Proceedings of the 28th international conference on Software engineering
Resource virtualization in real-time CORBA middleware
CODES+ISSS '06 Proceedings of the 4th international conference on Hardware/software codesign and system synthesis
Journal of Systems and Software
EURASIP Journal on Embedded Systems - Operating System Support for Embedded Real-Time Applications
Model driven middleware: A new paradigm for developing distributed real-time and embedded systems
Science of Computer Programming
Model-Driven Development of Reliable Automotive Services
LEESA: Embedding Strategic and XPath-Like Object Structure Traversals in C++
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
DERAF: a high-level aspects framework for distributed embedded real-time systems design
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
Kalimucho: software architecture for limited mobile devices
ACM SIGBED Review - Special Issue on the 2nd International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES'09)
Addressing domain evolution challenges in software product lines
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Real-Time scheduling techniques for implementation synthesis from component-based software models
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Middleware support for dynamic component updating
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
DAnCE: a qos-enabled component deployment and configuration engine
CD'05 Proceedings of the Third international working conference on Component Deployment
Component-based models for runtime control and monitoring of embedded systems
Proceedings of the 5th International Workshop on Model Based Architecting and Construction of Embedded Systems
Hi-index | 0.00 |
This paper provides two contributions to the study of developing and applying domain-specific modeling languages (DSMLS) to distributed real-time and embedded (DRE)systems - particularly those systems using standards-based QoS-enabled component middleware. First, it describes the Platform-Independent Component Modeling Language (PICML), which is a DSML that enables developers to define component interfaces, QoS parameters and software building rules, and also generates descriptor files that facilitatesystem deployment. Second, it applies PICML to an unmanned air vehicle (UAV) application portion of an emergency response system to show how PICML resolves keycomponent-based DRE system development challenges. Our results show that the capabilities provided by PICML - combined with its design-and deployment-time validationcapabilities - eliminates many common errors associated with conventional techniques, thereby increasing the effectiveness of applying QoS-enabled component middleware technologies to the DRE system domain.