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.