Open PROMOL: A Meta-Language for Heterogeneous Meta-Programming

作者: Vytautas Štuikys , Robertas Damaševičius

DOI: 10.1007/978-1-4471-4126-6_6

关键词:

摘要: Though other authors (see a review in [DKV00]) have suggested many interesting ideas, models and solutions, nevertheless, it was difficult to find language at the time that would suit best for expressing explicitly composition, modification generalization simultaneously. As consequence, we designed Open PROMOL aiming development of generic specifications, which specify wide range modifications target (also domain language) programs support design components generators. Our approach has some similarities differences model as well implemented concepts Bassett’s frame commands [Bas97].

参考文章(45)
A.A. Jerraya, F. Hessel, M. Romdhani, P. Coste, C. Valderrama, Ph. Le Marrec, MULTILANGUAGE SPECIFICATION FOR SYSTEM DESIGN AND CODESIGN ,(2001)
Günter Kniesel, Sebastian Bergmann, GAP: Generic Aspects for PHP ,(2006)
System-level synthesis Kluwer Academic Publishers. ,(1999) , 10.1007/978-94-011-4698-2
Eelco Visser, WebDSL: A Case Study in Domain-Specific Language Engineering Generative and Transformational Techniques in Software Engineering II. pp. 291- 373 ,(2007) , 10.1007/978-3-540-88643-3_7
Tom Mens, Serge Demeyer, Dirk Janssens, Formalising Behaviour Preserving Program Transformations international conference on graph transformation. pp. 286- 301 ,(2002) , 10.1007/3-540-45832-8_22
Victor L. Winter, Program Transformation: What, How, and Why Wiley Encyclopedia of Computer Science and Engineering. ,(2007) , 10.1002/9780470050118.ECSE330