DocumentCode :
3031649
Title :
A Generic Approach for Class Model Normalization
Author :
Falleri, Jean-Rémy ; Huchard, Marianne ; Nebut, Clémentine
Author_Institution :
LIRMM, Univ. Montpellier, Montpellier
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
431
Lastpage :
434
Abstract :
Designing and maintaining a huge class model is a very complex task. When an object oriented software or model grows, duplicated elements start to appear, decreasing the readability and the maintainability. In this paper, we present an approach, implemented in a tool and validated by a case study, that helps software architects designing and improving their class models, discarding redundancy and adding relevant abstractions. Since many different languages allow to express class models, this approach has been made generic i.e. capable of dealing with any language described by a meta-model.
Keywords :
formal specification; object-oriented programming; software architecture; software tools; class model normalization; generic approach; object oriented software; relational concept analysis; software abstraction; software architect design; Computer languages; Decoding; Electronic mail; Lattices; Model driven engineering; Object oriented modeling; Software design; Software maintenance; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.66
Filename :
4639359
Link To Document :
بازگشت