Alternative Process Notations for Mobile Information Systems

  • Sundar Gopalakrishnan
  • Guttorm Sindre

Abstract

Model-based requirements specifications may be performed using a wide variety of notations, emphasizing different standards and information needs. Most of these notations have been developed with more traditional information systems development in mind, not specifically for mobile information systems. While many of the same modelling approaches will be relevant for mobile information systems, too, there are reasons to believe that the modelling needs in that domain might be somewhat different. In particular, the location and context of an information processing activity will be less fixed than for a desktop-based system, and this may also cause a bigger need for modeling this location and context. This paper explores some alternative notation variants for UML activity diagrams to address these needs. Some notations are proposed and compared, using a case study from the home care domain.

Keywords

Home Care Optional Choice Software Requirement Specification Extra Node Stick Figure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Mylopoulos, J., Chung, L., and Tu, E., From Object-oriented to Goal-oriented Requirements Analysis Communications of the ACM. 1999,42(1): 31-37.CrossRefGoogle Scholar
  2. [2]
    Zhu, L. and I. Gorton, UML Profiles for Design Decisions and Non-Functional Requirements, in Proceedings of the Second Workshop on Sharing and Reusing architectural Knowledge Architecture, Rationale, and Design Intent. 2007, IEEE CS.Google Scholar
  3. [3]
    Oliveira, A.d.P.A., et al., Integrating scenarios, i*, and AspectT in the context of multi-agent systems, in Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research. 2006, ACM: Toronto, Ontario, Canada.Google Scholar
  4. [4]
    Pavlovski, C.J. and J. Zou, Non-functional requirements in business process modeling, in Proceedings of the fifth on Asia-Pacific conference on conceptual modelling - Volume 79. 2008, Australian Computer Society, Inc.: NSW, Australia.Google Scholar
  5. [5]
    Ohnishi, A. Software requirements specification database based on requirements frame model in Requirements Engineering, Proc. of the 2nd Int. Conference on. 1996.Google Scholar
  6. [6]
    Mujumdar, S., et al., A model-based design framework to achieve end-to-end QoS management, in Proceedings of the 43rd annual Southeast regional conference - Volume 1. 2005, ACM: Kennesaw, Georgia.Google Scholar
  7. [7]
    Larsson, A. V., Designing for use in a future Context – Five Case Studies in Retrospect, PhD thesis No:1034, 2003, Institute of Tech., Linkoping Univ., Sweden.Google Scholar
  8. [8]
    URL: http://www.volere.co.uk/template.htm, accessed on 7th Dec 2009Google Scholar
  9. [9]
    URL: http://research.idi.ntnu.no/trimaks, accessed on 7th Dec 2009Google Scholar
  10. [10]
    Sølvberg, A., Data and what they refer to, in P.P.Chen et al. (eds.): Conceptual Modeling, 1999, pp.211-226, Lecture Notes in Computer Science, Springer Verlag.Google Scholar
  11. [11]
    Booch, G., Rumbaugh, J. & Jacobson, I., “The Unified Modeling Language: User Guide Addison-Wesley, 1999.Google Scholar
  12. [12]
    URL: http://m3w.idi.ntnu.no/ accessed on 7th 2009Google Scholar
  13. [13]
    Gopalakrishnan, S. and Sindre, G., Taxonomy of Mobility-Related Requirements", IEEE CS(I-ESA'09), Beijing, China, 20-22 Apr, 2009.Google Scholar
  14. [14]
    Gopalakrishnan, S. and Sindre, G., A Revised Taxonomy of Mobility-Related Requirements, In Proc. International Workshop on Management of Emerging Networks and Services (MENS'09), St.Petersburg, Russia, 12-14 Oct, 2009Google Scholar
  15. [15]
    Veijalainen, J., Developing Mobile Ontologies; who, why, where, and how? IEEE, 07.Google Scholar
  16. [16]
    Moody,D.L., The “Physics” of Notations: Towards a Scientific Basis for Constructing Visual Notations in Software Engineering. IEEE Transanctions on Software Eng. 09.Google Scholar
  17. [17]
    Walderhaug, S., Stav, E. and Marius Mikalsen, M., Experiences from Model-Driven Development of Homecare Services: UML Profiles and Domain Models, LNCS 2009.Google Scholar

Copyright information

© Springer-Verlag London Limited 2010

Authors and Affiliations

  • Sundar Gopalakrishnan
    • 1
  • Guttorm Sindre
    • 1
  1. 1.Department of Computer and Information ScienceNorwegian University of Science and Technology (NTNU)TrondheimNorway

Personalised recommendations