TOWARD SEMANTIC WEB SERVICES AS MVC APPLICATIONS: FROM OWL-S VIA UML
Contribuinte(s) |
UNIVERSIDADE DE SÃO PAULO |
---|---|
Data(s) |
20/10/2012
20/10/2012
2010
|
Resumo |
OWL-S is an application of OWL, the Web Ontology Language, that describes the semantics of Web Services so that their discovery, selection, invocation and composition can be automated. The research literature reports the use of UML diagrams for the automatic generation of Semantic Web Service descriptions in OWL-S. This paper demonstrates a higher level of automation by generating complete complete Web applications from OWL-S descriptions that have themselves been generated from UML. Previously, we proposed an approach for processing OWL-S descriptions in order to produce MVC-based skeletons for Web applications. The OWL-S ontology undergoes a series of transformations in order to generate a Model-View-Controller application implemented by a combination of Java Beans, JSP, and Servlets code, respectively. In this paper, we show in detail the documents produced at each processing step. We highlight the connections between OWL-S specifications and executable code in the various Java dialects and show the Web interfaces that result from this process. FAPESP CAPES FINEP CNPq RNP MCT |
Identificador |
JOURNAL OF WEB ENGINEERING, v.9, n.3, p.243-265, 2010 1540-9589 |
Idioma(s) |
eng |
Publicador |
RINTON PRESS, INC |
Relação |
Journal of Web Engineering |
Direitos |
restrictedAccess Copyright RINTON PRESS, INC |
Palavras-Chave | #Design #Implementation #UML #XMI #MVC #Model-View-Controller #OWL #OWL-S #Semantic Web Services #DIAGRAMS #Computer Science, Software Engineering #Computer Science, Theory & Methods |
Tipo |
article original article publishedVersion |