Context modelling and a context-aware framework for pervasive service creation: A model-driven approach

被引:30
作者
Achilleos, Achilleas [1 ]
Yang, Kun [1 ]
Georgalas, Nektarios [2 ]
机构
[1] Univ Essex, Pervas Syst Res Grp, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
[2] British Telecom Innovate, Ctr Informat & Secur Syst, Ipswich IP5 3RE, Suffolk, England
基金
英国工程与自然科学研究理事会;
关键词
Pervasive service creation; Context-aware framework; Context modelling; Model-driven development; Domain specific modelling;
D O I
10.1016/j.pmcj.2009.07.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Pervasive service creation entails a complex process that involves a diversity of development aspects. Context-awareness is an important facet of pervasive service creation, which deals with the acquisition, rendering, representation and utilisation of context information. In this paper we tackle context-awareness at the application level dealing with the representation and utilisation of context by services. We propose a model-driven approach that facilitates the creation of a context modelling framework and simplifies the design and implementation of pervasive services. To conclude, we demonstrate the benefits of our model-driven approach via the creation of a pervasive museum service and its evaluation using selected software metrics. (C) 2010 Published by Elsevier B.V.
引用
收藏
页码:281 / 296
页数:16
相关论文
共 32 条
[21]  
[Anonymous], OBJ CONSTR LANG OCL
[22]  
[Anonymous], UBICOMP 1 INT WORKSH
[23]  
[Anonymous], ECL MOD FRAM EMF
[24]   Toward formalizing domain modeling semantics in language syntax [J].
Evermann, J ;
Wand, Y .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (01) :21-37
[25]   Creating value added services in Internet telephony: An overview and a case study on a high-level service creation environment [J].
Glitho, RH ;
Khendek, F ;
De Marco, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2003, 33 (04) :446-457
[26]   A software engineering framework for context-aware pervasive computing [J].
Henricksen, K ;
Indulska, J .
SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2004, :77-86
[27]   Developing context-aware pervasive computing applications: Models and approach [J].
Henricksen, Karen ;
Indulska, Jadwiga .
PERVASIVE AND MOBILE COMPUTING, 2006, 2 (01) :37-64
[28]  
Kleppe Anneke., 2005, MDA Explained: The Model Driven ArchitectureTM: Practice and Promise
[29]   Modeling context in mobile distributed systems with the UML [J].
Simons, C. ;
Wirtz, G. .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2007, 18 (04) :420-439
[30]  
Strang T., 2004, PROC 1 INT WORKSHOP, P34