Abstract | ||
---|---|---|
With the evolving capabilities of devices, mobile applications are emerging towards complex reactive systems. To handle this complexity and shorten development time by increased reuse, we propose an engineering approach based on UML activities, which are used like building blocks to construct applications. Libraries of such building blocks make Android-specific features available. Tool support provides automatic formal analysis for soundness and automatic implementation. Furthermore, the approach is easily extensible, since new features can be provided by new building blocks, without changing the tools or notation. We demonstrate the method by a voice messaging application. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1007/978-3-642-24485-8_14 | MoDELS |
Keywords | Field | DocType |
automatic implementation,automatic formal analysis,building block,engineering approach,new building block,increased reuse,uml activity,new feature,engineering android application,development time,complex reactive system,android,model driven engineering | Android (operating system),UML tool,Systems engineering,Unified Modeling Language,Computer science,Model-driven architecture,Reuse,Applications of UML,Soundness,Reactive system | Conference |
Volume | ISSN | Citations |
6981 | 0302-9743 | 9 |
PageRank | References | Authors |
0.67 | 11 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Frank Alexander Kraemer | 1 | 262 | 21.13 |