Proposal for a Generic Context Metamodel

The access to relevant information that is adapted to
user’s needs, preferences and environment is a challenge in many
applications running. That causes an appearance of context-aware
systems. To facilitate the development of this class of applications, it
is necessary that these applications share a common context
metamodel. In this article, we will present our context metamodel
that is defined using the OMG Meta Object facility (MOF).This
metamodel is based on the analysis and synthesis of context concepts
proposed in literature.





References:
[1] Ayed and Delanote , “MDD Approach for the Development of Context-
Aware Applications,” In: LNAI 4635, 6th International and
Interdisciplinary Conference on Modeling and Using Context
(CONTEXT'07), v. 4635, 2007, pp. 15- 28.
[2] P. Costa, “ Architectural support for context aware applications from
context models to services platforms,” Enschede, the Netherlands ,
thesis, 2007.
[3] Dey and Abowd, “Towards a better understanding of context and
context-awareness,” Proceedings of the Workshop on the What, Who,
Where, When and How of Context-Awareness, ACM Press, New York,
2000.
[4] Farias, Leite, and Calvi, “A MOF metamodel for the development of
context aware mobile applications,” Proc. ACM Symposium on Applied
Computing, ACM, New York USA, 2007.
[5] Hachani, sophie Dupuy-Chessa and Angès Front, « Une approche
générique pour l'adaptation dynamique des IHM au contexte , »
Grenoble university, CNRS, LIG BP72, 38402 Saint Martin d'Héres
Cedex, France, 2009.
[6] Henricksen , Indulska and Rakotonirainy,” Modeling Context
Information in Pervasive Computing Systems,”.In Proceedings of the
First InternationalConference on Pervasive Computing (Pervasive´02),
LNCS (2414), p. 167-180, 2002.
[7] MorfeoProject : http://forge.morfeo- project.org/wiki_en/index.php/
Context_MetaModel, accessed 25/1/2012
[8] OMG: Meta Object Facility (MOF) Core Specification, OMG Available
Specification, version 2.0. Object Management Group, 2006.
[9] Simons, ”CMP : A UML Context Modeling Profile for Mobile
Distributed Systems,” Proceedings of the 40th Hawaii International
Conference on System Sciences, 2007.
[10] Vieira, P. Tedesco and Salgado,” Using a Metamodel to design
Structural and Behavioral Aspects in Context-sensitive Groupware,”
Proceedings of the 2010 14th International Conference on Computer
Supported Cooperative Work in Design. 2010 EEE.