Model driven development of user-centred context aware services

被引:7
|
作者
Hammoudi, Slimane [1 ]
Monfort, Valerie [2 ]
Camp, Olivier [1 ]
机构
[1] LUNAM, ESEO, MODESTE, Dept Comp Sci, Angers, France
[2] Univ Valenciennes, CNRS, LAMIH, UMR 8201, Valenciennes, France
关键词
context aware applications; meta modelling; model driven engineering; MDE; model driven architecture; MDA; service; methodological approach; pervasive environment; context aware model driven development; COMODE; parameterised transformation; platform independent model; PIM; platform specific model; PSM;
D O I
10.1504/IJSSC.2015.069227
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The development of context-aware applications has been an emergent subject of many research works in ubiquitous computing. This work proposes a new approach called context aware model driven development (COMODE) which advocates model driven development for context-aware application development on service platforms. Through concerns separation in individual models and by transformation techniques, context is provided, modelled and adapted independently from business logic and platform details. Three main issues are addressed in this paper and supported by our approach COMODE: Firstly, a proposition of a context meta-model for user-centred ubiquitous applications. The second issue deals with a parameterised transformation technique which allows weaving the context and the business logic at the model level. Finally, we present our COMODE methodology for the development of context-aware services-based applications. An example service-based application is presented and discussed to illustrate our approach.
引用
收藏
页码:100 / 114
页数:15
相关论文
共 50 条
  • [1] Context-aware systems - a primer for user-centred services
    Hoh, S.
    Tan, J. S.
    Hartley, M.
    [J]. BT TECHNOLOGY JOURNAL, 2006, 24 (02) : 186 - 194
  • [2] Rapid user-centred evaluation for context-aware systems
    O'Neill, Eleanor
    Lewis, David
    McGlinn, Kris
    Dobson, Simon
    [J]. INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, 2007, 4323 : 220 - +
  • [3] Editorial: Developing user-centred services
    Reed, Jan
    [J]. INTERNATIONAL JOURNAL OF OLDER PEOPLE NURSING, 2008, 3 (03) : 204 - +
  • [4] Model-driven development of context-aware services
    Almeida, Joao Paulo A.
    Iacob, Maria-Eugenia
    Jonkers, Henk
    Quartel, Dick
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2006, 4025 : 213 - 227
  • [5] A user-centred approach to groupwork systems development
    Steele, RA
    Osguthorpe, GC
    Siddiqi, JI
    [J]. DESIGN OF COMPUTING SYSTEMS: COGNITIVE CONSIDERATIONS, 1997, 21 : 77 - 80
  • [6] Beyond the User Interface: Towards User-Centred Design of Online Services
    Sikorski, Marcin
    [J]. HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 706 - 714
  • [7] Framework for an application development model to build user-centred digital libraries
    Theng, YL
    [J]. DIGITAL LIBRARIES: INTERDISCIPLINARY CONCEPTS, CHALLENGES AND OPPORTUNITIES, COLIS3 PROCEEDINGS, 1999, : 349 - 354
  • [8] An attitude-behaviour model for user-centred information systems development
    Smith, A
    Dunckley, L
    [J]. CONTEMPORARY ERGONOMICS 1997, 1997, : 528 - 533
  • [9] Development of a user-centred IT strategy: a case study
    Damodaran, L
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 1998, 17 (03) : 127 - 134
  • [10] Action research in user-centred product development
    Brandt E.
    [J]. AI & SOCIETY, 2004, 18 (2) : 113 - 133