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