Browsing by Author "Cox, S.J."
Now showing 1 - 12 of 12
Results Per Page
Sort Options
Item Metadata only Empowering Resource Providers to Build the Semantic Grid(IEEE, 2004-04-04) Chen, Liming; Cox, S.J.; Tao, F.; Shadbolt, N.; Goble, C.; Puleston, C.The future success of Grid-enabled e-Science depends on the availability of semantic/knowledge-rich resources on the Grid, i.e., the so-called semantic Grid. This requires not only novel knowledge modelling and representation formalisms but also a shift of knowledge acquisition and population from a limited number of specialised knowledge engineers to resource providers. To this end we have developed a lightweight ontology-enabled tool, "Function Annotator", to support resource providers in capturing and publishing resource semantics and knowledge. Function Annotator takes a different line to most knowledge acquisition tools in that it is designed for use by resource providers, probably in the absence of a knowledge engineer. Its aim is to facilitate large scale knowledge population on the Grid. Function Annotator is built on the state-of-the-art of semantic web technologies, such as ontologies, OWL, instance store and DL-based reasoning, thus ensuring flexibility and scalability on the Grid. This paper describes the tool's role in a Grid-oriented resource lifecycle, its underlying technologies and implementation. It also illustrates the usage of the tool in the context of engineering design search and optimisation.Item Embargo Engineering Knowledge for Engineering Grid Applications(ACM, 2002-12-17) Chen, Liming; Cox, S.J.; Goble, C.; Keane, A.J.; Roberts, A.; Shadbolt, N.; Smart, P.; Tao, F.Computing increasingly addresses collaboration; sharing; and interaction involving distributed resources. This has been fuelled in part by the emergence of Grid technologies and web services. Drawing on our expertise in the Geodise project. We argue that there is a growing requirement for knowledge engineering methods that provide a semantic foundation for such distributed computing. Such methods also support the sharing and coordinated use of knowledge itself. In this paper we introduce a service-oriented knowledge engineering approach that seeks to provide knowledge orientated support for distributed grid-based computing. This approach has been implemented in a generic integrated architecture. The application context is the process of design search and optimisation in engineering. It demonstrates how knowledge has been captured and modelled, as well as illustrating how ontologies have been developed and deployed. The knowledge acquired has been made available and accessible through a portal that invokes a number of basic services.Item Open Access Exploiting Semantics for e-Science on the Semantic Grid(2003-10-13) Chen, Liming; Shadbolt, N.; Tao, F.; Puleston, C.; Goble, C.; Cox, S.J.In this paper we address the problem of exploiting semantics for e-Science [1] in the emerging future e-Science infrastructure - the Semantic Grid [2]. The discussion is taken in the context of Grid enabled optimisation and design search in engineering (“Geodise” project) [3]. In our work we have developed a semantics based Grid-enabled computing architecture for Geodise. The architecture has incorporated a service-oriented distributed knowledge management framework for providing semantic and knowledge support. It uses ontologies as the conceptual backbone for information level and knowledge-level computation. Geodise resources including computational codes, capabilities and knowledge are semantically enriched using ontologies through annotations, thus facilitating seamless access, flexible interoperation and resource sharing on the Grid. We describe ontological engineering work and various approaches to semantic enrichment in Geodise. The semantically enriched content together with the Semantic Grid paradigm have been used as the foundation for the development of an ontology-enabled Geodise problem solving environment prototype (PSE). We have partially implemented the workflow construction environment in the Geodise PSE in which semantics is exploited to describe, discover and compose engineering computation resources for engineering problem-solving.Item Open Access Grid Enabled Optimisation and Design Search (Geodise)(e-science, 2002-09-02) Cox, S.J.; Chen, Liming; Campobasso, S.; Duta, M.H.; Eres, M.H.; Giles, M.B.; Goble, C.; Jiao, Z.; Keane, A. K.; Pound, G.E.; Roberts, A.; Shadbolt, N.; Tao, F.; Wason, J.L.; Xu, F.Item Metadata only Grid Services in Action: Grid Enabled Optimisation and Design Search(IEEE, 2002-11-07) Cox, S.J.; Boardman, R.P.; Chen, Liming; Duta, M.H.; Eres, M.H.; Fairman, M.J.; Jiao, Z.; Giles, M.; Goble, C.; Pound, G.E.; Keane, A.J.; Scott, C.M.; Shadbolt, N.; Tao, F.; Watson, J.L.; Xue, G.We are developing a Grid Enabled Optimisation and Design Search system (GEODISE). It offers grid-based access to a state-of-the-art collection of optimisation and design search tools, industrial strength analysis codes, and distributed computing and data resources.Item Metadata only Knowledge Services for Distributed Service Integration(e-science, 2002-09-02) Chen, Liming; Cox, S.J.; Goble, C.; Keane, A.J.; Roberts, A.; Shadbolt, N.; Smart, P.; Tao, F.Introduce a service-oriented approach for the provision of knowledge-based support for distributed computing, develop a generic knowledge service architecture to realise this approach, and apply this approach to design search and optimisation in order to enhance the design development process.Item Open Access Managing Semantic Metadata for the Semantic Grid(IEEE, 2004-09-20) Chen, Liming; Shadbolt, N.; Goble, C.; Tao, F.; Cox, S.J.; Puleston, C.Research on the Semantic Web and Web/Grid resource description, discovery and composition is booming but there is currently little effort on a systematic and integrated approach to the management of resources’ Semantic Metadata (SMD), nor on key tools that add, store and reuse SMD. In this paper we propose a generic framework for managing resource SMD, in which ontologies are used for metadata modeling and the Web Ontology Language (OWL) for semantic representation. Generated resource SMD are archived in a knowledge repository enhanced with Description Logic (DL) based reasoning capability. A raft of tools, mechanisms and APIs are developed to support SMD management lifecycle, including metadata generation, semantic annotation, knowledge storage and semantic reuse. Both the framework and its supporting technologies have been applied to a large existing e-Science project, which has produced a working resource management prototype. While SMD can be exploited in many ways with regards to resource discovery, provenance and trust, we illustrate their usage through a knowledge advisor that assists resource assembly and configuration in the context of engineering design search and optimisationItem Metadata only On the Use of Semantic Annotations for Supporting Provenance in Grids(Springer, 2006-08-29) Chen, Liming; Jiao, Z.; Cox, S.J.There has seen a strong demand for provenance in grid applications, which enables users to trace how a particular result has been arrived at by identifying the resources, configurations and execution settings. In this paper we analyses the requirements of provenance support and discusses the nature and characteristics of provenance data on the Grid. We define a new conception called augmented provenance that enhances conventional provenance data with extensive metadata and semantics. A hybrid approach is proposed for the creation and management of augmented provenance in which semantic annotation is used to generate semantic provenance data and the database management system is used for execution data management. The approach has been applied to a real world application, and tools and GUIs are developed to facilitate provenance management and exploitation.Item Metadata only Semantic Support for Grid-Enabled Design Search in Engineering(2003-10-05) Tao, F.; Chen, Liming; Cox, S.J.; Shadbolt, N.; Puleston, C.; Goble, C.Semantic Web technologies are evolving the Grid towards the Semantic Grid [2] to yield an intelligent grid which allows seamless process automation, easy knowledge reuse and collaboration within a community of practice. We discuss our endeavours in this direction in the context of Grid enabled optimisation and design search in engineering (“Geodise” project) [3]. In our work we have developed a semantics-based Grid-enabled computing architecture for Geodise. The architecture incorporates a service-oriented distributed knowledge management framework for providing various semantic and knowledge support. It uses ontologies as the conceptual backbone for information-level and knowledge-level computation. We also describe ontological engineering work and a service-oriented approach to ontology deployment. We present several application examples that show the benefit of semantic support in Geodise.Item Open Access Towards a Knowledge-based Approach to Semantic Service Composition(Springer, 2003-10-20) Chen, Liming; Shadbolt, N.; Goble, C.; Tao, F.; Cox, S.J.; Puleston, C.; Smart, P.The successful application of Grid and Web Service technologies to real-world problems, such as e-Science [1], requires not only the development of a common vocabulary and meta-data framework as the basis for inter-agent communication and service integration but also the access and use of a rich repository of domain-specific knowledge for problem solving. Both requirements are met by the respective outcomes of ontological and knowledge engineering initiatives. In this paper we discuss a novel, knowledge-based approach to resource synthesis (service composition), which draws on the functionality of semantic web services to represent and expose available resources. The approach we use exploits domain knowledge to guide the service composition process and provide advice on service selection and instantiation. The approach has been implemented in a prototype workflow construction environment that supports the runtime recommendation of a service solution, service discovery via semantic service descriptions, and knowledge-based configuration of selected services. The use of knowledge provides a basis for full automation of service composition via conventional planning algorithms. Workflows produced by this system can be executed through a domain-specific direct mapping mechanism or via a more fluid approach such as WSDL-based service grounding. The approach and prototype have been used to demonstrate practical benefits in the context of the GEODISE initiative [2].Item Embargo Towards the Semantic Grid: Enriching Content for Management and Reuse(e-science, 2003-09-01) Tao, F.; Cox, S.J.; Chen, Liming; Shadbolt, N.; Xu, F.; Puleston, C.; Goble, C.; Song, WKnowledge and Semantic Web technologies are evolving the Grid towards the Semantic Grid [18] to facilitate knowledge reuse and collaboration within a community of practice. In the Geodise project we are exploring the application of a range of knowledge and Semantic Web technologies to assist users in solving complex problems in Engineering Design Search and Optimization (EDSO), in particular enabling semantically enriched resource sharing and reuse.Item Open Access Towards the Semantic Grid: Putting Knowledge to Work in Design Optimisation(Technische Universität Graz, 2003-06-28) Tao, F.; Chen, Liming; Shadbolt, N.; Cox, S.J.; Pound, G.Modern computational Problem Solving Environments (PSEs) become more and more complex and knowledge intensive in terms of their integrated toolsets, in particular for engineering design search and optimization. Whether these toolsets can be assembled effectively to produce satisfactory results depends heavily on using the best domain practice and following decisions made by skilled engineers in practical situations. In this paper, a knowledge based approach is used to acquire this knowledge from existing sources and model it in a maintainable fashion. Ontologies are used to develop the conceptualization of a knowledge base. In order to reuse this knowledge to provide guidance at knowledge intensive points, we propose a knowledge based advisor, which can give a context-aware critique to guide users through effective operations of building domain workflows. The concept of a state panel is proposed to collect system state information, which is then reasoned about together with various task models in the JESS (Java Expert System Shell) environment. Two reasoning strategies are designed for different advising styles. A multilayer and client-server style architecture is proposed to illustrate how this advisor can be deployed to make available its knowledge advising service to a real workflow construction PSE in a maintainable fashion. Throughout we use the example of these knowledge services in the context of design optimization in engineering.