Multiple mass-market applications as components
Proceedings of the 22nd international conference on Software engineering
Towards a synthesis of dynamic architecture event languages
WOSS '02 Proceedings of the first workshop on Self-healing systems
The Briefing Associate: Easing Authors into the Semantic Web
IEEE Intelligent Systems
Revealing component properties through architectural styles
Journal of Systems and Software - Special issue on: Component-based software engineering
Unfriendly COTS Integration-Instrumentation and Interfaces for Improved Plugability
Proceedings of the 16th IEEE international conference on Automated software engineering
Customizing lotus notes to build software engineering tools
CASCON '03 Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research
Lessons learned from real DSL experiments
Science of Computer Programming - Methods of software design: Techniques and applications
Integrating COTS Software into Systems through Instrumentation and Reasoning
Automated Software Engineering
Hi-index | 0.00 |
The benefits of "domain specific" languages and development environments are widely recognized. Constructing an environment for a new domain, however, remains a costly activity, requiring expertise in several areas of software development as well as in the targeted domain. The ISI design editor generator and design environment comprises a novel infrastructure that simplifies this task, producing visual domain-specific design environments. This paper presents the runtime architecture of these environments, a visual "specify-by-example" capability that deals with a major portion of editor generation, and an implementation that uses a COTS product (Microsoft PowerPoint) as both graphic middleware and end-user GUI.