Enterprise Interoperability IV pp 13-23 | Cite as
Alternative Process Notations for Mobile Information Systems
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 FigurePreview
Unable to display preview. Download preview PDF.
References
- [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]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]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]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]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]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]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]URL: http://www.volere.co.uk/template.htm, accessed on 7th Dec 2009Google Scholar
- [9]URL: http://research.idi.ntnu.no/trimaks, accessed on 7th Dec 2009Google Scholar
- [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]Booch, G., Rumbaugh, J. & Jacobson, I., “The Unified Modeling Language: User Guide Addison-Wesley, 1999.Google Scholar
- [12]URL: http://m3w.idi.ntnu.no/ accessed on 7th 2009Google Scholar
- [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]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]Veijalainen, J., Developing Mobile Ontologies; who, why, where, and how? IEEE, 07.Google Scholar
- [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]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