Framework Basado en ODA para la Descripción y Composición de Servicios Web Semánticos (FODAS-WS)
Palabras clave:
Servicios Web Semánticos, ODA Diseño de SWSResumen
Este artículo presenta el Framework FODAS-WS, basada en la arquitectura ODA (Ontology Driven Architecture). FODAS-WS es un marco de referencia que sirve para diseñar y describir Servicios Web Semánticos (SWS) automáticamente. Con FODAS-WS se busca facilitar las tareas de descubrimiento, composición y ejecución automática de SWS. Para describir un servicio se utilizan tres capas de abstracción: CAPACIM, CAPAPIM y CAPAPSM. La CAPACIM abarca una descripción semántica del dominio y de las funcionalidades del servicio, y es descrita manualmente por el diseñador. Las capas CAPAPIM y CAPAPSM son generadas por procesos de transformación automáticos, basados en las capas que le siguen en mayor nivel de abstracción. CAPAPIM usa como insumo la salida de CAPACIM, y CAPAPSM la salida de CAPAPIM. CAPAPIM tiene un modelo ontológico para generar el esqueleto del código del servicio, en el cual se estipulan los métodos y parámetros que el servicio requiere.
CAPAPSM especifica la composición y ejecución automática de servicios.
Descargas
Referencias
P. Pan, C. Wang, G. Horng, and S. Cheng. The development of an Ontology-Based Adaptive Personalized Recommender System. in Electronics and Information Engineering (ICEIE), 2010 International Conference On. 2010.
OBJECT MANAGEMENT GROUP, OMG (2003). MDA Guide Version 1.0.1 [online]. Massachusetts (USA): Object Management Group. http://www.omg.org/cgi-bin/doc?omg/03-06-01.pdf
TIMM, Jhon T. E. & GANNOD, Gerald C. A model-driven approach for specifying semantic Web services. In: 3rd. IEEE International Conference on Web Services, 2005, ICWS 2005, IEEE. Proceedings of the ICWS 2005, Vol. 1, p. 313-320. ISBN: 0-7695-2409-5.
HYUK YANG, Jin & JEONG CHUNG. Automatic Generation of Service Ontology from UML Diagrams for Semantic Web Services. In: First Asian conference on The Semantic Web, ASWC 2006, Beijing (China). p. 523-529. ISBN: 3-540-38329-8 978-3-540-38329-1
Pressman R. Ingeniería de Software. Un enfoque práctico. Ed. McGraw Hill Int. 2001.
Bell, R. Code Generation from Object Models. 1998. Embedded Systems Programming. 74 – 88
Herrington, J. Code Generation in Action. Greenwich: Manning Publications. 2003.
UML y Patrones. Una introducción al análisis y diseño orientado a objetos y al proceso unificado. Craig Larman. Prentice Hall. 2003
Pinter, G., Majzik, I. Program Code Generation Based on UML Statechart Models. 2003. Periodica Polytechnica-Electrical Engineering. 187-204.
Happel, H and Seedorf, S. Applications of Ontologies in Software Engineering. 2008.
Anandaraj, A. ; Dheepak, G. and Raja, K. Study of Ontology in Software Modelling Process and Life Cycle. International Journal of Research and Reviews in Software Engineering Vol. 1, No. 1, March 2011 United Kingdom.
Montalvo, J. A multimedia ontology-driven architecture for autonomic quality of service management in home networks. Networking and Internet Architecture. INSA de Toulouse, 2012.
P. Tetlow, J. Pan, D. Oberle, E. Wallace, M. Uschold, and E. Kendall. Ontology Driven Architectures and Potential Uses of the Semantic Web in Systems and Software Engineering. W3C Working Draft, 2006.
Pahl, C. Layered Ontological Modelling for Web Service-oriented Model-Driven Architecture. Dublin City University. 2008.
Achilleos, A ; Kapitsaki, G and Papadopoulos, G. A Model-Driven Framework for Developing Web Service Oriented Applications. Department of Computer Science, University of Cyprus. 2006.
Patil, A; Oundhakar, S ;Sheth, A and Verma, K. METEOR-S: Semantic Web Services and Processes. 2005.
Vega, W. & Umaña H. Diseño de Servicios Web Semánticos utilizando el desarrollo de software dirigido por modelos. En: Ventana Informática No. 30 (ene-jun). Manizales (Colombia): Facultad de Ciencias e Ingeniería, Universidad de Manizales. p. 97-108. ISSN: 0123-9678. 2014.
KALANTARI, Alaeddin; IBRAHIM, Suhaimi & TAHERDOOST, Hamed. A categorization of model-driven approaches for developing Semantic Web Service. ISBN: 978-94-007-2791-5. 2011.
KIM, Il-Woong & LEE, Kyong-Ho. A Model-Driven Approach for Describing Semantic Web Services: From UML to OWL-S. ISSN: 10946977. 2009.
TIMM, Jhon T. E. & GANNOD, Gerald C. A model-driven approach for specifying semantic Web services. In: 3rd. IEEE International Conference on Web Services, 2005, ICWS 2005, IEEE. Proceedings of the ICWS 2005, Vol. 1, p. 313-320. ISBN: 0-7695-2409-5.
Burke, R., Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction, 2002. 12(4): p. 331-370.
Bobadilla, J. Recommender systems survey, 2013. España
Descargas
Publicado
Número
Sección
Licencia
Aviso de derechos de autor/a
Los autores/as que publiquen en esta revista aceptan las siguientes condiciones:
- Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación, con el trabajo registrado con la Creative Commons Attribution-Non-Commercial-Share-Alike 4.0 International, que permite a terceros utilizar lo publicado siempre que mencionen la autoría del trabajo y a la primera publicación en esta revista.
- Los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
- Se permite y recomienda a los autores a compartir su trabajo en línea (por ejemplo: en repositorios institucionales o páginas web personales) antes y durante el proceso de envío del manuscrito, ya que puede conducir a intercambios productivos, a una mayor y más rápida citación del trabajo publicado.
Descargo de Responsabilidad
LAJC en ningún caso será responsable de cualquier reclamo directo, indirecto, incidental, punitivo o consecuente de infracción de derechos de autor relacionado con artículos que han sido presentados para evaluación o publicados en cualquier número de esta revista. Más Información en nuestro Aviso de Descargo de Responsabilidad.