TY - GEN
T1 - Specifying fractal and GCM components with UML
AU - Ahumada, Solange
AU - Apvrille, Ludovic
AU - Barros, Tomás
AU - Cansado, Antonio
AU - Madelaine, Eric
AU - Salageanu, Emil
PY - 2007/12/1
Y1 - 2007/12/1
N2 - UML 2 has introduced new diagrams for expressing hierarchical structures and their assembly, and has brought some new features to the behaviour-oriented diagrams (activities and state machines), that help modelling component systems. However, UML leaves many semantic decisions opened, and various emerging component frameworks also have features that cannot be directly expressed using UML 2 concepts. In this paper we present an approach for modelling two different component frameworks using UML 2 diagrams. First we define a mapping between the Fractal component model and UML 2 diagrams, and we describe CTTool, that allows to edit and model-check diagrams for Fractal components. Then we propose an extension of this work for the Grid Component Model, that is an extension of Fractal providing asynchronous, collective, and autonomic features for distributed component systems.
AB - UML 2 has introduced new diagrams for expressing hierarchical structures and their assembly, and has brought some new features to the behaviour-oriented diagrams (activities and state machines), that help modelling component systems. However, UML leaves many semantic decisions opened, and various emerging component frameworks also have features that cannot be directly expressed using UML 2 concepts. In this paper we present an approach for modelling two different component frameworks using UML 2 diagrams. First we define a mapping between the Fractal component model and UML 2 diagrams, and we describe CTTool, that allows to edit and model-check diagrams for Fractal components. Then we propose an extension of this work for the Grid Component Model, that is an extension of Fractal providing asynchronous, collective, and autonomic features for distributed component systems.
KW - Grid computing
KW - Software components
KW - Software reliability
KW - Software requirements engineering
U2 - 10.1109/SCCC.2007.4396977
DO - 10.1109/SCCC.2007.4396977
M3 - Conference contribution
AN - SCOPUS:47349093334
SN - 0769530176
SN - 9780769530178
T3 - Proceedings - International Conference of the Chilean Computer Science Society, SCCC
SP - 53
EP - 62
BT - Proceedings - 26th International Conference of the Chilean Society of Computer Science, SCCC'07
T2 - 26th International Conference of the Chilean Society of Computer Science, SCCC'07
Y2 - 8 November 2007 through 9 November 2007
ER -