ABSTRACT
Real-world implementations of semantic services that could enable seamless integration of heterogeneous systems on the fly are deficient. This could be attributed to the complexity of heavy-weight semantic technologies, which mostly have a steep learning curve. As a consequence, the evolvement of modern approaches that purport to simplify the engineering of such services is a necessity. In this short paper, we present a work-in-progress model-driven approach that seeks to simplify and speed up the process of engineering RESTful semantic services. The suggested approach promotes automatic transformation of platform independent service models to partial service implementation and semantic descriptions to realize functional RESTful semantic services. The proposed solution is demonstrated and evaluated through a simple use-case scenario.
- Bensaber DA, Malki M. Development of semantic web services: model driven approach. 8th international conference on new technologies in distributed systems. Lyon, France: ACM, 2008. Google ScholarDigital Library
- Mtsweni J, Biermann E, Pretorius L. Toward a service creation framework: a case of intelligent semantic services. 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists. Bela Bela, South Africa: ACM, 2010. Google ScholarDigital Library
- Martin D, Burstein M, Hobbs J, Lassila O, McDermott D, McIlraith S, Narayanan S, Paolucci M, Parsia B, Payne T, Sirin E, Srinivasan N, Sycara K. OWL-S: Semantic Markup for Web Services X: W3C, 2004.Google Scholar
- de Bruijn J, Bussler C, Domingue J, Fensel D, Hepp M, Keller U, Kifer M, Knig-Ries B, Kopecky J, Lara R, Lausen H, Oren E, Polleres A, Roman D, Scicluna J, Stollberg M. Web Service Modelling Ontology (WSMO). In: Lausen. H, Polleres. A, Roman. D, editors: DERI, 2005.Google Scholar
- Agre G, Marinova Z, Pariente T, Micsik A. Towards Semantic Web service engineering Workshop on service matchmaking and resource retrieval in the semantic Web (SMRR 2007) CEUR 2007.Google Scholar
- Stollberg M, Hepp M, Fensel D. Semantics for Service-Oriented Architectures. In: Griffiths N, Chao K-M, editors. Agent-Based Service-Oriented Computing,. Springer, 2010.Google Scholar
- Pautasso C, Zimmermann O, Leymann F. RESTful Web Services vs. "Big" Web Services: making the right architectural decision. WWW 2008. Beijing, China: ACM, 2008. Google ScholarDigital Library
- Berners-Lee T, Hendler J, Lassila O. The semantic web. Scientific American 2001:34.Google Scholar
- Daniel F, Facca F, Mtsweni J, Biermann E, Pretorius L. iSemServ: Towards the Engineering of Intelligent Semantic-Based Services. Current Trends in Web Engineering, vol. 6385. Springer Berlin/Heidelberg, 2010. p.550. Google ScholarDigital Library
- Lara R, Roman D, Polleres A, Fensel D. A conceptual comparison of WSMO and OWL-S. In: Zhang L-J, Jeckle M, editors. European Conference on Web Services (ECOWS 2004): Springer Berlin/Heidelberg, 2004. p.254.Google Scholar
- Filho OFF, Ferreira MAGV. Semantic Web Services: a RESTful approach. IADIS International Conference WWW/Internet 2009 Rome, Italy, 2009. p.169.Google Scholar
- Cardoso J, Voigt K, Winkler M. Service engineering for the internet of services. Enterprise Information Systems 10th International Conference (ICEIS). Barcelona, Spain: Springer Berlin Heidelberg, 2008.Google Scholar
- Kuropka D, Troger P, Staab S, Mathias W, editors. Semantic Service Provisioning, 2008. Google ScholarDigital Library
- Xiaofeng Y, Jun H, Yan Z, Tian Z, Linzhang W, Jianhua Z, Xuandong L. A Model Driven Development Framework for Enterprise Web Services. 10th IEEE International Enterprise Distributed Object Computing Conference. Hong Kong IEEE Computer Society, 2006. p.75. Google ScholarDigital Library
- Lautenbacher F. A UML profile and transformation rules for semantic web services. Institute of Computer Science, University of Augsburg, Germany, 2006. p.61.Google Scholar
- Kerrigan M, Mocan A, Tanler M, Fensel D. The Web Service Modeling Toolkit (WSMT)- an integrated development environment for Semantic Web Services. 4th European conference on the Semantic Web: Research and Applications. Innsbruck, Austria: Springer-Verlag, 2007. Google ScholarDigital Library
- de Bruijn J, Lausen H, Krummenacher R, Polleres A, Predoiu L, Kifer M, Fensel D. The Web Service Modeling Language WSML.. WSML Final Draft: DERI, 2005.Google Scholar
- Bernstein A, Karger D, Heath T, Feigenbaum L, Maynard D, Motta E, Thirunaray an K, Alowisheq A, Millard D, Tiropanis T. EXPRESS: EXPressing REstful Semantic Services Using Domain Ontologies. The Semantic Web - ISWC 2009, vol. 5823. Springer Berlin/Heidelberg, 2009. p.941.Google ScholarCross Ref
Index Terms
- Engineering RESTful semantic services on the fly
Recommendations
Functionality Semantic Indexing and Matching Method for RESTful Web Services Based on Resource State Descriptions
IWCSE '09: Proceedings of the 2009 Second International Workshop on Computer Science and Engineering - Volume 02The emerging RESTful Web Services have provided a promising horizon to implement business process. However, the efficient indexing and matching method for RESTful Web Services is still a significant challenge. In this paper, a service indexing and ...
Towards runtime discovery, selection and composition of semantic services
Service-orientation is gaining momentum in distributed software applications, mainly because it facilitates interoperability and allows application designers to abstract from underlying implementation technologies. Service composition has been ...
RESTful service composition at a glance
In the last years, Web Service composition has undoubtedly become the most promising way to integrate business-to-business applications. However, the industry and the academia often disagree on materializing current solutions, which are based on either ...
Comments