Abstract
Context-awareness is an important feature of ubiquitous computing systems. Compared to traditional systems, context-aware systems have different features such as heterogeneity, high complexity, and artificial intelligence, so that the need for its own development methodology increases. In this paper, we define context and context-aware service as both concrete and evaluative forms, and introduce a requirement analysis process, context-aware use case diagram, context-switch diagram, and dynamic service model based on those definitions. We expect that our work will help analysts and designers to understand, analyze, and design context-aware systems more efficiently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Coutaz, J., Crowley, J.L., Dobson, S., Garlan, D.: Context is Key. CACM 48(3), 49–53 (2005)
Lieberman, H., Selker, T.: Out of context: Computer systems that adapt to, and learn from, context. IBM System Journal 39, IBM, 617–632 (2000)
Loke, S.: Context-Aware Pervasive Systems, Auerbach Pub. (2007)
Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Workshop on The What, Who, Where, When, and How of Context-Awareness in CHI’00 (2000)
Brooks, K.: The Context Quintet: Narrative Elements Applied to Context Awareness. In: HCI International Proc., pp. 1213–1217 (2003)
Schmidt, A., et al.: Advanced Interaction in Context. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 89–101. Springer, Heidelberg (1999)
Cheverst, K., et al.: Developing a Context-aware Electronic Tourist Guide: Some Issues and Experiences. CHI Letter 2(1), 17–24 (2000)
Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: Workshop on Mobile Computing Systems and Applications, pp. 85–90 (1994)
Omasreiter, H., Metzker, E.: A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems. In: IEEE International Requirements Engineering Conf., pp. 334–339. IEEE, Los Alamitos (2004)
Mazuryk, L.K., Poulisse, G.J., van Eck, P.: Requirements Engineering for Pervasive Services. In: OOPSLA-workshop on Building Software for Pervasive Computing (2005)
Wagelaar, D.: Towards a Context-Driven Development Framework for Ambient Intelligence. In: Proc. of the Fourth IEEE International Workshop on Distributed Auto-adaptive and Reconfigurable Systems, pp. 304–309 (2004)
Lopes, A., Fiadeiro, J.L.: Context-Awareness in Software Architectures
Siewiorek, D., et al.: SenSay: A Context-Aware Mobile Phone. In: Proc. of International Symposium on Wearable Computers, pp. 248–249 (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Choi, J. (2007). Context-Driven Requirements Analysis. In: Gervasi, O., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2007. ICCSA 2007. Lecture Notes in Computer Science, vol 4707. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74484-9_63
Download citation
DOI: https://doi.org/10.1007/978-3-540-74484-9_63
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74482-5
Online ISBN: 978-3-540-74484-9
eBook Packages: Computer ScienceComputer Science (R0)