Object-oriented reading techniques for inspection of UML models - An industrial experiment

被引:0
|
作者
Conradi, R [1 ]
Mohagheghi, P
Arif, T
Hegde, LC
Bunde, GA
Pedersen, A
机构
[1] NTNU, Dept Informat & Comp Sci, NO-7491 Trondheim, Norway
[2] Ericsson Norway Grimstad, NO-4898 Grimstad, Norway
[3] Agder Univ Coll, NO-4876 Grimstad, Norway
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Object-oriented design and modeling with UML has become a central part of software development in industry. Software inspections are used to cost-efficiently increase the quality of the developed software by early defect detection and correction. Several models presenting the total system need to be inspected for consistency with each other and with external documents such as requirement specifications. Special Object Oriented Reading Techniques (OORTs) have been developed to help inspectors in the individual reading step of inspection of UML models. The paper describes an experiment performed at Ericsson in Norway to evaluate the cost-efficiency of tailored OORTs in a large-scale software project. The results showed that the OORTs fit well into an incremental development process, and managed to detect defects not found by the existing reading techniques. The study demonstrated the need for further development and empirical assessment of these techniques, and for better integration with industrial work practice.
引用
收藏
页码:483 / 500
页数:18
相关论文
共 50 条
  • [1] Comparing reading techniques for Object-Oriented design inspection
    Sabaliauskaite, G
    Kusumoto, S
    Inoue, K
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (04): : 976 - 984
  • [2] Further investigations of reading techniques for object-oriented design inspection
    Sabaliauskaite, G
    Matsukawa, F
    Kusumoto, S
    Inoue, K
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2003, 45 (09) : 571 - 585
  • [3] Further investigations into the development and evaluation of reading techniques for object-oriented code inspection
    Dunsmore, A
    Roper, M
    Wood, M
    [J]. ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 47 - 57
  • [4] UML tool support: Utilization of object-oriented models
    Wolf, M
    Ivanov, E
    Philippow, I
    Burkhardt, R
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 529 - 534
  • [5] Transforming UML static models into object-oriented code
    Favre, L
    Martínez, L
    Pereira, C
    [J]. 37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 170 - 181
  • [6] UML to B: Formal verification of object-oriented models
    Lano, K
    Clark, D
    Androutsopoulos, K
    [J]. INTEGRATED FORMAL METHODS, PROCEEDINGS, 2004, 2999 : 187 - 206
  • [7] Extending the UML for dimensional models in object-oriented database
    Borba, SDP
    Morales, ABT
    [J]. Sixteenth International Workshop on Database and Expert Systems Applications, Proceedings, 2005, : 1150 - 1154
  • [8] Refactoring UML Models of Object-Oriented Software: A Systematic Review
    Sidhu, Brahmaleen K.
    Singh, Kawaljeet
    Sharma, Neeraj
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (09) : 1287 - 1319
  • [9] Investigating reading techniques for object-oriented framework learning
    Shull, F
    Lanubile, F
    Basili, VR
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (11) : 1101 - 1118