Towards a context-driven development framework for ambient intelligence

被引:4
|
作者
Wagelaar, D [1 ]
机构
[1] Free Univ Brussels, Syst & Software Engn Lab, B-1050 Brussels, Belgium
关键词
D O I
10.1109/ICDCSW.2004.1284047
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Portable and embedded devices form an increasingly large group of computers, often referred to as Ambient Intelligence (And). This new variety in computing platforms will cause a corresponding diversity in software/hardware platforms and other context factors. Component-based middleware platforms offer a uniform environment for software, but they do not take away specific context differences, such as hardware resources, user identity/role and logical/physical location. Specialised component versions and/or configurations have to be made for each computing context if that computing context is to be used to its fill extent. This is because the fine differences between component versions cannot be separated into finer components with the current component models. Aspect-oriented programming and generative programming technologies can be used to provide the fine-grained modularity that is necessary. In addition, the diversity of component-based platforms themselves form an extra reason for different component versions. We propose using a con text-driven framework for the development of And components, which is based upon a gradual refinement mechanism. This refinement mechanism can cope with the course-grained differences between component models as well as the fine-grained differences between computing configurations.
引用
收藏
页码:304 / 309
页数:6
相关论文
共 50 条
  • [41] Context-driven model switching for visual tracking
    Kruppa, H
    Spengler, M
    Schiele, B
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2002, 41 (2-3) : 101 - 110
  • [42] Towards Dynamic Checklists: Understanding Contexts of Use and Deriving Requirements for Context-Driven Adaptation
    Kulp, Leah
    Sarcevic, Aleksandra
    Cheng, Megan
    Burd, Randall S.
    ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2021, 28 (02)
  • [43] A context-driven software comprehension process model
    Meng, Wen Jun
    Rilling, Juergen
    Zhang, Yonggang
    Witte, Rene
    Mudur, Sudhir
    Charland, Philippe
    SECOND INTERNATIONAL IEEE WORKSHOP ON SOFTWARE EVOLVABILITY, PROCEEDINGS, 2006, : 50 - +
  • [44] XCDSearch: An XML Context-Driven Search Engine
    Taha, Kamal
    Elmasri, Ramez
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (12) : 1781 - 1796
  • [45] Context-driven interaction in immersive virtual environments
    Scott Frees
    Virtual Reality, 2010, 14 : 277 - 290
  • [46] IoT Coordination: Designing a context-driven architecture
    Belkeziz, Radia
    Jarir, Zahi
    2017 13TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY AND INTERNET-BASED SYSTEMS (SITIS), 2017, : 388 - 395
  • [47] Context-driven Salt Seeking Test (Rats)
    Chang, Stephen E.
    Smith, Kyle S.
    BIO-PROTOCOL, 2018, 8 (07):
  • [48] Context-Driven Federated Recommendations for Knowledge Workers
    Gursch, Heimo
    Ziak, Hermann
    Kroell, Mark
    Kern, Roman
    PROCEEDINGS OF THE 17TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT, 2016, : 333 - 341
  • [49] Policies for context-driven transactional Web services
    Maamar, Zakaria
    Narendra, Nanjangud C.
    Benslimane, Djamal
    Subramanian, Sattanathan
    Advanced Information Systems Engineering, Proceedings, 2007, 4495 : 249 - 263
  • [50] Language support for context-driven parallel computations
    Rancov, V
    Wu, J
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 273 - 278