Title | ||
---|---|---|
Model-driven construction of embedded applications based on reusable building blocks: an example |
Abstract | ||
---|---|---|
For the rapid engineering of reactive systems we developed the SPACE method, in which specifications can be composed of reusable building blocks from domain-specific libraries. Due to the mathematical rigor and completeness with which the building blocks are designed, we can provide tool support facilitating a high degree of automation in the development process. In this paper, we focus on the design of embedded Java applications executed on Sun SPOTs by providing dedicated blocks to access platform-specific functionality. These building blocks can be used in combination with other blocks realizing protocols such as leader election to build more comprehensive applications. We present an example specification and discuss its automatic verification, transformation and implementation. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1007/978-3-642-04554-7_1 | Lecture Notes in Computer Science |
Keywords | Field | DocType |
reusable building block,domain-specific library,sun spots,comprehensive application,automatic verification,building block,model-driven construction,dedicated block,development process,embedded java application,embedded application,space method,reactive system,leader election | Leader election,Embedded Java,Java code,Computer science,Embedded applications,Finite-state machine,Automation,Reactive system,Completeness (statistics),Embedded system | Conference |
Volume | ISSN | ISBN |
5719 | 0302-9743 | 3-642-04553-7 |
Citations | PageRank | References |
7 | 0.58 | 12 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Frank Alexander Kraemer | 1 | 262 | 21.13 |
Vidar Slåtten | 2 | 61 | 4.65 |
Peter Herrmann | 3 | 153 | 12.37 |