A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Beware the engineering metaphor
Communications of the ACM - The Adaptive Web
Real-Time Systems and Programming Languages: ADA 95, Real-Time Java, and Real-Time POSIX
Real-Time Systems and Programming Languages: ADA 95, Real-Time Java, and Real-Time POSIX
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
Annotating UML models with non-functional properties for quantitative analysis
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Responsive systems: an introduction
IBM Systems Journal
Hi-index | 0.00 |
All too often, software designers ignore the fact that a running computer system is a combination of software and hardware. In this combination, hardware may play a crucial role, particularly in time-sensitive systems. In this paper, we first explore the nature and impact that platforms may have on application software and its design. Based on this analysis, a canonical model of software platforms is proposed to assist in more accurately factoring in the effects of platforms on the design of real-time and embedded software applications. Finally, we show how this model can be realized using modern model-driven design standards and methods.