Proceedings of the 10th European Software Engineering Conference Held Jointly With 13th ACM SIGSOFT International Symposium on 2005
DOI: 10.1145/1081706.1081747
|View full text |Cite
|
Sign up to set email alerts
|

Visual tool for generative programming

Abstract: A way of combining object-oriented and structural paradigms of software composition is demonstrated in a tool for generative programming. Metaclasses are introduced that are components with specifications called metainterfaces. Automatic code generation is used that is based on structural synthesis of programs. This guarantees that problems of handling data dependencies, order of application of components, usage of higher-order control structures etc are handled automatically. Specifications can be written eit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 6 publications
(3 reference statements)
0
4
0
Order By: Relevance
“…On the other hand, the approach presented in our paper has some similarities with metaclass based approaches described in Grigorenko et al (2005;Tolvanen and Rossi, 2003;De Lara and Vangheluwe, 2004). This model is also based on UML and have some similarities in testing phase with (Xu et al, 2008).…”
Section: Introductionmentioning
confidence: 82%
“…On the other hand, the approach presented in our paper has some similarities with metaclass based approaches described in Grigorenko et al (2005;Tolvanen and Rossi, 2003;De Lara and Vangheluwe, 2004). This model is also based on UML and have some similarities in testing phase with (Xu et al, 2008).…”
Section: Introductionmentioning
confidence: 82%
“…The following components are included to the automated process: a computational model, the planner, an algorithm and the generated Java code. For more details we refer to Grigorenko et al (2005).…”
Section: The Cocovila Systemmentioning
confidence: 99%
“…Consequently, there is a difference in relation to metaclass-based approaches, as described by Grigorenko et al [7] Tolvanen and Rossi [20] and De Lara and Vangheluwe [3]. Metascripts are not strictly tied to particular classes and other program units to be generated.…”
Section: Related Workmentioning
confidence: 99%