Design Automation for Enterprise System based on .NET with Extended UML Profile Mechanism
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
In this paper, a method to generate the extended model automatically on the critical elements in enterprise system based real time distributed architecture as well as the platform specific model(PSM) for Microsoft(MS) .NET platform is proposed. The key ideas of this method are real time distributed architecture should performed with satisfying strict constraints on life cycle of object and response time such as synchronization, transaction and so on, and .NET platform is able to implement functionalities including before mentioned by only specifying Attribute Code and maximizing advantages of MDA. In order to realize the ideas, functionalities which should be considered enterprise system development are specified and these are to be defined in Meta Model and extended UML profile. In addition, after definition of UML profile for .NET specification, by developing and applying these into plug-in of open source MDA tool, and extended models are generated automatically through this tool. Accordingly, by using proposed specification technology, the profile and tools easily and quickly reusable extended model can be generated even though low level of detailed information for functionalities which is considered in .NET platform and real time distributed architecture. In addition, because proposed profile is MOF which is basis of standard extended and applied, UML and MDA tools which observed MOF is reusable.
Abstract
In this paper, a method to generate the extended model automatically on the critical elements in enterprise system based real time distributed architecture as well as the platform specific model(PSM) for Microsoft(MS) .NET platform is proposed. The key ideas of this method are real time distributed architecture should performed with satisfying strict constraints on life cycle of object and response time such as synchronization, transaction and so on, and .NET platform is able to implement functionalities including before mentioned by only specifying Attribute Code and maximizing advantages of MDA. In order to realize the ideas, functionalities which should be considered enterprise system development are specified and these are to be defined in Meta Model and extended UML profile. In addition, after definition of UML profile for .NET specification, by developing and applying these into plug-in of open source MDA tool, and extended models are generated automatically through this tool. Accordingly, by using proposed specification technology, the profile and tools easily and quickly reusable extended model can be generated even though low level of detailed information for functionalities which is considered in .NET platform and real time distributed architecture. In addition, because proposed profile is MOF which is basis of standard extended and applied, UML and MDA tools which observed MOF is reusable.
참고문헌 (17)
- Nam-Yong Lee, "An empirical study of software reuse with Special Attention to Ada", Software Engineering, IEEE Transactions (1997)
- YueHua, "A Model Transformation Approach to Automated Model Transformation", Ph.D, pp.2007
- OMG, "Metamodel and UML Profile for Java and EJB Specification. February 2004. Version 1.0, formal", 04-02-02, 2004
- Frankel, D., "Model Driven Architecture™:Applying MDA™ to Enterprise Computing" (2003), Wiley
- OMG, "UML Profile for Enterprise Collaboration Architecture (ECA) V1.0", ~ (2004)
- OMG, "UML Profile for Patterns V1.0", ~ (2004)
- "MOF Model to Text Transformation Language RFP, OMG document ad", 04-04-07
- OMG, "UML Profile for Relationships V1.0", ~ (2004)
- Wang, T., "An automatic model-to-model mapping and transformation methodology to serve model-based systems engineering", Information Systems and e-Business Management, 14(1), pp.1~14 (2016)
- Jon Oldevik, "Toward Standardised Model to Text Transformations", Proceedings of the first European Conference (ECMDA'05), Springer Verlag Lecture Notes in Computer Science, 3748 (2005)
- "MOF 2.0 Query", Views, 2002-04-10[DOI]
- Lowy, Juval, "COM and .NET Component Services", pp.384~ (2001), O'Reilly
- David S. Platt, "Understanding COM+" (1999), Microsoft Press
- "MOF 2.0 Query", Views, 2002-04-10[DOI]
- Kleppe, A., "MDA Explained" (2003), Addison-Wesley
- OMG, "MDA Guide Version 1.0.1, omg", 2003-06-01, 2003
