Abstract | ||
---|---|---|
Software engineers, when modeling an application using object-oriented concepts and the UML language, do not have an idea of the impact of their modeling decisions on issues such as performance, energy, and memory footprint for a given embedded platform. However, these are critical characteristics for embedded systems and should be taken into account in early design stages. In our approach, estimation of data and program memory, performance and energy are obtained from an initial UML specification. It allows the designer to evaluate and compare different modeling solutions, thus supporting design space exploration at a very high abstraction level. A case study is used to demonstrate our approach, in which an application is modeled in different ways and the alternative solutions are compared using the high-level estimations. Experimental results are presented and demonstrate the effectiveness of the estimates in an early design space exploration. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/11523277_5 | International Federation for Information Processing |
Keywords | Field | DocType |
embedded software,UML,estimation,design space exploration | Embedded software,UML tool,Systems engineering,Unified Modeling Language,Software engineering,Computer science,Software,Applications of UML,Memory footprint,Abstraction layer,Design space exploration | Conference |
Volume | ISSN | Citations |
184 | 1571-5736 | 1 |
PageRank | References | Authors |
0.41 | 5 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Marcio F. da S. Oliveira | 1 | 85 | 7.10 |
Lisane B. de Brisolara | 2 | 36 | 5.34 |
Luigi Carro | 3 | 1393 | 166.42 |
Flávio Rech Wagner | 4 | 380 | 59.82 |