Engineering android applications based on UML activities
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 applic...
Saved in:
Published in | Proceedings of the 14th international conference on Model driven engineering languages and systems pp. 183 - 197 |
---|---|
Main Author | |
Format | Conference Proceeding |
Language | English |
Published |
Berlin, Heidelberg
Springer-Verlag
16.10.2011
|
Series | ACM Conferences |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
ISBN: | 9783642244841 364224484X |
DOI: | 10.5555/2050655.2050675 |