Generating language-based environments
Generating language-based environments
Software reusability: vol. 1, concepts and models
Software reusability: vol. 1, concepts and models
Draco: a method for engineering reusable software systems
Software reusability: vol. 1, concepts and models
Domain analysis: from art form to engineering discipline
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Specifying and generating multilanguage software development environments
Software Engineering Journal
Modeling multiple views of common features in software reengineering for reuse
CAiSE '94 Proceedings of the 6th international conference on Advanced information systems engineering
Building Application Generators
IEEE Software
Success Factors of Systematic Reuse
IEEE Software
Reuse in Command-and-Control Systems
IEEE Software
The GenVoca Model of Software-System Generators
IEEE Software
Modeling multiple domains in software reuse
Proceedings of the 1997 symposium on Software reusability
A framework for application generator design
Proceedings of the 1997 symposium on Software reusability
A Survey and a Categorization Scheme of Automatic Programming Systems
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
Supporting Component-Based Software Evolution
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Toward an engineering discipline for grammarware
ACM Transactions on Software Engineering and Methodology (TOSEM)
Self-Aware software – will it become a reality?
Self-star Properties in Complex Information Systems
Hi-index | 0.00 |
Reuse through application generators has been successful in the area of programming language systems. We analyzed three language system projects that realized transition from the initial ad hoc programs, through libraries of reusable modules to application generator solutions. We tried to understand the underlying thinking process and technical factors that made such a transition possible. Based on this study, we generalized reuse experiences gained in the language system domain and formulated a reuse implementation framework. Our framework is to facilitate transition from component-based reuse to application generators in other domains. Ultimately, we hope our framework will offer reuse implementation guidelines for companies to realize such a transition. Initial findings are described in this paper.