Abstract
A new theoretical framework for the conceptual modeling of personalized and context-aware systems is described which supports specification of customization for individual users and analyzing the interaction between the domain context and functionality. An initial taxonomy of models is proposed based on the concept of personalized requirements. Two layers of human-centric models are proposed: an individual user characteristics layer for adaptation in assistive technology, learning and learning support systems and an individual values and personal goals layer to tailor applications to personal requirements. Practical application of the modeling framework is illustrated in a healthcare case study of a personalized, self-adaptive context-aware system.
Chapter PDF
Similar content being viewed by others
References
Ricci, F., Rokach, L., Shapira, B., Kantor, P. (eds.): Recommender Systems Handbook. Springer, Berlin (2011)
Dalpiaz, F., Giorgini, P., Mylopoulos, J.: Adaptive Socio-Technical Systems: a Requirements-driven Approach. Req. Eng. 18, 1–24 (2012)
Gause, D.C., Weinberg, G.M.: Exploring Requirements: Quality Before Design. Dorset House (1989)
Ghezzi, C., Tamburrelli, G.: Reasoning on Non-Functional Requirements for Integrated Services. In: Proc. IEEE Int. Conf. on Requirements Engineering, RE 2009. IEEE Computer Society Press, Los Alamitos (2009)
Gil, M., Giner, P., Pelechano, V.: Personalization for Unobtrusive Service Interaction. Personal Ubiquitous Comput. 16(5), 543–561 (2012)
Sommerville, I., Sawyer, P., Viller, S.: Viewpoints for Requirements Elicitation: a Practical Approach. In: Proc. 3rd IEEE Int. Conference on Requirements Engineering, ICRE 1998. IEEE Computer Society Press, Los Alamitos (1998)
Robertson, S., Robertson, J.: Mastering the Requirements Process. Addison Wesley, Reading (1999)
Clements, P., Northrop, L.M.: Software Product Lines: Practices and Patterns. Addison-Wesley, Reading (2001)
Fischer, G.: User Modeling in Human-Computer Interaction. User Modeling and User-Adapted Interaction 11 (2001)
Cooper, A., Reimann, R., Cronin, D.: About Face 3: The Essentials of Interaction Design. Wiley Publishing, New York (2007)
Schreiber, G., Wielinga, B., Breuker, J.: KADS: A Principled Approach to Knowledge Engineering. Academic Press, London (1993)
Benyon, D., Turner, P., Turner, S.: Designing Interactive Systems: People, Activities, Contexts, Technologies. Addison Wesley, Reading (2004)
Goguen, J.: Requirements Engineering as the Reconciliation of Social and Technical Issues. In: Goguen, J., Jirotka, M. (eds.) Requirements Engineering: Social and Technical Issues. Academic Press Professional, New York (1994)
Bergman, M., King, J., Lyytinen, K.: Large-Scale Requirements Analysis Revisited: The Need for Understanding the Political Ecology of RE. Req. Eng. 7 (2002)
Finkelstein, A., Dowell, J.: A Comedy of Errors: The London Ambulance Service Case Study. In: 8th International Workshop on Software Specification and Design (2006)
Milne, A., Maiden, N.A.M.: Power and Politics in Requirements Engineering: A Proposed Research Agenda. In: Proc. 19th IEEE International Requirements Engineering Conference, RE 2011. IEEE Computer Society Press, Los Alamitos (2011)
Viega, J., Kohno, T., Potter, B.: Trust (and Mistrust) in Secure Applications. Communications of the ACMÂ 44 (2001)
Krumbholz, M., Maiden, N.A.M., Wangler, B., Bergman, L.: How Culture Might Impact on the Implementation of Enterprise Resource Planning Packages. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 279–293. Springer, Heidelberg (2000)
Cockton, G.: FEATURE: Designing Worth: Connecting Preferred Means to Desired Ends. Interactions 15(4) (2008)
Arrow, H., McGrath, J.E., Berdahl, J.L.: Small Groups As Complex Systems: Formation, Coordination, Development and Adaptation. Sage Publications, Thousand Oaks (2000)
Rescher, N.: A System of Pragmatic Idealism, Volume I: Human Knowledge in Idealistic Perspective. Princeton University Press (1992)
Welsh, K., Sawyer, P., Bencomo, N.: Towards Requirements-Aware Systems: Run-time Resolution of Design-time Assumptions. In: Proc. 26th IEEE/ACM International Conference on Automated Software Engineering, ASE 2011. IEEE Computer Society Press, Los Alamitos (2011)
Ali, R., Dalpiaz, F., Giorgini, P.: A Goal-based Framework for Contextual Requirements Modeling and Analysis. Req. Eng. 15 (2010)
Jensen, C.S.: Geo-Enabled, Mobile Services—A Tale of Routes, Detours, and Dead Ends. In: Li Lee, M., Tan, K.-L., Wuwongse, V. (eds.) DASFAA 2006. LNCS, vol. 3882, pp. 6–19. Springer, Heidelberg (2006)
Sutcliffe, A.G., Fickas, S., Sohlberg, M.M.: PC-RE: A Method for Personal and Contextual Requirements Engineering with Some Experience. Req. Eng. 11 (2006)
Newell, A.F., Gregor, P.: User Sensitive Inclusive Design: In Search of a New Paradigm. In: Proc. ACM Conference on Universal Usability. ACM Press, New York (2000)
McCrae, R., John, O.: An Introduction to the Five-factor Model and its Applications. J. of Personality 60(2) (1992)
Folstein, M., Folstein, S., McHugh, P.: Mini-Mental State: A Practical Method for Grading the State of Patients for the Clinician. J. Psychiatric Res. 12 (1975)
Fogg, B.J.: Persuasive Technology: Using Computers to Change What We Think and Do. Morgan Kaufmann, San Francisco (2003)
Thew, S., Sutcliffe, A.G.: Investigating the Role of Soft Issues in the RE Process. In: Proc. 16th IEEE International Requirements Engineering Conference. IEEE Computer Society Press, Los Alamitos (2008)
Maslow, A.H., Frager, R., McReynolds, C., et al.: Motivation and Personality. Addison Wesley-Longman, New York (1987)
Ortony, G., Clore, G., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, Cambridge (1988)
Van Lamsweerde, A., Letier, E.: Handling Obstacles in Goal-Oriented Requirements Engineering. IEEE Trans. on Software Eng. 26 (2000)
Fraunhofer Institute: http://www.iese.fraunhofer.de/projects/med_projects/aal-lab/index.jsp (in German) (accessed 2012)
Van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
Sawyer, P., Bencomo, N., Whittle, J., et al.: Requirements-Aware Systems A Research Agenda for RE for Self-adaptive Systems. In: Proc. 18th IEEE Int. Conf. on Requirements Engineering, RE 2010. IEEE Computer Society Press, Los Alamitos (2010)
Parent, C., Spaccapietra, S., Zimányi, E.: Semantic Modeling for Geographic Information Systems. In: Encyclopedia of Database Systems (2009)
Longley, P., Goodchild, M., Maguire, D., Rhind, D.: Geographic Information Systems and Science, 2nd edn. Wiley, Chichester (2005)
Sohlberg, M., Todis, B., Fickas, S., et al.: A Profile of Community Navigation in Adults with Chronic Cognitive Impairments. Brain Injury 19(14) (2005)
Hugin Expert A/S.: http://www.hugin.com/ (accessed March 6, 2013)
Agena: http://www.agenarisk.com/ (accessed March 6, 2013)
Gregoriades, A., Sutcliffe, A.G.: Scenario-based Systems Assessment of Non-functional Requirements. IEEE Transactions on Software Engineering 31(5), 392–409 (2005)
Sutcliffe, A.G., Gregoriades, A.: Automating Scenario Analysis of Human and Systems Reliability. IEEE Transactions on System, Man and Cybernetics: Part AÂ 37(2) (2007)
Fenton, N., Neil, M.: Risk Assessment and Decision Analysis with Bayesian Networks. CRC Press (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sutcliffe, A., Sawyer, P. (2013). Modeling Personalized Adaptive Systems. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds) Advanced Information Systems Engineering. CAiSE 2013. Lecture Notes in Computer Science, vol 7908. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38709-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-38709-8_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38708-1
Online ISBN: 978-3-642-38709-8
eBook Packages: Computer ScienceComputer Science (R0)