MODEL-DRIVEN DESIGN OF CONTEXT-AWARE APPLICATIONS

Boris Shishkov, Marten van Sinderen

Abstract

In many cases, in order to be effective, software applications need to allow sensitivity to context 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. Firstly, at the business modeling level, it is considered crucial that the different possible context states can be properly captured and modeled, states that correspond to certain desirable behaviors. Secondly, it must be known what are the dependencies between the two, namely between states and behaviors. And finally, what is valid for application design in general, business needs are to be aligned to application solutions. In this work, we address the mentioned challenges, by approaching the notion of context and extending from this perspective a previously proposed business-software alignment approach. We illustrate our achieved results by means of a small example. It is expected that this research contribution will be useful as an additional result concerning the alignment between business modeling and software design.

References

  1. Alonso, G., F. Casati, H. Kuno, V. Machiraju, 2004. Web services, concepts, architectures and applications, Springer-Verlag. Berlin Heidelberg.
  2. Bunge, M.A., 1979. A world of systems, Treatise on basic philosophy, Vol. 4, Reidel Publ. Company. Dordrecht.
  3. Caceres, P., Marcos, E., De Castro, V., 2004. Integrating agile and model-driven practices in a methodological framework for the Web information systems development. In ICEIS'04, 6th International Conference on Enterprise Information Systems. INSTICC Press.
  4. Levin, R.I and D.S. Rubin, 1997. Statistics for management, Prentice Hall. USA.
  5. Liu, K., 2000. Semiotics in information systems engineering, Cambridge University Press. Cambridge.
  6. Maamar, Z., Baina, K., Benslimane, D., Narendra, N.C., Chelbabi, M., 2006. Towards a contextual modeldriven development approach for Web services. In ICEIS'06, 8th International Conference on Enterprise Information Systems. INSTICC Press.
  7. Newcomer, E., 2002. Understanding Web services, XML, WSDL, SOAP and UDDI, Addison-Wesley. Boston.
  8. Rational / OMG MDA, 2006. SModel-Driven Architecture, Object Management Group, http://www.omg.org/mda.
  9. Shishkov, B., Quartel, D., 2006. Refinement of SDBC business process models using ISDL. In ICEIS'06, 8th International Conference on Enterprise Information Systems. INSTICC Press.
  10. Shishkov, B., Dietz, J.L.G., Liu, K., 2006. Bridging the Language-Action Perspective and Organizational Semiotics in SDBC. In ICEIS'06, 8th International Conference on Enterprise Information Systems. INSTICC Press.
  11. Shishkov, B., Van Sinderen, M.J., Quartel, D., 2006. SOA-driven business-software alignment. In ICEBE'06, IEEE International Conference on eBusiness Engineering. IEEE Press.
  12. Van Sinderen, M., Van Halteren, A., Wegdam, M., Meeuwissen, E., Eertink, H., 2006. Supporting context-aware mobile applications: an infrastructure approach. IEEE Communications Magazine.
  13. Wang, H., Zhang, H., 2006. Enabling enterprise resources reusability and interoperability through Web services. In ICEBE'06, IEEE International Conference on eBusiness Engineering. IEEE Press.
Download


Paper Citation


in Harvard Style

Shishkov B. and van Sinderen M. (2007). MODEL-DRIVEN DESIGN OF CONTEXT-AWARE APPLICATIONS . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-90-0, pages 105-113. DOI: 10.5220/0002360301050113


in Bibtex Style

@conference{iceis07,
author={Boris Shishkov and Marten van Sinderen},
title={MODEL-DRIVEN DESIGN OF CONTEXT-AWARE APPLICATIONS},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2007},
pages={105-113},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002360301050113},
isbn={978-972-8865-90-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - MODEL-DRIVEN DESIGN OF CONTEXT-AWARE APPLICATIONS
SN - 978-972-8865-90-0
AU - Shishkov B.
AU - van Sinderen M.
PY - 2007
SP - 105
EP - 113
DO - 10.5220/0002360301050113