• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    點度量(4)—最新發布度量方法及參考

    發布: 2007-5-26 22:18 | 作者: 未知 | 來源: 系統分析之窗 | 查看: 134次 | 進入軟件測試論壇討論

    領測軟件測試網

    點度量(4)—最新發布度量方法及參考


    blueski推薦 [2005-1-18]
    出處:51CMM
    作者:中南大學劉秋林譯
     

    5. 可供選擇的功能規模度量方法
    相對于傳統的規模度量方法,出現了一些新的方法。本章將簡單介紹三種最近提出的新提法:
    預言性的對象點( Predictive Object Points),
    組件重用制(Component Reuse Metrics ),
    構件點(Construction Points)
    5.1預言性的對象點(Predictive Object Points)
    在意識到傳統的軟件度量方法不足以適用于面向對象軟件的生產力跟蹤和工作量預測后,預言性的對象點方法被開發了[38][39]。 預言性的對象點方法是特別為面向對象軟件設計的度量方法并且它是通過度量系統的面向對象屬性得到結果。預言性對象點方法滿足第4.5節所提到的重用包含問題,因為它度量軟件傳遞的原始功能數,包括對象間的交流信息和通過繼承的重用。預言性對象點方法的核心是Chidember和Kemerer提出的每類權重度量方法(the Weighted Methods per Class metric),但也受到面向對象度量方法繼承樹深度方法(Depth of Inheritance Tree DIT)和子類數方法(Number of Children NOC)的影響。實際情況是提供一個面向對象和工作量之間對數據研究的聯系,這是通過度量和計算過程研究結果。但仍有障礙需要克服。需要收集額外的數據和修正原始結果。 另外一點是填補在早期分析過程中可能的工作產品和預言性對象度量計算需要的缺口。更進一步是考慮用例作品和預言性對象點之間的直接關系和自動度量過程。
    推薦讀物: [38],[39]
    5.2 組件重用度量方法(Component Reuse Metric)
    Virtanen提出了一種估計軟件開發工作量的新方法[40][41]。組件重用方法綜合了面向對象組件技術的最好方法和對人類行為(技能,動機,團隊影響)的分析而形成簡單計算規則。組件重用方法用不同種類的組件數來表示軟件規模,并認為這些數字是不可加的。而且這種方法考慮的風險的影響,特別是風險未來蔓延的影響也考慮了。用組件自己代替一些規模度量單位來表示規模是組件重用方法一個不同的特點,另外一個特點是它對人的影響作用的重要估價。 任務的基本估計大多數用工作量估計方法,最重要是窗口數和數據表的個數的度量。組件重用方法可以看成這種方法的擴展。根據有關案例研究情況,在沒有經驗和歷史數據,估計項目和人的影響作用是困難的。但依照Virtanen觀點,很明顯,如果這些估計是準確的,組件重用將是一個非常正確的方法。為了發布產品(譯者注:這種方法的發布)必須進行進一步研究。
    推薦讀物: [40], [41]
    5.3 構件點(Construction Points)
    Victor和Daily提出了一種所謂構件點的能估計作業叫SPECTRE的方法[42]。她的目的是預測開發任務時間和模塊規模,這些都和項目因素如任務內容和復雜度以及開發人員的知識和經驗等非常敏感。 這種方法在路線上和功能點分析方法有些相似,但目標實體上有區別,功能點分析是面向項目而構件點是面向任務的測量制度。構件點是基于許多年的經驗積累觀察,而且依照Victor 和Daily說法,她有眾所周知的可檢查的準確性。 SPECTRE 利用她的構件點能有效地應用于完善地任務說明,事實上,她也可以方便地應用于整個開發過程的任務規范。
    推薦讀物: [42]
    6. 總結
    本文選擇介紹了幾種重要的功能規模度量方法,并就適用性和成熟度方面對他們進行了評價。緊接著,本文提出并討論了功能規模度量方法的共性問題,如自動計算、可兌換問題等。隨后文章介紹了可供選擇的最近發布的功能規模度量方法?梢缘贸鲞@樣的結論:功能規模度量對軟件開發來說很重要,但是有幾個問題必須的考慮,如方法在功能業務領域的適用性,新技術的影響等。另外一個結論是對功能規模度量方法的共性問題還需要大量的調查和研究,如:
    不同功能規模度量方法之間的可兌換性,
    功能點和UML之間的映射,
    在規則系統/科學系統軟件方面的度量 ,
    總之, 建立一種能作為度量獨立領域并且利用所有軟件生命周期階段產物而得到度量輸入的國際標準的規模度量方法是悅人心意的。
    7. 參考文獻
    [01] Capers Jones, "Applied Software Measurement – Assuring Productivity and Quality", McGraw-Hill, New York, 1991.
    [02] Rebecca Winant, "Management, Methods and Teamwork", www.espritinc.com, Esprit Systems Consulting, Inc., 2000.
    [03] David Garmus, David Herron, "Estimating Software earlier and more accurately - The estimating Principle", Methods and Tools, Martinig & Associates, 1999 (Volume 7 - number 3).
    [04] Tom DeMarco, "Software Project Management", Wolfram’s Fachverlag, Attenkirchen, 1989.
    [05] Manfred Bundschuh, Axel Fabry, "Aufwandssch?tzung von ITProjekten", MITP-Verlag GmbH, Bonn, 2000.
    [06] Denis St.-Pierre, Marcela Maya, Alain Abran, Jean-Marc Desharnais, Pierre Bourque, "Full Function Points: Counting Practices Manual", University of Quebec, Montreal, 1997.
    [07] David Garmus, David Herron, "Measuring the Software Process - a Practical Guide to Functional
    Measurement", Prentice Hall PTR, New Jersey, 1996.
    [08] Charles Symons, "Come Back Function Point Analysis (Modernized) - all is forgiven", Proceedings of FESMA-DASMA 2001, Heidelberg, 2001.
    [09] Scott Whitmire, "3-D Function Points: Scientific and Real-Time Extensions of Function Points", Proceedings of the 1992 Pacific Northwest Software Quality Conference, 1992.
    [10] Thomas Fetcke, "The Warehouse Software Portfolio - A Case Study in Functional Size Measurement", Forschungsbericht des Fachbereichs Informatik, Universit?t Berlin, 1999.
    [11] IFPUG, "Function Point Counting Practices Manual, Release 4.0", International Function Point
    User Group, 1994.
    [12] IFPUG, "Function Point Counting Practices Manual, Release 4.1", International Function Point
    User Group, 1999.
    [13] UKSMA, "MK II Function Point Analysis -Counting Practices Manual", United Kingdom
    Software Metrics Association, 1998.
    [14] Charles Symons, "Software Sizing and Estimation - Mk II FPA", John Wiley & Sons Ltd.,
    West Sussex, 1991.
    [15] Alain Abran, Serge Oligny, Charles Symons, "COSMIC FFP and the World-Wide Field Trials
    Strategy", New Approaches in Software Measurement, Springer Verlag Berlin, 2000.
    [16] Alain Abran, Jean-Marc Desharnais, Serge Oligny, Charles Symons "COSMIC FFP Measurement Manual Version 2.1", Common Software Measurement International Consortium, 2001.
    [17] Pam Morris, "Total Metrics Resource - Discussion Paper - Evaluation of functional size measurements for real-time embedded and control systems", Total Metrics, www.totalmetrics.com, 2000.
    [18] Stephen G. MacDonnell, "Comparative Review of functional complexity assessment methods for effort estimation", Software Engineering Journal, 1994.
    [19] Ray Boehm, "Function Point FAQ", Software Composition Technologies, Inc., www.ourworld.com/homepages/softcomp, Software Composition Technologies, Inc., 1997.
    [20] David Longstreet, "Function Points Applied to New and Emerging Technologies", Longstreet Consulting, Inc., 2000.
    [21] Thomas Fetcke, "A Generalized Structure for Function Point Analysis", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [22] Harry Sneed, "SofttCalc 4.1 - User Manual", SES Software Engineering Services GmbH, 1995.
    [23] Chris F. Kemerer, "Software Project Management: Readings and Cases", Software Engineering@Carnegie Mellon, www.distance.cmu.edu,1997.
    [24] Vinh T. Ho, Alain Abran, "A framework for Automatic Function Point Counting from Source Code", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [25] Keith Paton, "Automatic Function Point Counting using Static and Dynamic Code Analysis", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [26] Reiner Dumke, Erik Foltin, Reinhard Koeppe, Achim Winkler, "Softwarequalit?t durch Me?tools
    - Assessment, Messung und instrumentierte ISO 9000", Vieweg-Verlag, Braunschweig/Wiesbaden, 1996.
    [27] Markus Oppermann, "Anwendung und prototypische Implementierung der Full Function Point Methode", Diploma thesis, University of Magdeburg, 2001.
    [28] Ulrich Schweikl, Stefan Weber, Erik Foltin, Reiner Dumke, "Applicability of Full Function Points at Siemens AT", Software-Metriken, Deutscher Universit?tsverlag, Wiesbaden, 2000.
    [29] Simon Iok Kuan Wu, "Using Function Point Analysis Method or Line of Code for Software Size
    Estimation", Project Control: The Human Factor - Proceedings of ESCOM-SCOPE 2000, Munich, 2000.
    [30] Capers Jones, "What are Function Points", www.spr.com, Software Productivity Research, Inc., 1997.
    [31] Roberto Meli, "Functional Metrics: Problems and Possible Solutions", FESMA 1998, Antwerpen, 1998.
    [32] Chris Lokan, Alain Abran, "Multiple Viewpoints in Functional Size Measurement", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [33] Roberto Meli, " Early and Extended Function Point: Early and Extended Function Point: a new method for Function Points a new Method for Function Points Estimation", IFPUG – Fall Conference, Scottsdale, 1997.
    [34] Vinh T. Ho, Alain Abran, Serge Oligny, "Using COSMIC FFP to quantify potential for Functional Reuse in Software Development", Project Control: The Human Factor – Proceedings of ESCOM-SCOPE 2000, Munich, 2000.
    [35] David Longstreet, "OO and Function Points" , www.SoftwareMetrics.com, Longstreet Consulting
    Inc., Blue Springs, 2001.
    [36] David Longstreet, "Use Cases and Function Points", www.SoftwareMetrics.com, Longstreet Consulting Inc., Blue Springs, 2001.
    [37] Roberto Meli, Luca Santillo, "Function Point Estimation Methods: A Comparative Overview " FESMA 1999, Amsterdam, 1999.
    [38] Arlene F. Minkiewicz, "In Measuring Objectoriented Software with Predictive Object Points", www.pricesystems.com , PRICE Systems, L.L.C., 2000.
    [39] Georges Teologolu, "Measuring Objectoriented Software with Predictive Object Points", Project Control for Software Quality, Proceedings of ESCOM 1999, 1999.
    [40] Pentti Virtanen, "Component Reuse Metrics - assessing Human Effects", Project Control: The Human Factor - Proceedings of ESCOM-SCOPE 2000, Munich, 2000.
    [41] Pentti Virtanen, "Empirical Study Evaluating Component Reuse Metrics ", Project Control: Satisfying the Customer - Proceedings of ESCOMSCOPE 2001, London, 2001.
    [42] David Victor, Kevin Daily, "Software Estimating at the task level - the Spectre approach", Project Control: Satisfying the Customer - Proceedings of ESCOM-SCOPE 2001, London, 2001.
    [43] Daniel Reitz, "Konzeption und Implementation von palmbasierten Werkzeugen zur Unterstützung des Softwareentwicklungsprozesses", Diploma thesis, University of Magdeburg, 2001.
    [44] Richard D. Stutzke, "Using UML Elements to Estimate Feature Points", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [45] Rainer Dumke, Erik Foltin, Evgeni Dimitrov, Michael Wipprecht, Andreas Schmietendorf, "Projekt Softwarewiederverwendung", Research Report, Deutsche Telekom, Berlin, 1999.
    [46] Alain Abran, Jean-Marc Desharnais, "Literature review on Object Points and Engineering Function Points", Internal Report, 1999.
    [47] Barbara Kitchenham, Norman Fenton, "Towards a Framework for Software Measurement Validation", IEEE Transactions on Software Engineering, Vo. 21, No.12, December1995.
    [48] Thomas Fetcke, "Two Properties of Function Points Analysis", in Reiner Dumke, Franz Lehner: ?Software Metriken-Entwicklungen, Werkzeuge und Anwendungsverfahren“, Deutscher Universit?ts-Verlag, 2000.
    [49] ISO/IEC JTC1/SC7 Software Engineering, "DTR 14143-3.4: Software Engineering - Functional Size Measurement - Part 3: Verification of functional size measurement methods", Version 43, 2001-06-15
    [50] ISO/IEC JTC1/SC7 Software Engineering, "DTR 14143-3.4: Software Engineering - Functional Size Measurement - Part 4: Reference Model", Version 419 TR, 2000-12-23
    [51] ISO/IEC JTC1/SC7 Software Engineering, "DTR 14143-3.4: Software Engineering -Functional Size Measurement - Part 5: Determination of Functional Domains for use with functional size measurement", Version PDTR 31Pdt536, January 2001
    [52] Hassan Diab, Marc Frappier, Richard St- Denis, David Dery, "Counting Function Points from B Specifications", Proceedings of the International Workshop on Software Measurement, Lac Superieur, 1999.
    [53] Hassan Diab, Marc Frappier, Richard St- Denis, "A Formal Definition of COSMIC FFP for Automated Measurement of ROOM Specifications", Proceedings of FESMA-DASMA 2001, Heidelberg, 2001.

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>