• DocumentCode
    2024553
  • Title

    Assessing the impact of coupling on the understandability and modifiability of OCL expressions within UML/OCL combined models

  • Author

    Reynoso, Luis ; Genero, Marcela ; Piattini, Mario ; Manso, Esperanza

  • Author_Institution
    National Univ. of Comahue, Neuquen
  • fYear
    2005
  • fDate
    1-1 Sept. 2005
  • Lastpage
    14
  • Abstract
    Diagram-based UML notation is limited in its expressiveness thus producing a model that would be severely underspecified. The flaws in the limitation of the UML diagrams are solved by specifying UML/OCL combined models, OCL being an essential add-on to the UML diagrams. Aware of the importance of building precise models, the main goal of this paper is to carefully describe a family of experiments we have undertaken to ascertain whether any relationship exists between object coupling (defined through metrics related to navigations and collection operations) and two maintainability sub-characteristics: understandability and modifiability of OCL expressions. If such a relationship exists, we will have found early indicators of the understandability and modifiability of OCL expressions. Even though the results obtained show empirical evidence that such a relationship exists, they must be considered as preliminaries. Further validation is needed to be performed to strengthen the conclusions and external validity
  • Keywords
    Unified Modeling Language; formal specification; object-oriented languages; object-oriented programming; software maintenance; software metrics; OCL expression modifiability; OCL expression understandability; UML model; diagram-based UML notation; object coupling; software metrics; Computer architecture; Formal specifications; Navigation; Object oriented modeling; Programming; Software architecture; Software quality; Software standards; Standards development; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics, 2005. 11th IEEE International Symposium
  • Conference_Location
    Como
  • ISSN
    1530-1435
  • Print_ISBN
    0-7695-2371-4
  • Type

    conf

  • DOI
    10.1109/METRICS.2005.12
  • Filename
    1509292