The discrete time TOOLBUS—a software coordination architecture
Science of Computer Programming
Definitions of Tool Integration for Environments
IEEE Software
A Component-Based Framework for Distributed Control Systems
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Feature-based survey of model transformation approaches
IBM Systems Journal - Model-driven software development
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
A Run-Time Environment Supporting Real-Time Execution of Embedded Control Applications
RTCSA '08 Proceedings of the 2008 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Component-Based design of embedded software: an analysis of design issues
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
MOFLON: a standard-compliant metamodeling framework with graph transformations
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Component-based analysis of embedded control applications
Innovations in Systems and Software Engineering
Hi-index | 0.00 |
This paper presents the architecture of an integrated software development toolset supporting a domain-specific framework for embedded control applications. In this particular work, emphasis is put on tool requirements concerning the graphical specification, model transformation and code generation of embedded applications built of reusable executable components that are retrieved from a component repository. Furthermore, this paper attempts to cover the important aspects of the methodology and technology needed to implement a DSL development environment, with respect to both model-driven and component based development of embedded software. The technological issues discussed come largely from the experience gained during the implementation of the prototype version of the COMDES development environment. The issues investigated and problems discovered will offer hints to other research and development efforts dealing with software development environments based on models and components.