Modeling the Context-Awareness Service in an Aspect-Oriented Middleware for AmI

被引:0
|
作者
Fuentes, Lidia [1 ]
Gamez, Nadia [1 ]
机构
[1] Univ Malaga, Dept Lenguajes & Ciencias Comunicac, Grpo GISUM, E-29071 Malaga, Spain
关键词
Ambient Intelligence; Context-Awareness; Aspect-Oriented; Middleware;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ambient Intelligence applications are gradually becoming integrated into our environment and will be deployed in a wide range of small devices and appliances. Middleware platforms will be useful to express the different requirements of these devices in terms of their commonalities and variabilities. These ambient intelligence applications should be highly reconfigurable in order to deal with changes in the environment. Consequently, one of the services that the middleware has to provide is precisely this managing of the environment i.e., the context. Context-awareness and context adaptation are crosscutting concerns that cannot be well-encapsulated in single modules using traditional technologies, which hinders application design maintenance and reusability. In order to overcome these problems we use of Aspect-Oriented Software Development for modeling the context-aware service. There are several classifications of the different kinds of context at application level. We specify these context types at middleware level and model them using aspects. Finally, we compare the aspect oriented version of context-awareness versus the non aspect-oriented one.
引用
收藏
页码:159 / 167
页数:9
相关论文
共 50 条
  • [31] Building fully customisable middleware using an aspect-oriented approach
    Pratap, RM
    Hunleth, F
    Cytron, RK
    IEE PROCEEDINGS-SOFTWARE, 2004, 151 (04): : 199 - 216
  • [32] Aspect-oriented extension requirements modeling
    Zhang Jingjun
    Li Furong
    Li Hui
    PROCEEDINGS IEEE SOUTHEASTCON 2007, VOLS 1 AND 2, 2007, : 340 - 340
  • [33] Aspect-Oriented Modeling in Concurrent System
    Su Yang
    Zhong Wei-Dong
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 836 - 840
  • [34] Modeling crosscutting in aspect-oriented mechanisms
    Masuhara, H
    Kiczales, G
    ECOOP 2003 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2003, 2743 : 2 - 28
  • [35] Loosely coupling ontological reasoning with an efficient middleware for context-awareness
    Agostini, A
    Bettini, C
    Riboni, D
    PROCEEDINGS OF MOBIQUITOUS 2005, 2005, : 175 - 182
  • [36] Modeling Aspect-Oriented Software Architecture
    Ni, Youcong
    Ying, Shi
    Zhang, Linlin
    Wen, Jing
    Ye, Peng
    Zhang, Jiajing
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 108 - +
  • [37] Crosscutting interfaces for aspect-oriented modeling
    Depto de Ciência da Computação, UFBA, Av. Adhemar de Barros, s/n, Salvador, Brazil
    不详
    LA1 4WA, United Kingdom
    不详
    J. Braz. Comput. Soc., 2006, 1 (43-58):
  • [38] Aspect-oriented Modeling for Variability Management
    Noda, Natsuko
    Kishi, Tomoji
    SPLC 2008: 12TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2008, : 213 - 222
  • [39] An Extensible Aspect-Oriented Modeling Environment
    Ubayashi, Naoyasu
    Otsubo, Genya
    Noda, Kazuhide
    Yoshida, Jun
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2009, 5565 : 17 - 31
  • [40] Aspect-Oriented Modeling of Quality Attributes
    Pinto, Monica
    Fuentes, Lidia
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 334 - 343