Context-aware Model Driven Development by Parameterized Transformation
نویسندگان
چکیده
Context-aware development has been an emergent subject of many research works in ubiquitous computing. Few of them propose Model Driven Development as a standard on context-aware development. Many focus on context capture and adaptation by the use of legacy architectures and others artifacts to input context into application logic. This work proposes Model Driven Development to promote reuse, adaptability and interoperability in context-aware applications development. By concerns separation in individual models and by transformation techniques context can be provided, modeled and adapted independently of business logic and platform details. We also present in this paper our context metamodel proposition based on ontology concepts and the parameterized transformation technique applied to context-aware
منابع مشابه
A Methodology for Model-Driven Development of Crisis Management Applications using Solverational
Efficient usage of applications often requires context-aware applications. We assume that context-aware adaption can be useful in the case of crisis management tools as well, where fast responses are crucial and can be supported by information technology. A small user study performed with a crisis response team mostly composed of fireman supports our assumptions for the important case of role-a...
متن کاملModel-Driven Development of Context-Aware Services
In this paper, we define a model-driven design trajectory for contextaware services consisting of three levels of models with different degrees of abstraction and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediateion and platform indep...
متن کاملMDD Approach and Evaluation of the Development of Context-Aware Applications
Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context information and adapting systems behavior accordingly. Several context models have been defined and various context-aware middleware has been developed in order to simplify the development of context-aware applications. Unfortunately, the development of an application by usin...
متن کاملTechniques on developing context-aware web services
Purpose – In the last decade, web services have become a major technology to implement loosely coupled business processes and perform application integration. Through the use of context, a new generation of web services, namely context-aware web services (CASs), is currently emerging as an important technology for building innovative context-aware applications. Unfortunately, CASs are still dif...
متن کاملModel Driven Development of Context-aware Mobile Applications - An Architecture and a Metamodel
The development of context-aware application has been the subject of many research works in ubiquitous computing. Nowadays, there is a lack of generic approaches for formalizing the activity of development for this type of applications, and consequently this activity is very cumbersome and time consuming. This work proposes to use Model Driven Development to promote reuse, adaptability and inte...
متن کامل