Designing Concurrent, Distributed, and Real-Time Applications with Uml
Designing Concurrent, Distributed, and Real-Time Applications with Uml
The Engineering Design of Systems: Models and Methods
The Engineering Design of Systems: Models and Methods
Analyzing dynamic behavior of concurrent object-oriented software designs
Analyzing dynamic behavior of concurrent object-oriented software designs
Performance modeling from software components
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Performance by unified model analysis (PUMA)
Proceedings of the 5th international workshop on Software and performance
Modeling behavioral design patterns of concurrent objects
Proceedings of the 28th international conference on Software engineering
Analyzing Behavior of Concurrent Software Designs for Embedded Systems
ISORC '07 Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Annotating UML models with non-functional properties for quantitative analysis
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Hi-index | 0.00 |
Software engineering requires creativity, thorough design and analysis, and sound design decisions. Design decisions often have tradeoffs and implications associated with them. Therefore, it is important that design decisions are based on sound analysis. With respect to embedded systems, key drivers are often performance and cost. Thus the purpose of this paper is to describe an approach to aid in the design decision process on cost and performance tradeoffs for embedded systems. Specifically, it presents a model-driven approach to understand and communicate the performance-cost tradeoff.