• DocumentCode
    3362459
  • Title

    Transformation of binary relations

  • Author

    Said, Jamal ; Steegmans, Eric

  • Author_Institution
    Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    575
  • Lastpage
    580
  • Abstract
    In the object-oriented paradigm, as complexity rises, the cost of developing and maintaining software systems grows exponentially. This complexity emerges from the continuous evolution of software systems to cope with changing requirements. This crucial problem can be dealt with by performing an active transformation of the elements (i.e. classes and relations) of the conceptual model to produce an optimum design model. We show transformations for a simple conceptual model consisting of three inter-related classes. Each of these transformations satisfies particular software quality factor(s), from which the software engineer can choose the one that matches the intended non-functional requirements. The added value of this approach is that less manual optimization is required and high maintenance is achieved
  • Keywords
    object-oriented methods; object-oriented programming; software maintenance; software quality; active transformation; binary relation transformation; changing requirements; complexity; conceptual model; object-oriented paradigm; optimum design model; software system development; software system evolution; software system maintenance; Application software; Computer science; Costs; Maintenance engineering; Object oriented modeling; Programming; Software design; Software maintenance; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design, The Sixth International Conference on, 2001
  • Conference_Location
    London, Ont.
  • Print_ISBN
    0-660-18493-1
  • Type

    conf

  • DOI
    10.1109/CSCWD.2001.942328
  • Filename
    942328