6 research outputs found
Facilitating Web Service Discovery and Publishing: A Theoretical Framework, A Prototype System, and Evaluation
The World Wide Web is transitioning from being a mere collection of documents that contain useful information toward providing a collection of services that perform useful tasks. The emerging Web service technology has been envisioned as the next technological wave and is expected to play an important role in this recent transformation of the Web. By providing interoperable interface standards for application-to-application communication, Web services can be combined with component-based software development to promote application interaction and integration within and across enterprises. To make Web services for service-oriented computing operational, it is important that Web services repositories not only be well-structured but also provide efficient tools for an environment supporting reusable software components for both service providers and consumers. As the potential of Web services for service-oriented computing is becoming widely recognized, the demand for an integrated framework that facilitates service discovery and publishing is concomitantly growing.In our research, we propose a framework that facilitates Web service discovery and publishing by combining clustering techniques and leveraging the semantics of the XML-based service specification in WSDL files. We believe that this is one of the first attempts at applying unsupervised artificial neural network-based machine-learning techniques in the Web service domain. Our proposed approach has several appealing features: (1) It minimizes the requirements of prior knowledge from both service providers and consumers, (2) It avoids exploiting domain-dependent ontologies,(3) It is able to visualize the information space of Web services by providing a category map that depicts the semantic relationships among them,(4) It is able to semi-automatically generate Web service taxonomies that reflect both capability and geographic context, and(5) It allows service consumers to combine multiple search strategies in a flexible manner.We have developed a Web service discovery tool based on the proposed approach using an unsupervised artificial neural network and empirically evaluated the proposed approach and tool using real Web service descriptions drawn from operational Web services repositories. We believe that both service providers and consumers in a service-oriented computing environment can benefit from our Web service discovery approach
DISTIL: A Design Support Environment for Conceptual Modeling of Spatio-Temporal Requirements
a web-based conceptual modeling prototype system that can help capture the semantics of spatio-temporal data. Via DISTIL, we describe an annotationbased approach that divides spatio-temporal conceptual design into two steps: first capture the current reality of an application using a conventional conceptual model without considering the spatial aspects, and only then annotate the schema with the spatio-temporal semantics of the application. A database development team can use DISTIL to capture and validate their spatiotemporal data requirements. Using DISTIL we demonstrate that the annotationbased approach for capturing spatio-temporal requirements is straightforward to implement, satisfies ontology-based and cognition-based requirements, and integrates seamlessly into the existing database design methodologies.