A Method to Generate C# Code from MDA/PSM for Enterprise Architecture
Deuk Kyu Kum, Soo Dong Kim · 2006
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.