Abstract | ||
---|---|---|
This paper makes two contributions. (1) it 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. The paper argues for a carefully selected set of techniques based on UML, to provide accessible yet precise component models. (2) it sketches a high level reference model for CBSD to tense 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. |
Year | DOI | Venue |
---|---|---|
1998 | 10.1109/DEXA.1998.707497 | DEXA Workshop |
Keywords | Field | DocType |
modeling software components,software component,assembly,graphical user interfaces,component model,unified modeling language,unified modelling language,reference model,documentation,subroutines,reflection,uml,software agents,history,component based software development,software engineering | Data mining,Software engineering,Computer science,Software system,Component-based software engineering,Software construction,Software verification and validation,Software sizing,Software measurement,Software development,Software framework | Conference |
ISBN | Citations | PageRank |
0-8186-8353-8 | 1 | 0.41 |
References | Authors | |
2 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Stuart Kent | 1 | 886 | 137.53 |
John Howse | 2 | 121 | 13.65 |
A. Lauder | 3 | 75 | 11.88 |