DocumentCode :
2286152
Title :
Modelling software components
Author :
Kent, Stuart ; Howse, John ; Lauder, Anthony
Author_Institution :
Sch. of Comput. & Math., Brighton Univ., UK
fYear :
1998
fDate :
25-28 Aug 1998
Firstpage :
789
Lastpage :
800
Abstract :
Argues that precise visual modelling techniques are important for modelling large-scale software components, as they facilitate the core activities of component-based software development (CBSD): building, finding, adapting and assembling components. This paper argues for a carefully selected set of techniques based on the Unified Modelling Language (UML), to provide accessible yet precise component models. The authors then sketch a high-level reference model for CBSD to tease out exactly what is meant by the terms `component´, `component adaptation´ and `component assembly´. The paper illustrates this reference model by giving examples of components and the transformations that can be applied to them, using precise visual models
Keywords :
large-scale systems; software engineering; specification languages; subroutines; UML; Unified Modelling Language; component adaptation; component assembly; component transformations; component-based software development; high-level reference model; large-scale software components; software component modelling; visual modelling techniques; Assembly; Documentation; Electrical capacitance tomography; Graphical user interfaces; History; Large-scale systems; Reflection; Software agents; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database and Expert Systems Applications, 1998. Proceedings. Ninth International Workshop on
Conference_Location :
Vienna
Print_ISBN :
0-8186-8353-8
Type :
conf
DOI :
10.1109/DEXA.1998.707497
Filename :
707497
Link To Document :
بازگشت