Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
Book cover

IFIP International Conference on Distributed Applications and Interoperable Systems

DAIS 2007: Distributed Applications and Interoperable Systems pp 296–308Cite as

  1. Home
  2. Distributed Applications and Interoperable Systems
  3. Conference paper
A UML Profile for Modeling Mobile Information Systems

A UML Profile for Modeling Mobile Information Systems

  • Vegard Dehlen1 &
  • Jan Øyvind Aagedal1 
  • Conference paper
  • 530 Accesses

  • 9 Citations

Part of the Lecture Notes in Computer Science book series (LNISA,volume 4531)

Abstract

In this paper we propose a framework for modeling mobile information systems. Mobility introduces several challenges and issues that impact the development of mobile systems. As a result, we want applications running on mobile devices to exhibit certain traits; they should be aware of the mobility and be adaptive to the changes that occur due to it. Literature has identified several types of mobility – among them, physical and logical mobility. The former pertains to tangible mobile entities like cars, devices and people, while the latter encompasses mobile software entities. In addition to these, this paper includes the concept of vertical mobility – the movement of a network connection between overlapping networks – in a UML profile for modeling mobile information systems. We discuss our experiences from a case study described in [1] , where we modeled a simple mobile information system and transformed parts of the model into code.

Keywords

  • Mobility
  • UML profile
  • model-driven development

Chapter PDF

Download to read the full chapter text

References

  • Dehlen, V.: Developing Mobile Information Systems. University of Oslo: Oslo. p. 145 (2006)

    Google Scholar 

  • Chalmers, D., Sloman, M.: A Survey of Quality of Service in Mobile Computing Environments. IEEE Communications Surveys (1999)

    Google Scholar 

  • Grassi, V., Mirandola, R., Sabetta, A.: A UML Profile to Model Mobile Systems, in 2004 - The Unified Modelling Language. SpringeLink, pp. 128–142 (2004)

    Google Scholar 

  • Satyanarayanan, M.: Pervasive Computing: Vision and Challenges. IEEE Personal Communications (2001)

    Google Scholar 

  • Patterson, C.A., Muntz, R.R., Pancake, C.M: Challenges in Location-Aware Computing. IEEE Pervasive Computing 2(2), pp. 80–89 (2003)

    CrossRef  Google Scholar 

  • Roman, G.-C., Picco, G.P., Murphy, A.L.: Software engineering for mobility: a roadmap, in The Future of Software Engineering. Limerick, Ireland (2000)

    Google Scholar 

  • Kristoffersen, S., Ljungberg, F.: Mobile Informatics Innovation of IT Use in Mobile Settings: IRIS’21 Workshop Report. SIGCHI Bulletin, vol. 31(1) (1999)

    Google Scholar 

  • Küpper, A., Spaniol, O.: Evaluation of strategies for supporting personal mobility and service portability, in 2000 IEEE Service Portability and Virtual Customer Environments (2000)

    Google Scholar 

  • Sun, J.-Z., Sauvola, J.: On fundamental concepts of mobility for mobile communications. In: 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. Lisbon, Portugal (2002)

    Google Scholar 

  • Cardelli, L., Gordon, A.D.: Mobile Ambients. In: First International Conference on Foundations of Software Science and Computation Structure (1998)

    Google Scholar 

  • Cardelli, L.: Abstractions for Mobile Computation. , Microsoft Research, Microsoft Corporation (1998)

    Google Scholar 

  • Ylianttila, M.: Vertical handoff and mobility - system architecture and transition analysis, University of Oulu: Finland. p. 70 (2005)

    Google Scholar 

  • Stemm, M., Katz, R.H.: Vertical handoffs in wireless overlay networks. Mobile Networks and Applications, vol. 3(4) (1998)

    Google Scholar 

  • Bellavista, P., Cinque, M., Cotroneo, D., Foschini, L.: Integrated support for handoff management and context awareness in heterogeneous wireless networks. In: 3rd International Workshop on Middleware for Pervasive and Ad-hoc Computing MPAC ’05. ACM Press, New York (2005)

    Google Scholar 

  • Tourrilhes, J.: L7-mobility: a framework for handling mobility at the application level. In: 15th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (2004)

    Google Scholar 

  • ATLAS Transformation Language (ATL) homepage. http://www.eclipse.org/gmt/atl/

  • MOFScript homepage. http://www.eclipse.org/gmt/mofscript/

  • Paspallis, N., Papadopoulos, G.A.: Distributed Adaptation Reasoning for a Mobility and Adaptation Enabling Middleware. In: 30th Annual International Computer Software and Applications Conference (COMPSAC 2006), IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  • Kosiuczenko, P.: Sequence diagrams for mobility. in ER/IFIP 8.1 Workshop on Conceptual Modelling Approaches to Mobile Information Systems Development (MobIMod), Tampere, Finland. Springer, Heidelberg (2002)

    Google Scholar 

  • Baumeister, H., Koch, N., Kosiuczenko, P., Wirsing, M.: Extending Activity Diagrams to Model Mobile Systems. In: Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World, Springer, Heidelberg (2002)

    Google Scholar 

  • Grassi, V., Mirandola, R., Sabetta, A.: UML based Modeling and Performance Analysis of Mobile Systems. In: 7th ACM International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems, ACM Press, New York (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. SINTEF ICT, Cooperative and Trusted Systems, Forskningsveien 1, 0314 Oslo, Norway

    Vegard Dehlen & Jan Øyvind Aagedal

Authors
  1. Vegard Dehlen
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Jan Øyvind Aagedal
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Jadwiga Indulska Kerry Raymond

Rights and permissions

Reprints and Permissions

Copyright information

© 2007 IFIP International Federation for Information Processing

About this paper

Cite this paper

Dehlen, V., Aagedal, J.Ø. (2007). A UML Profile for Modeling Mobile Information Systems. In: Indulska, J., Raymond, K. (eds) Distributed Applications and Interoperable Systems. DAIS 2007. Lecture Notes in Computer Science, vol 4531. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72883-2_22

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-540-72883-2_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72881-8

  • Online ISBN: 978-3-540-72883-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Publish with us

Policies and ethics

search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Cancel contracts here

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature