Title :
Model Driven Development of Context-aware Service Oriented Architecture
Author :
Vale, Samyr ; Hammoudi, Slimane
Author_Institution :
LERIA, Univ. d´´Angers, Angers
Abstract :
Context-aware application development is the most explored area in ubiquitous computing. The majority of ubiquitous applications focus on the development of legacy or ad hoc architectures and artifacts that adapt context information into business logic. Web services have been widely used and provide large flexibility for distributed applications due to their Internet support and low-coupled characteristics. Nevertheless, web services are not sufficient for complex logic implementation despite their relevance as middleware architecture. By the separation of context concerns from business logic in individual and independent software units we promote reuse, adaptability and interoperability in context-aware development. These features are supplied by the model driven development approach proposed in this work. This paper also describes our context-aware service oriented architecture based on EDOC-ECA.
Keywords :
Web services; middleware; software architecture; ubiquitous computing; Web services; ad hoc architectures; context-aware service oriented architecture; model driven development; model driven development approach; ubiquitous computing; Application software; Computer architecture; Context modeling; Context-aware services; Logic; Middleware; Service oriented architecture; Ubiquitous computing; Web and internet services; Web services; Context-aware applications; EDOC; MDA; services;
Conference_Titel :
Computational Science and Engineering Workshops, 2008. CSEWORKSHOPS '08. 11th IEEE International Conference on
Conference_Location :
San Paulo
Print_ISBN :
978-0-7695-3257-8
DOI :
10.1109/CSEW.2008.31