An investigation of bad smells in object-oriented design

被引:18
|
作者
Shatnawi, Raed [1 ]
Li, Wei [1 ]
机构
[1] Univ Alabama, Dept Comp Sci, Huntsville, AL 35899 USA
关键词
D O I
10.1109/ITNG.2006.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bad smells are used to identify problematic classes in object-oriented design. Although intuitively making sense, the promise that bad smells can indicate the quality of design has not been validated by empirical evidence. This paper presents the results from an investigation that explored the relationship between the bad smells and the errors in an object-oriented system. The investigation found that some bad smells are positively associated with class errors.
引用
收藏
页码:161 / +
页数:2
相关论文
共 50 条
  • [21] WHAT IS OBJECT-ORIENTED DESIGN
    HAYTHORN, W
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1994, 7 (01): : 67 - 78
  • [22] OBJECT-ORIENTED DESIGN AND PROGRAMMING
    CASTILLO, CM
    FLANAGAN, EB
    WILKINSON, NM
    AT&T TECHNICAL JOURNAL, 1992, 71 (06): : 27 - 33
  • [23] A Theory of Object-Oriented Design
    Amnon H. Eden
    Information Systems Frontiers, 2002, 4 : 379 - 391
  • [24] Measuring object-oriented design
    Li, Wei
    Henry, Sallie
    Kafura, Dennis
    Schulman, Robert
    1995, SIGS Publications, Inc., New York, NY, United States (08):
  • [25] ON THE DESIGN OF OBJECT-ORIENTED DATABASES
    TARI, Z
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 645 : 389 - 405
  • [26] OBJECT-ORIENTED DESIGN - INTRODUCTION
    MCGREGOR, JD
    KORSON, T
    COMMUNICATIONS OF THE ACM, 1990, 33 (09) : 38 - 39
  • [27] ADVANCES IN OBJECT-ORIENTED DESIGN
    KLOCKNER, K
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 193 - 193
  • [28] MEASURING OBJECT-ORIENTED DESIGN
    LI, W
    HENRY, S
    KAFURA, D
    SCHULMAN, R
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (04): : 48 - 55
  • [29] Strategies in object-oriented design
    Chatel, S
    Detienne, F
    ACTA PSYCHOLOGICA, 1996, 91 (03) : 245 - 269
  • [30] OBJECT-ORIENTED DESIGN FOR MANUFACTURE
    FAUVEL, OR
    JOURNAL OF INTELLIGENT MANUFACTURING, 1994, 5 (01) : 1 - 11