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
Link To Document