loading...
Model Driven Extra-Functional Properties for Web Services
Chicago, Illinois September 18-September 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCW.2006.32IEEE Services Computing Workshops (SC ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Guadalupe Ortiz, University of Extremadura, Spain
Juan Hern?ndez, University of Extremadura, Spain
Fernando S?nchez, University of Extremadura, Spain
Web Services provide our systems with a platform independent and loosely coupled distributed computing environment. However, on adding extra-functional properties to web services, the loosely coupled environment is not always maintained due to dependences established between the main functionality service modules and the ones from added properties, thus decreasing the application?s modularity and flexibility. In order to decouple extra-functional properties from services at modeling and implementation stage, we propose to use a model driven approach, in which the Platform Independent Model (PIM) has been designed by using UML. Then, ATL transformation rules have been applied to transform the PIM into the Platform Specific Model (PSM), which has been split into three specific models, an object, an aspect and a policy based models. Finally Java, AspectJ and Ws-Policy code is generated from the specific models.
Citation:
Guadalupe Ortiz, Juan Hern?ndez, Fernando S?nchez, "Model Driven Extra-Functional Properties for Web Services," scw, pp.113-120, IEEE Services Computing Workshops (SCW'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.