[1] Kelly S, Tolvanen J-P. Domain-specific modeling:Enabling full code generation [M]. New Jersey, USA:John Wiley & Sons, 2008.[2] Jackson E, Sztipanovits J. Formalizing the structural semantics of domain-specific modeling languages [J]. Journal of Software and Systems Modeling, 2008,8(4): 451-478.[3] B´ezivin J, Gerb´e O. Towards a precise definition of the OMG/MDA framework [C]//Proceedings of the 16th Annual International Conference on AutomatedSoftware Engineering. Washington DC, USA: IEEE Computer Society, 2001: 273-280.[4] Evans A, France R B, Grant E S. Towards formal reasoning with UML models [C]//Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications.Pennsylvania, USA: Association for Computing Machinery, 1999: 1-7.[5] Marcano R, Levy N. Using B formal specifications for analysis and verification of UML/OCL models [C]//5th International Conference on the Unified ModelingLanguage. Ronneby, Sweden: Blekinge Institute of Technology, 2002: 91-105.[6] Andreopoulos W. Defining formal semantics for the unified modeling language [R]. Toronto, Canada: University of Toronto, 2000.[7] Shroff M, France R B. Towards a formalization of UML class structures in Z [C]//Proceedings of Computer Software and Applications Conference. WashingtonDC, USA: IEEE Computer Society, 1997: 646-651.[8] Paige R F, Brooke P J, Ostroff J S. Metamodelbased model conformance and multi-view consistency checking [J]. ACM Transactions on Software Engineeringand Methodology, 2007, 16(3): 11-60.[9] Jackson E K, Sztipanovits J. Towards a formal foundation for domain specific modeling languages [C]//Proceedings of the 6th ACM International Conferenceon Embedded Software. New York, USA: Association for Computing Machinery, 2006: 53-62.[10] Sun Xin-ping. A research of visual domain-specific meta-modeling language and its instantiation [D].Kunming, China: School of Software, Yunnan University,2008 (in Chinese).[11] Gu Tian-long. Formal methods of software development[M]. Beijing: Higher Education Press, 2005 (in Chinese).[12] Cheng Mu-ze, Yu Jun-wei. Logic foundation: Firstorder logic and first-order theory [M]. Beijing: Chinese People University Press, 2003 (in Chinese).[13] Shan L, Zhu H. A formal descriptive semantics of UML [C]//Proceedings of the 10th International Conference on Formal Methods and Software Engineering.Berlin, Germany: Springer-Verlag, 2008: 375-396. |