计算机科学 ›› 2009, Vol. 36 ›› Issue (7): 103-106.doi: 10.11896/j.issn.1002-137X.2009.07.024

• 软件工程与数据库技术 • 上一篇    下一篇

一种普适计算环境下自适应中间件

贺建立,陈榕,康钦马   

  1. (同济大学基础软件工程中心 上海200092);(同济大学电子信息与工程学院 上海200092)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家“863',计划项目(2001AA113400)资助。

Self-adaptive Middleware in Ubiquitous Computing Environments

HE Jian-li,CHEN Rong,KANG Qin-ma   

  • Online:2018-11-16 Published:2018-11-16

摘要: 普适计算环境固有的内在复杂性对当前的基础软件提出了新的挑战,迫切需要一种具有感知和自适应能力的中间件。提出了一个由接口、框架和情境元模型组成的自适应中间件,给出了在CAR构件平台上的设计与实现。为获取构件信息和对外提供服务,接口元模型支持同步和异步接口。情境元模型在构件对象内建模情境信息,计算实体间以基于异步事件通知方式交互。框架元模型分类和管理构件,随着运行时计算环境的变化动态改变中间件的结构和行为。软件实体感知环境的变化,实体间以松藕合的方式交互,动态改变自身的结构和行为,满足普适计算环境下动态自适应需求。

关键词: 普适计算,自适应中间件,接口元模型,情境元模型,框架元模型

Abstract: The inherent complexity of ubiquitous computing poses many new challenges for software infrastructure,which needs urgently the adaptive middleware. This paper proposed a self-adaptive middleware in ubiquitous computing environments,which is composed of the three meta-models,namely the interface,framework and context meta-models.The design and implementation on CAR component platform were presented. The interface meta-model provides access to the services and the internal information and state of a component in terms of asynchronous and synchronous interfaces. The context meta-model represents context information in component object and mask distribution problems in ubiquitous computing environment based asynchronous event notification. The framework meta-model classifies and manages component, makes changes to middleware structures and behaviors according to the changing runtime environmenu. At last, the software system meets the dynamic self-adaptive requirement in ubiquitous computing environments.

Key words: Ubiquitous computing, Self-adaptive middleware, Interface meta-model, Context metes model, Framework meta-model

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!