Framing software reuse: lessons from the real world
Framing software reuse: lessons from the real world
The object constraint language: precise modeling with UML
The object constraint language: precise modeling with UML
Communications of the ACM
The GenVoca Model of Software-System Generators
IEEE Software
XVCL: XML-based variant configuration language
Proceedings of the 25th International Conference on Software Engineering
XML-Based Method and Tool for Handling Variant Requirements in Domain Models
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
MetaEdit+: defining and using domain-specific modeling languages and code generators
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Generative Programming of graphical user interfaces
Proceedings of the working conference on Advanced visual interfaces
XVCL: a mechanism for handling variants in software product lines
Science of Computer Programming - Special issue: Software variability management
Visual tool for generative programming
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Feature Models are Views on Ontologies
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Modeling and Customization of Fault Tolerant Architecture using Object-Z/XVCL
APSEC '06 Proceedings of the XIII Asia Pacific Software Engineering Conference
The Case for Frame-Based Software Engineering
IEEE Software
Code generation to support static and dynamic composition of software product lines
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
What's in a feature: a requirements engineering perspective
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
An early aspect for model-driven transformers engineering
Proceedings of the 2011 international workshop on Early aspects
Overview of generative software development
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
Exemplar driven development of software product lines
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
While generating program files that can be executed afterwards is widely established in Automatic programming, the generation of programming code and its execution on demand without creating program files is still a challenge. In the approach presented in this paper a generator entitled Autogenerator uses the ability of scripting languages to evaluate programming code from a variable. The main benefits of this approach lie in facilitating the application change during its execution on the one hand and in dependencies update on the other. Autogenerator can be useful in the development of a common Generative programming application for previewing the application before the generation of the final release. With the aim of examining specific facets of the autogeneration process, we also conducted performance tests. Finally, the presented model of Autogenerator is verified through the development of an application for the creation and handling of Universal Business Language documents.