• DocumentCode
    555414
  • Title

    Reuse vs. maintainability: revealing the impact of composition code properties

  • Author

    Dantas, Francisco

  • Author_Institution
    Inf. Dept., Software Eng. Lab., Rio de Janeiro, Brazil
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    1082
  • Lastpage
    1085
  • Abstract
    Over the last years, several composition mechanisms have emerged to improve program modularity. Even though these mechanisms widely vary in their notation and semantics, they all promote a shift in the way programs are structured. They promote expressive means to define the composition of two or more reusable modules. However, given the complexity of the composition code, its actual effects on software quality are not well understood. This PhD research aims at investigating the impact of emerging composition mechanisms on the simultaneous satisfaction of software reuse and maintainability. In order to perform this analysis, we intend to define a set of composition driven metrics and compare their efficacy with traditional modularity metrics. Finally, we plan to derive guidelines on how to use new composition mechanisms to maximize reuse and stability of software modules.
  • Keywords
    software maintenance; software quality; software reusability; composition code properties; composition driven metrics; modularity metrics; program modularity; software maintainability; software quality; software reuse; Complexity theory; Guidelines; Measurement; Programming; Software; Stability criteria; advanced composition mechanisms; software reuse; software stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1986001
  • Filename
    6032595