Affiliation:
1. Rey Juan Carlos University, Spain
Abstract
The emerging Semantic Web and, in particular, Semantic Web services (SWS), demands the inclusion of new components in applications involving this technology. Therefore, Web development methodologies must be tailored to support the systematic development of such new components. In previous works we presented a UML profile, which extends the SOD-M method for service oriented Web Information System development of the MIDAS model-driven framework, to address the development of Semantic Web Services using WSMO (Web Service Modeling Ontology). The UML profile allows for the modeling of the new elements required by WSMO Web Services. This paper focuses on studying the possibility of improving the proposed UML profile, including the OCL (Object Constraint Language), for the representation of WSMO logical axioms through three case studies. This would allow developers, whose knowledge does not extend beyond UML, to develop applications that use Semantic Web services.
Reference24 articles.
1. Acuña, C., & Marcos, E. (2006). Modeling Semantic Web Services: A Case Study. In D. Wolber, N. Calder, C. Brooks, & A. Ginije (Ed.), Proceedings of the 6th International Conference on Web Engineering (pp 32-39). ACM Publishing.
2. De Castro, V., Marcos, E., & Cáceres, P. (2004). A User Service Oriented Method to Model Web Information Systems. In X. Zhou et al. (Eds.), Proceedings of the Web Information System Engineering Conference 2004 (WISE 2004) (LNCS 3306, pp. 41-52).
3. A model driven method for service composition modelling: a case study
4. Dimitrov, M., Simov, A., Momtchev, V., & Ognyanov, D. (2005). WSMO Studio - An Integrated Service Environment for WSMO. In Proceedings of the WIW 2005 Workshop on WSMO Implementations. Retrieved from http://www.wsmostudio.org
5. Elenius, D., Denker, G., Martin, D., Gilham, F., Khouri, J., Sadaati, S., et al. (2005, May). The owl-s editor - a development tool for Semantic Web services. In Proceedings of the Second European Semantic Web Conference (LNCS 3532, pp. 78-92)