Mike Uschold’s research while affiliated with The Boeing Company and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (17)


The Enterprise Ontology
  • Article

March 1998

·

137 Reads

·

888 Citations

The Knowledge Engineering Review

MIKE  USCHOLD 

·

MARTIN  KING 

·

STUART  MORALEE 

·

YANNIS  ZORGIOS 

This is a comprehensive description of the Enterprise Ontology, a collection of terms and definitions relevant to business enterprises. We state its intended purposes, describe how we went about building it, define all the terms and describe our experiences in converting these into formal definitions. We then describe how we used the Enterprise Ontology and give an evaluation which compares the actual uses with original purposes. We conclude by summarising what we have learned. The Enterprise Ontology was developed within the Enterprise Project, a collaborative effort to provide a framework for enterprise modelling. The ontology was built to serve as a basis for this framework which includes methods and a computer tool set for enterprise modelling. We give an overview of the Enterprise Project, elaborate on the intended use of the ontology, and give a brief overview of the process we went through to build it. The scope of the Enterprise Ontology covers those core concepts required for the project, which will appeal to a wider audience. We present natural language definitions for all the terms, starting with the foundational concepts (e.g. entity, relationship, actor). These are used to define the main body of terms, which are divided into the following subject areas: activities, organisation, strategy and marketing. We review some of the things learned during the formalisation process of converting the natural language definitions into Ontolingua. We identify and propose solutions for what may be general problems occurring in the development of a wide range of ontologies in other domains. We then characterise in general terms the sorts of issues that will be faced when converting an informal ontology into a formal one. Finally, we describe our experiences in using the Enterprise Ontology. We compare these with the intended uses, noting our successes and failures. We conclude with an overall evaluation and summary of what we have learned.


Putting ontologies to use

March 1998

·

13 Reads

·

29 Citations

The Knowledge Engineering Review

Interest in the nature, development and use of ontologies is becoming increasingly widespread. Since the early nineties, numerous workshops have been held. Representatives from historically separate disciplines concerned with philosophical issues, knowledge acquisition and representation, planning, process management, database schema integration, natural language processing and enterprise modelling, came together to identify a common core of issues of interest. There was highly varied and inconsistent usage of a wide variety of terms, most notably, “ontology”, rendering cross-discipline communication difficult. However, progress was made toward understanding the commonality among the disciplines. Subsequent workshops addressed various aspects of the field, including theoretical issues, methodologies for building ontologies, as well as specific applications in government and industry.


Gruninger, M.: Ontologies: Principles, methods and applications. Knowledge Eng. Rev. 11(2), 93-155

June 1996

·

554 Reads

·

2,605 Citations

The Knowledge Engineering Review

This paper is intended to serve as a comprehensive introduction to the emerging field concerned with the design and use of ontologies. We observe that disparate backgrounds, languages, tools, and techniques are a major barrier to effective communication among people, organisations, and/or software systems. We show how the development and implementation of an explicit account of a shared understanding (i.e. an `ontology') in a given subject area, can improve such communication, which in turn, can give rise to greater reuse and sharing, inter-operability, and more reliable software. After motivating their need, we clarify just what ontologies are and what purposes they serve. We outline a methodology for developing and evaluating ontologies, first discussing informal techniques, concerning such issues as scoping, handling ambiguity, reaching agreement and producing definitions. We then consider the benefits of and describe, a more formal approach. We re-visit the scoping phase, and discuss the role of formal languages and techniques in the specification, implementation and evaluation of ontologies. Finally, we review the state of the art and practice in this emerging field, considering various case studies, software tools for ontology development, key reearch issues and future prospects.



Towards a Methodology for Building Ontologies

February 1970

·

333 Reads

·

827 Citations

We outline some requirements for a comprehensive methodology for building ontologies, and review some important work that has been done in the area which could contribute to this goal. We describe our own experiences in constructing a significant ontology, emphasising the ontology capture phase. We first consider the very general issue of categorisation in modelling, and relate it to the process of ontology capture. We then describe the procedure that we used to identify the terms and produce definitions. We describe a successful way to handle ambiguous terms, which can be an enormous obstacle to reaching a shared understanding. Other important findings include: it may not be necessary to identify competency questions before building the ontology; the meta-ontology can be chosen after detailed text definitions are produced; defining terms which are 'cognitively basic' first can lead to less re-work. AIAI-TR-183 Page 1 of 13 1 Introduction Currently, a considerable body of experience...


Title: The Enterprise Ontology

February 1970

·

28 Reads

·

69 Citations

This document presents the Enterprise Ontology, a collection of terms and definitions relevant to business enterprises. It was developed as part of the Enterprise Project, a collaborative effort to provide a framework for enterprise modelling. The Enterprise Ontology will serve as a basis for this framework which includes methods and a computer toolset for enterprise modelling. We give an overview of the Enterprise Project, elaborate on the intended use of the Ontology, and discuss the process we went through to build it. The scope of the Enterprise Ontology is limited to those core concepts required for the project, however it is expected that it will appeal to a wider audience. It should not be considered static; during the course of the project, the Enterprise Ontology will be further refined and extended. Copyright AIAI, The University of Edinburgh, 1995 and 1996. Permission to use this ontology for any non-commercial purpose or purposes is granted as long as credit is...



Citations (16)


... Let us now concentrate on relating the proposed methodology to state-of-the-art knowledge modelling methodologies, e.g., in ontology development. The survey in [25] provides an analysis of several early generation methodologies (e.g., [75,110,111,108]) with respect to parameters adapted from software life cycle process evaluation. METHON-TOLOGY [26] proposed a "life cycle to build ontologies based in evolving prototypes" and employs it to develop an ontology in the domain of chemicals. ...

Reference:

Language and Knowledge Representation: A Stratified Approach
Towards a Methodology for Building Ontologies
  • Citing Conference Paper
  • January 1995

... The aim of semantic interoperability is to use explicit semantic descriptions, thus, it will be possible to facilitate information and systems integration (Kalfoglou et al., 2005). With semantic interoperability it is possible to create a common understanding between the requested service and data (Heiler, 1995). ...

Semantic Interoperability and Integration
  • Citing Conference Paper
  • January 2004

Yannis Kalfoglou

·

·

Mike Uschold

·

[...]

·

... Supply chain efficiency relies on the knowledge available about these actors, such that each performs the specific activities required to fulfill its role with the appropriate resources throughout the process, within certain limits. The activities, resources, products, characteristics and performance measures of each actor differ according to the specifics of the application and the relations between entities [89,92]. In what follows, we present each of these supply chain concepts in detail. ...

The Enterprise Ontology
  • Citing Article
  • March 1998

The Knowledge Engineering Review

... Ontologies and analysis models have a similar, ironic problem. Despite ontologies being designed for reuse, there are few reported examples of existing ontologies being used by groups who did not build them 37,38 . A diversity of domain-specific content representation styles with incompatible levels of abstraction and narrowly prescribed purposes limit the utility of both models and ontologies. ...

Putting ontologies to use
  • Citing Article
  • March 1998

The Knowledge Engineering Review

... (i) The Relational.OWL [11] currently supporting only MySQL and DB2 database management systems (DBMS). The generated ontology contains classes: Database, [14,15] extract the real world relations from the RDB structure, and unable to reconstruct the original schema of the RDB. ...

RDF representation of metadata for semantic integration of corporate information resources
  • Citing Article
  • January 2002

... For many years, adding semantics to the data integration process has been a concern (Wache et al., 2001;Noy, 2004;Cruz and Xiao, 2005;Barret et al., 2005;Goble and Stevens, 2008;Cruz and Xiao, 2009). They all call attention to the need of using ontologies as an important mechanism to achieve this goal, and a diversified number of tools have been developed to cope with the complexity of semantic data integration. ...

Applying Semantic Web technology to the integration of corporate information
  • Citing Article
  • January 2005

International Journal of Web Engineering and Technology

... In the distributed network environments, semantic integration and interoperability solutions are applied on knowledge assets. These semantic integration and interoperability solutions are used to bridge the gap between time constraints and availability of knowledge assets (Kalfoglou, Schorlemmer, Uschold, Sheth, & Staab, 2004). In the enterprise systems, interoperability is used for collaboration between enterprises to support the growing complexity of business processes. ...

Semantic Interoperability and Integration
  • Citing Article
  • Full-text available
  • January 2005