Title :
A Method to Generate C# Code from MDA/PSM for Enterprise Architecture
Author :
Kum, Deuk Kyu ; Kim, Soo Dong
Author_Institution :
Dept. of Comput. Sci., Soongsil Univ., Seoul
Abstract :
Model driven architecture (MDA) is a new development paradigm which generates software by transforming design models automatically and incrementally. Transformation of MDA structural models has been successfully applied in practice. However, transformation of dynamic models and pervasive services largely remains as an area for further research. Pervasive services are essential for building distributed enterprise systems. In this paper, we specify the functionalities of the pervasive services, which are essential parts in the development of enterprise architecture, and then those functionalities are defined by UML profile. By using of the profile, the platform specific model (PSM) for .NET/C# is specified, and code is generated through our software modeling tool. The source codes for .NET supporting the functionalities of pervasive services can be easily and automatically generated by using of the proposed methods in this paper
Keywords :
Unified Modeling Language; business data processing; program compilers; software architecture; ubiquitous computing; .NET; C# code generation; UML; distributed enterprise architecture; model driven architecture; pervasive services; platform specific model; software modeling tool; Application software; Buildings; Computer architecture; Computer languages; Computer science; Programming; Security; Software design; Software tools; Unified modeling language;
Conference_Titel :
Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-7695-2613-6
DOI :
10.1109/ICIS-COMSAR.2006.9