Browsing by Author "Shadbolt, N."
Now showing 1 - 16 of 16
Results Per Page
Sort Options
Item Open Access Applying the Semantic Web to Manage Knowledge on the Grid(e-science, 2004-08-31) Tao, F.; Cox, S.; Chen, Liming; Shadbolt, N.; Xu, F.; Puleston, C.; Goble, C.Geodise [2] uses a toolbox of Grid enabled Matlab functions as building blocks on which higher-level problem solving workflows can be built. The aim is to help domain engineers utilize the Grid and engineering design search packages to yield optimized designs more efficiently. In order to capture the knowledge needed to describe the functions & workflows so that they may be best reused by other less experienced engineers we have developed a layered semantic infrastructure. A generic knowledge development and management environment (OntoView) that is used to develop an ontology encapsulating the semantics of the functions and workflows, and that underpins the domain specific components. These include: an annotation mechanism used to associate concepts with functions (Function Annotator); a semantic retrieval mechanism and GUI that allows engineers to locate suitable functions based on a list of ontology-driven searching criteria; and a GUI-based function advisor that uses the functions’ semantic information in order to help function configuration and recommend semantically compatible candidates for function assembly and workflow composition (Domain Script Editor and Workflow Construction Advisor). This paper describes this infrastructure, which we plan to extend to include the semantic reuse of workflows as well as functions.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 Embargo Managing Semantic Metadata for Web/Grid Services(IGI Global, 2006-12) Chen, Liming; Shadbolt, N.; Goble, C.; Tao, F.Web/Grid services’ metadata and semantics are becoming increasing important for service sharing and effective reuse. In this paper we present a generic framework for engineering and managing services’ Semantic Metadata (SMD) with the ultimate purpose of facilitating interoperability, automation, and knowledgeable reuse of services for problem solving. The framework addresses fundamental issues, approaches, and tools for the whole lifecycle of SMD management, in other words, those of acquiring, modeling, representing, publishing, and reusing services’ SMD. It adopts ontologies and the Semantic Web technologies as the enabling technologies by which services’ metadata are semantically enriched and made interoperable, understandable, and accessible on the Web/Grid for both humans and machines. In particular, mechanisms are proposed to make use of service SMD for service discovery and composition. The paper also describes a service SMD management system in the context of the UK e-Science project GEODISE. A suite of tools are developed, which forms the core of the SMD management infrastructure. We demonstrate the added value of the use of SMD through the integration of SMD management with GEODISE application systems.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 Semantic Web based Content Enrichment and Knowledge Reuse in e-Science(Springer, 2004-10-25) Tao, F.; Shadbolt, N.; Chen, Liming; Xu, F.; Cox, S.We address the life cycle of semantic web based knowledge management from ontology modelling to instance generation and reuse. We illustrate through a semantic web based knowledge management approach the potential of applying semantic web technologies in GEODISE, an e-Science pilot project in the domain of Engineering Design Search and Optimization (EDSO). In particular, we show how ontologies and semantically enriched instances are acquired through knowledge acquisition and resource annotation. This is illustrated not only in Protégé with an OWL plug-in, but also in a light weight function annotator customized for resource providers to semantically describe their own resources to be published. In terms of reuse, advice mechanisms, in particular a knowledge advisor based on semantic matching, are designed to consume the semantic information and facilitate service discovery, assembly and configuration in a real problem solving environment. An implementation has demonstrated the integration of the advisor in a text mode domain script editor and a GUI mode workflow composition environment. Our research work shows the potential of using semantic web technology to manage and reuse knowledge in e-Science.Item Open Access Semantics-assisted Problem Solving on the Semantic Grid(Wiley, 2005-03-23) Chen, Liming; Shadbolt, N.; Goble, C.; Tao, F.; Puleston, C.In this paper we propose a distributed knowledge management framework for semantics and knowledge creation, population, and reuse on the grid. Its objective is to evolve the Grid toward the Semantic Grid with the ultimate purpose of facilitating problem solving in e-Science. The framework uses ontology as the conceptual backbone and adopts the service-oriented computing paradigm for information- and knowledge-level computation. We further present a semantics-based approach to problem solving, which exploits the rich semantic information of grid resource descriptions for resource discovery, instantiation, and composition. The framework and approach has been applied to a UK e-Science project—Grid Enabled Engineering Design Search and Optimisation in Engineering (GEODISE). An ontology-enabled problem solving environment (PSE) has been developed in GEODISE to leverage the semantic content of GEODISE resources and the Semantic Grid infrastructure for engineering design. Implementation and initial experimental results are reported.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.Item Metadata only Web Science: An interdisciplinary approach to understanding the World Wide Web(ACM, 2008-07) Hendler, James; Shadbolt, N.; Hall, W.; Berners-Lee, T.; Weitzner, D.