Authors:
Zakaria Maamar
1
;
Karim Bäına
2
;
Djamal Benslimane
3
;
Nanjangud C. Narendra
4
and
Mehdi Chelbabi
5
Affiliations:
1
Zayed University, United Arab Emirates
;
2
ENSIAS, Mohammed V-Souissi University, Morocco
;
3
Claude Bernard Lyon 1 University, France
;
4
IBM India Research Lab, India
;
5
CERIST, Algeria
Keyword(s):
Context, Model-Driven, UMLProfile, and Web service.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Engineering Methodologies
;
Information Systems Analysis and Specification
;
Methodologies, Processes and Platforms
;
Model-Driven Software Development
;
Modeling Concepts and Information Integration Tools
;
Software Engineering
;
Systems Engineering
Abstract:
This paper discusses how we develop and apply a contextual model-driven approach to Web services. A Web service is defined using WSDL, posted on an UDDI registry, and invoked through a SOAP request. To deploy adaptable Web services, we consider the environment in which these Web services operate. This environment’s features exist in a structure, which we refer to as context. By adopting a contextual model-driven approach, we aim at developing contextual specifications of Web services. To this end ContextUML, an extension of UML through UMLProfile, permits developing these contextual specifications.