Authors:
N. Alexopoulou
1
;
A. Tsadimas
2
;
M. Nikolaidou
2
;
A. Dais
1
and
D. Anagnostopoulos
2
Affiliations:
1
Harokopio University of Athens; University of Athens, Greece
;
2
Harokopio University of Athens, Greece
Keyword(s):
UML 2.0 extension, UML Profile, Distributed System Configuration, Distributed Application Modelling.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Modeling Formalisms, Languages and Notations
;
Modeling of Distributed Systems
Abstract:
Distributed system configuration consists of distributed application component placement and underlying network design, thus is a complex process dealing with interrelated issues and comprising various stages. A common metamodel for distributed system representation in all configuration stages is thus required, so that unclear dependencies between discrete stages can be easily identified. This model should also be easily adopted by autonomous software tools used for the automation of discrete configuration stages and for the efficient development of system specifications by designers. We propose such a metamodel using UML 2.0. More specifically, we introduce a UML 2.0 profile facilitating distributed system configuration process. In this profile, different UML 2.0 diagrams are integrated and properly extended, in order to model all aspects of the distributed system configuration process.