Abstract
In many cases, in order to be effective, software applications need to allow sensitivity to user context state changes. This implies however additional complexity associated with the need for applications’ adaptability (being capable of capturing context, interpreting it and reacting on it). Hence, we envision 3 ‘musts’ that, in combination, are especially relevant to the design of context-aware applications: (i) At the business level, the different possible context states of the user must be properly identified and modeled; (ii) Both at the business level and application level, the corresponding desirable behaviors must be identified and modeled, as well as the overall behavior which represents the required adaptability in terms of valid switches between desirable behaviors; (iii) The models at the business level and application level must be aligned, i.e. the application models should represent proper solutions with respect to functionality and adaptability needs expressed at the business level. In this work, we address the mentioned challenges, by furthering the development of a businessapplication- alignment approach, extending it to cover context-awareness. We illustrate our achieved results by means of a small example. It is expected that this research contribution will be relevant and useful with respect to the challenge of aligning business modeling and software design.
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
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services, Concepts, Architectures and Applications. Springer, Heidelberg (2004)
Bunge, M.A.: A World of Systems, Treatise on Basic Philosophy, vol. 4. Reidel Publ. Company, Dordrecht (1979)
Caceres, P., Marcos, E., De Castro, V.: Integrating Agile and Model-Driven Practices in a Methodological Framework for the Web Information Systems Development. In: ICEIS 2004, 6th International Conference on Enterprise Information Systems (2004)
Levin, R.I., Rubin, D.S.: Statistics for Management. Prentice Hall, USA (1997)
Liu, K.: Semiotics in Information Systems Engineering. Cambridge University Press, Cambridge (2000)
Maamar, Z., Baina, K., Benslimane, D., Narendra, N.C., Chelbabi, M.: Towards a Contextual Model-Driven Development Approach for Web Services. In: ICEIS 2006, 8th International Conference on Enterprise Information Systems (2006)
Merriam-Webster, Inc.: Merriam-Webster, http://m-w.com
Newcomer, E.: Understanding Web Services, XML, WSDL, SOAP and UDDI. Addison-Wesley, Boston (2002)
Rational/ OMG MDA, Model-Driven Architecture, Object Management Group: http://www.omg.org/mda
Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: WMCSA 1994, Workshop on Mobile Computing Systems and Applications (1994)
Shishkov, B., Quartel, D.: Refinement of SDBC Business Process Models Using ISDL. In: ICEIS 2006, 8th International Conference on Enterprise Information Systems (2006)
Shishkov, B., Dietz, J.L.G., Liu, K.: Bridging the Language-Action Perspective and Organizational Semiotics in SDBC. In: ICEIS 2006, 8th International Conference on Enterprise Information Systems (2006)
Shishkov, B., Van Sinderen, M.J., Quartel, D.: SOA-Driven Business-Software Alignment. In: ICEBE 2006, IEEE International Conference on e-Business Engineering (2006)
Shishkov, B., Van Sinderen, M.J., Tekinerdogan, B.: Model-Driven Specification of Software Services. In: ICEBE 2007, IEEE International Conference on e-Business Engineering (2007)
Van Sinderen, M.J.: Architectural Styles in Service Oriented Design. In: ICSOFT 2006, International Conference on Software and Data Technologies (2006)
Van Sinderen, M.J., Van Halteren, A., Wegdam, M., Meeuwissen, E., Eertink, H.: Supporting Context-Aware Mobile Applications: An Infrastructure Approach. IEEE Communications Magazine
Wang, H., Zhang, H.: Enabling Enterprise Resources Reusability and Interoperability Through Web Services. In: ICEBE 2006, IEEE International Conference on e-Business Engineering (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shishkov, B., van Sinderen, M. (2008). From User Context States to Context-Aware Applications. In: Filipe, J., Cordeiro, J., Cardoso, J. (eds) Enterprise Information Systems. ICEIS 2007. Lecture Notes in Business Information Processing, vol 12. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88710-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-88710-2_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88709-6
Online ISBN: 978-3-540-88710-2
eBook Packages: Computer ScienceComputer Science (R0)