DocumentCode :
2093604
Title :
Role modelling for component design
Author :
Zhao, Liping ; Kendall, Elizabeth A.
Author_Institution :
Dept. of Comput. Sci., R. Melbourne Inst. of Technol., Vic., Australia
fYear :
2000
fDate :
2000
Firstpage :
312
Lastpage :
323
Abstract :
New abstractions and techniques are required for designing software components. We illustrate a role modelling approach to component design. We adopt the role modelling approach because of its strong emphasis on interaction and collaboration. We use role models to represent component interaction and collaboration and role synthesis to represent component role composition. To motivate our work, we also discuss why traditional object/class modelling is problematic for component design
Keywords :
object-oriented programming; software reusability; component interaction; object class modelling; object oriented programming; role modelling; role synthesis; software component design; Aggregates; Collaborative work; Computer languages; Computer networks; Computer science; Contracts; Electrical capacitance tomography; Programming; Software design; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on
Conference_Location :
Mont-Saint-Michel
Print_ISBN :
0-7695-0731-X
Type :
conf
DOI :
10.1109/TOOLS.2000.848771
Filename :
848771
Link To Document :
بازگشت