A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
End-to-end scheduling to meet deadlines in distributed systems
End-to-end scheduling to meet deadlines in distributed systems
The design and performance of a real-time CORBA event service
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
OMG overview: CORBA and the OMA in enterprise computing
Communications of the ACM
The Design and Performance of a Real-Time CORBA SchedulingService
Real-Time Systems - Special issue on challenges in design and implementation of middlewares for real time systems
Communications of the ACM
Handling crosscutting constraints in domain-specific modeling
Communications of the ACM
Software Component with ADA
Proceedings of the 25th International Conference on Software Engineering
CAISARTS: a tool for real-time scheduling assistance
RTAS '96 Proceedings of the 2nd IEEE Real-Time Technology and Applications Symposium (RTAS '96)
Schedulability Analysis for Tasks with Static and Dynamic Offsets
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
MetaH Support for Real-Time Multi-Processor Avionics
WPDRTS '97 Proceedings of the 1997 Joint Workshop on Parallel and Distributed Real-Time Systems (WPDRTS / OORTS '97)
Knit: component composition for systems software
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
The design of the TAO real-time object request broker
Computer Communications
Exploiting prescriptive aspects: a design time capability
Proceedings of the 4th ACM international conference on Embedded software
Adaptive event communication in component-based systems
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
The Design of the OpenSTARS Adaptive Analyzer for Real-Time Distributed Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 2 - Volume 03
Model-based run-time monitoring of end-to-end deadlines
Proceedings of the 5th ACM international conference on Embedded software
Model-based analysis of distributed real-time embedded system composition
Proceedings of the 5th ACM international conference on Embedded software
Prevention of failures due to assumptions made by software components in real-time systems
ACM SIGBED Review - Special issue: The second workshop on high performance, fault adaptive, large scale embedded real-time systems (FALSE-II)
Towards a framework for dedicated operating systems development in high-end computing systems
ACM SIGOPS Operating Systems Review
Polychronous design of embedded real-time applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Platform-Independent Component Modeling Language for Distributed Real-time and Embedded Systems
Journal of Computer and System Sciences
Aspects and components in real-time system development: Towards reconfigurable and reusable software
Journal of Embedded Computing - Real-Time and Embedded Computing Systems
ERTSAL: a prototype of a domain-specific aspect language for analysis of embedded real-time systems
Proceedings of the 2nd workshop on Domain specific aspect languages
Sensitivity analysis for fixed-priority real-time systems
Real-Time Systems
UM-RTCOM: An analyzable component model for real-time distributed systems
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
Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
System and software architectures of distributed smart cameras
ACM Transactions on Embedded Computing Systems (TECS)
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
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
A methodology and supporting tools for the development of component-based embedded systems
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
Resource allocation contracts for open analytic runtime models
EMSOFT '11 Proceedings of the ninth ACM international conference on Embedded software
Software—Practice & Experience
Model driven scheduling framework for multiprocessor soc design
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
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
Domain-specific modeling of power aware distributed real-time embedded systems
SAMOS'06 Proceedings of the 6th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation
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 |
Building distributed embedded systems from scratch isnot cost-effective. Instead, designing and building thesesystems by using domain specific components haspromise. However, in using components, the mostdifficult issues are ensuring that hidden dependencieswon't cause failures and that non-functional propertiessuch as real-time performance are being met. We havebuilt the VEST toolkit whose aim is to provide a rich setof dependency checks based on the concept of aspects tosupport distributed embedded system development viacomponents. We describe the toolkit and its novelty. Wealso use VEST on two case studies of a CORBA-basedmiddleware for avionics. Data collected shows thatVEST can significantly reduce the time it takes to builda distributed real-time embedded system by over 50%.Key "lessons learned" from our experience with usingVEST on these case studies are also highlighted.