|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Athanasios Staikopoulos, Owen Cliffe, Razvan Popescu, Julian Padget, Siobhán Clarke, "Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering," IEEE Transactions on Services Computing, vol. 3, no. 2, pp. 116-130, April-June, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/TSC.2010.30, author = {Athanasios Staikopoulos and Owen Cliffe and Razvan Popescu and Julian Padget and Siobhán Clarke}, title = {Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering}, journal ={IEEE Transactions on Services Computing}, volume = {3}, number = {2}, issn = {1939-1374}, year = {2010}, pages = {116-130}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSC.2010.30}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Services Computing TI - Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering IS - 2 SN - 1939-1374 SP116 EP130 EPD - 116-130 A1 - Athanasios Staikopoulos, A1 - Owen Cliffe, A1 - Razvan Popescu, A1 - Julian Padget, A1 - Siobhán Clarke, PY - 2010 KW - Evolving Internet applications KW - methodologies KW - software architectures KW - support for adaptation KW - Web services KW - Web services modeling KW - formalization of services composition KW - process re-engineering methodology. VL - 3 JA - IEEE Transactions on Services Computing ER - | |||
[1] M. Dumas, M. Spork, and K. Wang, "Adapt or Perish: Algebra and Visual Notation for Service Interface Adaptation," Business Process Management, pp. 65-80, Springer, 2006.
[2] A. Brogi and R. Popescu, "Automated Generation of BPEL Adapters," Proc. Int'l Conf. Service-Oriented Computing (ICSOC '06), pp. 27-39, 2006.
[3] J. Harney and P. Doshi, "Speeding up Adaptation of Web Service Compositions Using Expiration Times," Proc. 16th Int'l Conf. World Wide Web, pp. 1023-1032, 2007.
[4] N.C. Narendra, K. Ponnalagu, J. Krishnamurthy, and R. Ramkumar, "Run-Time Adaptation of Non-Functional Properties of Composite Web Services Using Aspect-Oriented Programming," Proc. Int'l Conf. Service-Oriented Computing (ICSOC '07), pp. 546-557, 2007.
[5] A. Erradi, P. Maheshwari, and S. Padmanabhuni, "Towards a Policy-Driven Framework for Adaptive Web Services Composition," Proc. Int'l Conf. Next Generation Web Services Practices, pp. 33-38, 2005.
[6] "PO-JRA-1.2.1: State of the Art Report, Gap Analysis of Knowledge on Principles, Techniques and Methodologies for Monitoring and Adaptation of SBAs," report, S-Cube, 2008.
[7] S.H. Chang, H.J. La, and S.D. Kim, "A Comprehensive Approach to Service Adaptation," Proc. IEEE Int'l Conf. Service-Oriented Computing and Applications, 2007.
[8] B. Selic, "The Pragmatics of Model-Driven Development," IEEE Software, vol. 20, no. 5, pp. 19-25, Sept. 2003.
[9] "Coordination, Organisation and Model Driven Approaches for Dynamic, Flexible, Robust Software and Services Engineering," European Commission Framework 7 ICT Project, ALIVE, http:/www.ist-alive.eu, 2009
[10] S. Clarke, A. Staikopoulos, S. Saudrais, J. Vázquez-Salceda, V. Dignum, W. Vasconscelos, J. Padget, T. Quillinan, L. Ceccaroni, and C. Reed, "ALIVE: A Model Driven Approach to Coordination and Organisation for Dynamic Services Engineering," Proc. MODELS 2008 Research Projects Symp., 2008.
[11] "OWL-S: Semantic Markup for Web Services," W3C Member Submission, http://www.w3.org/SubmissionOWL-S, Nov. 2004.
[12] M.P. Papazoglou and J.-J. Dubray, "A Servey of Web Service Technologies," Technical Report DIT-04-058, Informatica e Telecomunicazioni, Univ. of Trento, 2004.
[13] "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language," W3C Recommendation, http://www.w3.org/TRwsdl20, June 2007.
[14] "Universal Description, Discovery and Integration (UDDI)," OASIS, http://www.oasis-open.orgspecs, 2002.
[15] G. Antoniou and F. vanHarmelen, A Semantic Web Primer. MIT Press, 2004.
[16] T. Gruber, "Ontology," Encyclopedia of Database Systems, L. Liu and M. Tamer Özsu, eds. Springer-Verlag, 2009.
[17] M. Klusch, B. Fries, and K. Sycara, "Automated Semantic Web Service Discovery with OWLS-MX," Proc. Fifth Int'l Conf. Autonomous Agents and Multi-Agent Systems (AAMAS), 2006.
[18] C. Atkinson and T. Kuhne, "Model-Driven Development: A Metamodelling Foundation," IEEE Software, vol. 20, no. 5, pp. 36-41, Sept. 2003.
[19] "OWL Web Ontology Language Overview," W3C Recommendation, http://www.w3.org/TR/2004REC-owl-features-20040210 , Feb. 2004.
[20] "SWRL: A Semantic Web Rule Language Combining OWL and RuleML," W3C Member Submission, http://www.w3.org/SubmissionSWRL, 2004.
[21] D. Recordon and D. Reed, "OpenID 2.0: A Platform for User-Centric Identity Management," Proc. Second ACM Workshop Digital Identity Management, 2006.
[22] A. Staikopoulos, S. Saudrais, S. Clarke, J. Padget, O. Cliffe, and M.D. Vos, "Mutual Dynamic Adaptation of Models and Service Enactment in ALIVE," Proc. Models@Runtime Workshop (MODELS '08), 2008.
[23] "Eclipse Modeling Framework Project (EMF)," Eclipse, http://www. eclipse.orgemf, 2009.
[24] M. Klusch, B. Fries, and K. Sycara, "OWLS-MX: A Hybrid Semantic Web Service Matchmaker for OWL-S Services," Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, no. 2, pp. 121-133, 2009.
[25] "M2M/Operational QVT Language (QVTO)," Eclipse, http://wiki.eclipse.org/M2MOperational_QVT Language_(QVTO) , 2009.
[26] "Web Services Business Process Execution Language (WS-BPEL) Version 2.0," OASIS, http://docs.oasis-open.org/wsbpel/2.0/OS wsbpel-v2.0-OS.html, 2007.
[27] "Graphical Modeling Framework (GMF)," Eclipse, http://www.eclipse.orggmf, 2009.
[28] S. Katia, S. Widoff, M. Klusch, and L. Jianguo, "LARKS: Dynamic Matchmaking among Heterogeneous Software Agents in Cyberspace," Autonomous Agents and Multi-Agent Systems, vol. 5, pp. 173-203, 2002.
[29] S. van Splunter, F.M.T. Brazier, J. Padget, and O. Rana, "Dynamic Service Reconfiguration and Enactment Using an Open Matching Architecure," Proc. Int'l Conf. Agents and Artificial Intelligence, 2009.
[30] "Object Constraint Language Specification, Version 2.0," OMG, http://www.omg.org/cgi-bin/doc?formal2006-05-01 , 2006.
[31] P. Maes, "Concepts and Experiments in Computational Reflection," ACM SIGPLAN Notices, vol. 22, no. 12, pp. 147-155, 1987.
[32] C. Baral, Knowledge Representation, Reasoning and Declarative Problem Solving. Cambridge Press, 2003.
[33] F. Fleurey, V. Dehlen, N. Bencomo, B. Morin, and J.-M. Jézéquel, "Modeling and Validating Dynamic Adaptation," Proc. Models@ Runtime Workshop (MODELS '08), 2008.
[34] D. Garlan, S.-W. Cheng, A.-C. Huang, B. Schmerl, and P. Steenkiste, "Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure," Computer, vol. 37, no. 10, pp. 46-54, Oct. 2004.
[35] J. Floch, S. Hallsteinsen, E. Stav, F. Eliassen, K. Lund, and E. Gjorven, "Using Architecture Models for Runtime Adaptability," IEEE Software, vol. 23, no. 2, pp. 62-70, Mar./Apr. 2006.
[36] Y. Sam, O. Boucelma, and M.-S. Hacid, "Web Services Customization: A Composition-Based Approach," Proc. Sixth Int'l Conf. Web Eng., 2006.
[37] J. Jiang, A. Ruokonen, and T. Systa, "Pattern-Based Variability Management in Web Service Development," Proc. Third European Conf. Web Services, 2005.
[38] K. Birman, R. van Renesse, and W. Vogels, "Adding High Availability and Autonomic Behavior to Web Services," Proc. 26th Int'l Conf. Software Eng. (ICSE '04), pp. 17-26, 2004.
[39] Q.A. Liang, H. Lam, L. Narupiyakul, and P.C.K. Hung, "A Rule-Based Approach for Availability of Web Service," Proc. Int'l Conf. Web Services (ICWS '08), pp. 153-160, 2008.
[40] Q.Z. Sheng, B. Benatallah, Z. Maamar, and A.H.H. Ngu, "Configurable Composition and Adaptive Provisioning of Web Services," IEEE Trans. Services Computing, vol. 2, no. 1, pp. 34-49, Jan. 2009.
[41] G. Murphy and C. Schwanninger, "Guest Editors' Introduction: Aspect-Oriented Programming," IEEE Software, special issue on aspect-oriented programming, vol. 23, no. 1, pp. 20-23, Jan./Feb. 2006.
[42] R. Hirschfeld and K. Kawamura, "Dynamic Service Adaptation," Proc. Distributed Computing Systems Workshops, pp. 290-297, 2004.
[43] W. Kongdenfha, R. Saint-Paul, B. Benatallah, and F. Casati, "An Aspect-Oriented Framework for Service Adaptation," Proc. Int'l Conf. Service-Oriented Computing (ICSOC '06), vol. 4294, pp. 15-26, 2006.
[44] A. Hibner and K. Zielinski, "Semantic-Based Dynamic Service Composition and Adaptation," Proc. IEEE Congress Services, pp. 213-220, 2007.
[45] M. Stollberg, D. Roman, J.D. Bruijn, D. Fensel, H. Lausen, A. Polleres, and J. Domingue, Enabling Semantic Web Services: The Web Service Modelling Ontology. Springer, 2006.
[46] V.R. Lesser, "Evolution of the GPGP/TAEMS Domain-Independent Coordination Framework," Proc. First Int'l Joint Conf. Autonomous Agents and Multiagent Systems, 2002.

