A metric framework for object-oriented development

被引:3
|
作者
Talbi, T [1 ]
Meyer, B [1 ]
Stapf, E [1 ]
机构
[1] Interact Software Engn Inc, Santa Barbara, CA 93117 USA
关键词
D O I
10.1109/TOOLS.2001.941670
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Metrics (quantitative estimates of product and project properties) can, if defined from sound engineering principles, be a precious tool for both project management and software development. We have recently developed an extensive set of metrics facilities for the EiffelStudio development environment. We will describe the principles on which it is based, the facilities it provides, and how to use them. The metrics workbench is closely integrated with the rest of the environment. Among other capabilities, it allows users to: apply predefined metrics to components of a system at various levels (feature, class, cluster, entire system); define new metrics, through mathematical formulae or boolean selection, and apply them to projects; store measurement results, as well as metric definitions, into an XML archive that can be stored locally or made available on the Web for future reference; compare the measurements on a system to those on record locally or on a Web site. ISE has released on its own site an archive recording the metric properties of its basic libraries, available to any other project for comparison.
引用
收藏
页码:164 / 172
页数:9
相关论文
共 50 条
  • [1] A metric framework for the assessment of Object-Oriented systems
    Fioravanti, F
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 557 - 560
  • [2] An object-oriented framework for hypermedia instructional development
    Ruckhaus, E
    Theoktisto, VS
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: ISAS '98, 1998, : 502 - 506
  • [3] A distributed object-oriented framework for tool development
    Kewley, JM
    Prodan, R
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 353 - 362
  • [4] Object-Oriented Framework for Development of Telephony Applications
    Basicevic, Ilija
    [J]. ICDT: 2009 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL TELECOMMUNICATIONS, 2009, : 11 - 14
  • [5] Tecolote: An object-oriented framework for physics development
    Marshall, JC
    Ankeny, LA
    Clancy, SP
    Hall, JH
    Heiken, JH
    Holian, KS
    Lee, SR
    McNamara, GR
    Painter, JW
    Zander, ME
    Cummings, JC
    Haney, SW
    Karmesin, SR
    Humphrey, WF
    Reynders, JV
    Williams, TW
    Graham, RL
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 458 - 459
  • [6] A NEW METRIC FOR OBJECT-ORIENTED DESIGN
    CHEN, JY
    LU, JF
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (04) : 232 - 240
  • [7] A complexity metric for object-oriented software
    Yi, Tong
    Fang, Chun
    [J]. International Journal of Computers and Applications, 2020, 42 (06): : 544 - 549
  • [8] The Development of an Object-Oriented Parallel Block Preconditioning Framework
    Muddle, Richard L.
    Boyle, Jonathan W.
    Mihajlovic, Milan D.
    Heil, Matthias
    [J]. PARALLEL SCIENTIFIC COMPUTING AND OPTIMIZATION: ADVANCES AND APPLICATIONS, 2009, 27 : 37 - +
  • [9] AN OBJECT-ORIENTED FRAMEWORK FOR MODEL MANAGEMENT AND DSS DEVELOPMENT
    MUHANNA, WA
    [J]. DECISION SUPPORT SYSTEMS, 1993, 9 (02) : 217 - 229
  • [10] Best practices for teaching object-oriented framework development
    Zeid, A
    [J]. 18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 257 - 257