DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS

Benselim Mohamed Salah, Seridi-Bouchelaghem Hassina

2011

Abstract

Nowadays, software engineering is moving towards the development of ubiquitous and distributed applications. This tendency is constrained by parameters such as mobility and heterogeneity that characterize the current situation of a user. Each new application will be able to adapt its services with the change of context of use and satisfy all user's preferences. The aim of this paper is to propose a new development approach that can take into account the change in context of use during the application development process. It permits us to develop contextual aspects of a system in a separate way and independently from the business aspects of this system and from the technological constraints of the chosen platform. Our proposal, based on the principles of MDA (Model Driven Architecture), is defined by three steps. First, the separation of contextual aspects by introducing the 3TUP process (3 Track Unified Process) and the development process as PSI "Ψ". Second, the context modeling using UML (Unified Modeling Language) and conform to a proposed context metamodel. And thirdly, the integration of the contextual model in MDA process using model merging operation.

References

  1. Chaari, T., Laforest, F., Flory, A., 2005. «Adaptation des applications au contexte en utilisant les services web». Proceedings of the 2nd French-speaking conference on mobility and ubiquity computing, ACM International Conference Proceeding Series, Vol. 120 pp 111-118, Grenoble, France.
  2. Chaari, T., Laforest, F., Flory, A., 2005. «Adaptation des applications au contexte en utilisant les services web». Proceedings of the 2nd French-speaking conference on mobility and ubiquity computing, ACM International Conference Proceeding Series, Vol. 120 pp 111-118, Grenoble, France.
  3. Chen, G., Kotz, D., 2000. «A survey of context-aware mobile computing research». Dartmouth Computer Science. Technical Report TR2000-381.
  4. Chen, G., Kotz, D., 2000. «A survey of context-aware mobile computing research». Dartmouth Computer Science. Technical Report TR2000-381.
  5. Dey, A.K., Abowd, G.D., Salber, D., 2001. «A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications». HumanComputer Interaction vol.16, 2001, pp 97-166.
  6. Dey, A.K., Abowd, G.D., Salber, D., 2001. «A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications». HumanComputer Interaction vol.16, 2001, pp 97-166.
  7. Kolovos, D.S, Paige, R.F., Polack, F.A.C., 2006. «Merging Models with the Epsilon Merging Language (EML) ». In Proc. ACM/IEEE 9th International Conference on MDE Languages and Systems (Models/UML 2006), Italy.
  8. Kolovos, D.S, Paige, R.F., Polack, F.A.C., 2006. «Merging Models with the Epsilon Merging Language (EML) ». In Proc. ACM/IEEE 9th International Conference on MDE Languages and Systems (Models/UML 2006), Italy.
  9. Kolovos, D.S, Paig,e R.F., Rose, L.M., Polack, F.A.C., 2008. «Epsilon». Epsilon Book From Department of Computer Science, University of York, UK.
  10. Kolovos, D.S, Paig,e R.F., Rose, L.M., Polack, F.A.C., 2008. «Epsilon». Epsilon Book From Department of Computer Science, University of York, UK.
  11. OMG., 2003. «MDA Guide V1.0.1». www.omg.org OMG ., 2007. «Unified Modeling Language (OMG UML), Superstructure, V2.1.2». www.omg.org/spec/UML/2.1.2/Superstructure/PDF Ou, S., Georgalas, N., Azmoodeh, M., Yang, K., Sun, X., 2006. «A Model Driven Integration Architecture for Ontology-Based Context Modelling and CAA Development» . Rensink and Warmer (Eds.): ECMDA-FA 2006, LNCS 4066, pp. 188 - 197.
  12. OMG., 2003. «MDA Guide V1.0.1». www.omg.org OMG ., 2007. «Unified Modeling Language (OMG UML), Superstructure, V2.1.2». www.omg.org/spec/UML/2.1.2/Superstructure/PDF Ou, S., Georgalas, N., Azmoodeh, M., Yang, K., Sun, X., 2006. «A Model Driven Integration Architecture for Ontology-Based Context Modelling and CAA Development» . Rensink and Warmer (Eds.): ECMDA-FA 2006, LNCS 4066, pp. 188 - 197.
  13. Strang, T., Linnhoff-Popien, C., 2004. «A context modelling survey». The 6th international conference on ubiquitous computing, workshop on advanced context modeling, reasoning and management as part of ubicomp 2004, , pp 33-40.
  14. Strang, T., Linnhoff-Popien, C., 2004. «A context modelling survey». The 6th international conference on ubiquitous computing, workshop on advanced context modeling, reasoning and management as part of ubicomp 2004, , pp 33-40.
  15. Vale, S., Hammoudi, S., 2008. «Towards Context Independence in Distributed context-aware applications by the Model Driven Approach». ACM SIPE'08, Sorrento, Italy.
  16. Vale, S., Hammoudi, S., 2008. «Towards Context Independence in Distributed context-aware applications by the Model Driven Approach». ACM SIPE'08, Sorrento, Italy.
Download


Paper Citation


in Harvard Style

Mohamed Salah B. and Hassina S. (2011). DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 223-228. DOI: 10.5220/0003488802230228


in Harvard Style

Mohamed Salah B. and Hassina S. (2011). DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 223-228. DOI: 10.5220/0003488802230228


in Bibtex Style

@conference{iceis11,
author={Benselim Mohamed Salah and Seridi-Bouchelaghem Hassina},
title={DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2011},
pages={223-228},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003488802230228},
isbn={978-989-8425-55-3},
}


in Bibtex Style

@conference{iceis11,
author={Benselim Mohamed Salah and Seridi-Bouchelaghem Hassina},
title={DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2011},
pages={223-228},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003488802230228},
isbn={978-989-8425-55-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS
SN - 978-989-8425-55-3
AU - Mohamed Salah B.
AU - Hassina S.
PY - 2011
SP - 223
EP - 228
DO - 10.5220/0003488802230228


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - DEVELOPMENT OF CONTEXT-AWARE APPLICATIONS IN UBIQUITOUS INFORMATION SYSTEMS
SN - 978-989-8425-55-3
AU - Mohamed Salah B.
AU - Hassina S.
PY - 2011
SP - 223
EP - 228
DO - 10.5220/0003488802230228