=Paper= {{Paper |id=Vol-2931/ICBO_2019_paper_14 |storemode=property |title=Ontology as Product-Service System: Lessons Learned from GO, BFO and DOLCE |pdfUrl=https://ceur-ws.org/Vol-2931/ICBO_2019_paper_14.pdf |volume=Vol-2931 |authors=Barry Smith |dblpUrl=https://dblp.org/rec/conf/icbo/Smith19 }} ==Ontology as Product-Service System: Lessons Learned from GO, BFO and DOLCE== https://ceur-ws.org/Vol-2931/ICBO_2019_paper_14.pdf
                                       Ontology as Product-Service System:
                                   Lessons Learned from GO, BFO and DOLCE
                                                                Barry Smith
           Department of Philosophy and National Center for Ontological Research, University at Buffalo, Buffalo, NY, USA


Abstract                                                                      The computable representation must be shared. Ontology
This paper defends a view of the Gene Ontology (GO) and of                     development is inherently collaborative.
Basic Formal Ontology (BFO) as examples of what the manu-                     Ensure that there is access to help. Does a warm body
facturing industry calls product-service systems. This means                   answer help email within a reasonable time (say 2 working
that they are products bundled with a range of ontology ser-                   days)?
vices such as updates, training, help desk, and permanent iden-
                                                                              Every ontology improves when it is applied to actual
tifiers. The paper argues that GO and BFO are contrasted in
                                                                               instances of data.
this respect with DOLCE, which approximates more closely to
a scientific theory or a scientific publication. The paper pro-               There will be fewer problems in the ontology and more
vides a detailed overview of ontology services and concludes                    commitment to fixing remaining problems when important
with a discussion of some implications of the product-service                   research data is involved that scientists depend upon.
system approach for the understanding of the nature of applied               The basic thesis underlying these principles is that an ontology
ontology. Ontology developer communities are compared in                     becomes more valuable to the extent that it is aggressively used.
this respect with developers of scientific theories and of stand-            Ashburner and his associates accordingly devised a multi-
ards (such as W3C). For each of these we can ask: what kinds                 pronged strategy designed to maximize GO usage, including:
of products do they develop and what kinds of services do they               1. developing a simple ontology editing tool (called OBO-
provide for the users of these products?                                        Edit) designed to suit the needs of biologists (3)
Keywords                                                                     2. making the GO easy to find by placing it in the public
Basic Formal Ontology, Domain Ontology for Linguistic and                       domain
Cognitive Engineering, product-service system                                3. making the results of using the GO in annotating biological
                                                                                literature and data easy to find, by creating the GO
Preamble                                                                        Annotation (GOA) database (4) and associated software
                                                                                tools
The success of an ontology can be measured using a range of                  4. providing a set of evidence codes, which allow literature
metrics, including number and variety of associated software                    and data curators to record the types of evidence (for
applications; quantities of data and literature annotated using                 instance experimental, phylogenetic, computational) on
terms from the ontology; and number, size and degree of utili-                  which their annotations are based (5)
zation of major databases incorporating terms from the ontol-                5. ensuring sustainability (6), for example (i) by ensuring that
ogy. By any of these metrics, the Gene Ontology (GO) (1) is the                 the ontology provides permanent identifiers (7), that it is
world’s most successful scientific ontology. In a tutorial pre-                 updated speedily in light of advances in science and in the
sented at the Intelligent Systems for Molecular Biology (ISMB)                  needs of users, and (ii) by providing easy and enduring
conference in 2005, Michael Ashburner and Suzanna Lewis for-                    online access to all successive versions of the GO
mulated a set of “Principles of Biomedical Ontology Construc-
tion” (2) extracted from their experience in developing the GO.              6. providing assistance in creation and use of persistent
These principles can, I believe, help us to account for the re-                 identifiers and repositories for ontology content (8)
markable success of the GO, which still, after 20 years, contin-             7. providing online user forums and help desk, and an issue
ues on its upward trajectory as concerns numbers of users and                   tracker that allows users to report errors or omissions in the
applications, and scientific influence and utility.                             ontology and to obtain rapid feedback
The most important of the Ashburner-Lewis principles for our                 8. responding to needs of users by creating new ontologies
purposes here are:                                                              developed in such a way as to interoperate with the GO
 Before you start building an ontology learn what is out                       and with each other
  there.                                                                     9. making these ontologies easy for biologists to access by
                                                                                creating an open portal: initially the GOBO (Global Open
 Assess extant ontologies critically and realistically. Do not
                                                                                Biology Ontologies) portal, launched already in 2001 (9);
  reinvent. Start building – but not in isolation. Collaborate.

Copyright © 2019 for this paper by its author. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
    now the OBO (Open Biological and Biomedical                          facturers, there is a cottage industry of smaller companies that
    Ontologies) Foundry at http://obofoundry.org.                        offer repair services to its products. The latter may indeed bring
10. ensuring an effective modular architecture for these                 benefits. They may be quicker, and cheaper, than GE itself. At
    ontologies, including providing each ontology with a name            the same time, however, such companies contribute to a frag-
    (such as “Cell Ontology”, “Protein Ontology”) that would             mentation of the data landscape in ways that may bring adverse
    make it easily findable by new users                                 consequences for users in the future.
11. ensuring an effective division of labor by devising                  Product-Service System Business Models
    procedures to support resolution of overlaps between
                                                                         The business model underlying the activities of GE, as well as
    ontology modules and an editorial process that allows each
                                                                         – somewhat later – IBM, Microsoft, Adobe, is that each of these
    OBO ontology to be managed by scientists with
                                                                         organizations wants to provide services. They are, in effect, us-
    corresponding subject-matter expertise
                                                                         ing the products that they create as delivery mechanisms for
12. contributing to the development of ontology software (for            services. This model contributes to a move away from the
    example ROBOT (10) and the Ontozoo tools (11))                       throw-away approach characteristic of manufacturing in the
13. maintaing a reliable license regime to provide legal                 second half of the 20th century, to a situation in which one prod-
    certainty for users and reusers of the ontologies.                   uct is maintained in active use for as long as possible and is
This strategy has yielded (and continues to yield) a positive            continually updated to ensure a maximally productive life.
snowball effect whereby, when one community encounters                   As Mont points out (13), to achieve this goal
gaps or errors when using the GO or one of its sister ontologies,          requires a higher level of customer involvement and education by
these gaps and errors are rapidly fixed. This increases the value          producers. For producers and service providers, product-service sys-
of the ontology, thereby making it attractive to further users,            tems mean a higher degree of responsibility for the product’s full
who in turn identify further gaps and errors thereby initiating a          life cycle, the early involvement of consumers in the design of the
new cycle of improvement. Such fixes occur in a way that pre-              product-service system, and design of the closed-loop system.
serves the integrity of the GO as a resource on which existing           A product-service system is thus not simply the result of asso-
and future users can rely as it develops over time and addresses         ciating products with services. Rather, it constitutes an archi-
new sets of user needs.                                                  tecture where artifacts and processes are deliberately designed
                                                                         in such a way that they fit together in a single system, which
Product-Service Systems (PSS)                                            may involve multiple enterprises and multiple user communi-
                                                                         ties joined together in complex networks.
While the role played by ontology services is familiar to all on-
tology practitioners, such services have not thus far been an ex-        The GO Product-Service System
plicit topic of theoretical reflection. In the advanced manufac-
turing industries, in contrast, a set of parallel developments has       In an interesting parallel to such developments in the advanced
engendered a new organizational paradigm with considerable               manufacturing and commercial software industries, we can now
impact both practically and theoretically.                               see that the GO developer community has been providing the
                                                                         Gene Ontology to its users as a (free) product bundled with a
The term ‘product-service system’ was introduced in the early            range of user services. This reflects the fact that the incentives
2000s, when producers of, for instance, aircraft engines or pho-         of the GO developers were from the very beginning aligned
tocopying machines had been experimenting with new business              with the incentives of its users. Indeed, many of these users
models focused on the marketing of bundled services.                     formed part of the very same GO Consortium that was respon-
On one model, GE does not sell engines. Rather it charges for            sible for developing and maintaining the ontology itself.
the use of its engines per hour of flying time. As pointed out in        From the very beginning the GO pursued a strategy of assisting
(12), this fosters better alignment of incentives between GE and         its users in solving the problems that arise, for example, when
its customers, both of whom want to minimize the amount of               a new release of the ontology involves changes that might dis-
downtime for unscheduled maintenance. This creates a second-             rupt existing workflows, or when new scientific results or new
order incentive on the part of GE to learn as much as possible           sorts of data arise which need to be accommodated within the
about the reasons for engine failure and to ensure that lessons          GO and GOA frameworks. Both GO developers and GO users
learned in servicing are not only quickly disseminated across its        want to minimize the amount of downtime of the ontology of
staff of service technicians but also communicated to the de-            the sort that would arise, for instance, if the GO failed to correct
signers of the next generation of GE engineers.                          errors or to provide terms relating to newly discovered biologi-
GE is thereby stimulated                                                 cal phenomena in a reliable manner and with a rapid turnaround
  to develop sophisticated algorithms for predicting likely sources of   time. The GO has helped its users also by developing software,
  future engine failure and the optimal time to service the engine to    such as the AmiGO browser (14), which enhances the value of
  prevent such failures. The more data and experience GE accumu-         the data entered by curators into the GOA database by making
  lates, the better these algorithms become, and the more effective GE   these data more easily accessible.
  will become in delivering these services. (12)
                                                                         The creation of the UniProt and other databases (15) which use
Manufacturing and servicing become tied together in ways that            GO terms in annotations of their data provides the GO itself
allow advances on either side to be mutually reinforcing. This           with an important informational advantage over potential com-
then gives rise to an additional dimension that will be of signi-        petitors. This has served in the biological domain to slow the
ficance to us here, in that, for GE, as for other advanced manu-
growth of the sort of cottage industry of small (‘lite’), local on-       ontology coverage (and thus division of labor) in overlap-
tologies that has, unfortunately, been a feature of ontology work         ping areas
in many other domains, a phenomenon which has repeatedly                - helping to align neighboring ontologies in logically fruit-
given rise to the sort of fragmentation of the data landscape             ful ways
which ontology development was precisely designed to avoid.
                                                                       updating ontology content wherever needed, while
The BFO Product-Service System                                          - informing users in advance of proposed changes
                                                                        - providing software support for making needed updates to
BFO was created to serve as the top-level ontology of the OBO
                                                                          domain ontologies using BFO (25)
Foundry, and its three principal categories, of (i) independent
and (ii) dependent continuants and (iii) occurrents, correspond        promoting sustainability in order to provide users with the
to the three Gene Ontology modules for Cellular Component,              confidence that effort invested in using an ontology today
Molecular Function, and Biological Process, respectively (16).          will not be wasted because the ontology ceases to be
The BFO developer community, too, offers not merely the BFO             maintained at some time in the future.
product but also a range of services analogous to those provided      There are a number of items which could be added to this list as
by the GO. Because BFO was established as a top-level ontol-          desiderata, including targeted software tools for checking the
ogy (TLO) designed to support the coordinated development of          BFO compliance of a domain ontology and also tools to assist
interoperable domain ontologies, it provides both (i) services to     in the creation of BFO-conformant ontologies following the
those who are using BFO as a starting point for building domain       proposals sketched in (18), (26), and (27). The OBO Foundry
ontologies, and (ii) services to the users of these domain ontol-     provides useful first steps towards the provision of such ser-
ogies themselves.                                                     vices, but there is still no single submission point where some
The BFO developer community provides these services as a re-          level of validation for at least some aspects of conformity could
flection of its conviction that an ontology benefits when it has      be achieved for BFO-based ontologies.
a user community that is both large and diverse. Many of the          BFO Version Tracking
services are provided through the OBO Foundry (of which BFO
forms a part). However, there are now significant numbers of          One service that is indispensable to those who need to use an
BFO-compliant ontologies outside the domain of the life sci-          ontology over long periods of time is a traceable revision his-
ences (17), and services must be provided to the developers and       tory. This enables annotations of data to be kept up to date as
users of these ontologies also.                                       the ontology used in these annotations changes. For this pur-
The BFO product consists of the ontology itself, in both formal-      pose it must be possible to establish the present meanings of
ized and natural language versions, which is presented to its us-     annotations created at an earlier date and using an earlier ver-
ers as a domain-neutral starting point for ontology creation in a     sion of the ontology. Like the GO, BFO has a traceable history
way that brings the advantage of having been employed as TLO          of this sort, and it has provided guidance to users of successive
in many peer ontology initiatives with a correspondingly broad        versions both to support consistency of use from one version to
cohort of experts in BFO-based ontology development.                  the next and also to provide the rationale for specific changes
                                                                      (28).
Services provided by the BFO developer community and its col-
laborators include:                                                   Given the large number of ontology development groups using
                                                                      BFO as their common top level, it is important that updates in-
 helping such users                                                  volve minimal disruption and that they are carefully managed
  - to formulate definitions (18)                                     in such a way that they do not disrupt existing workflows. Of-
  - to re-engineer legacy domain ontology artifacts in such a         ten, issues can be resolved without any necessary change in the
    way as to achieve BFO conformance (19, 20, 21)                    ontology itself, for example through additional commentary on
                                                                      the release document, or through associated changes in an ex-
 providing
                                                                      tension ontology such as the IAO (29).
  - public dissemination and developer portals (for example
                                                                      The consequences of proposed changes in BFO are thoroughly
    ontobee (22))
                                                                      evaluated before these changes are incorporated in the next pub-
  - a tracker that enables users to post questions and report         lic release. If such changes affect, for example, the ways Eng-
    issues (23)                                                       lish-language definitions are formulated, the BFO developers
  - manuals and ‘how to’ documents providing guidance on              are careful to ensure that terms and relational expressions refer
    developing and using BFO-conformant ontologies (24)               persistently from one version to the next and that examples of
  - review services for developers and users of BFO-                  usage provided in earlier versions continue to be applicable in
    conformant ontologies                                             later versions.
  - training videos, including site visits, tutorials, workshops      Ontologies Reusing BFO
    and conferences
                                                                      Some 300 domain ontologies have been built using BFO as top
 serving as liaison between different ontology communities           level (30). In some cases BFO has been used as a TLO for suites
  working with BFO, for example:                                      of mutually interoperable domain ontologies that have been
  - helping to organize collaborative ontology building efforts       developed with the goal of providing benefits analogous to
  - helping to negotiate agreements concerning division of            those brought in biological and biomedical domains by the
                                                                      OBO Foundry. Examples include the Planteome Consortium
(31), the Network of Epidemiology Related Ontologies (32) and       Reflecting the number of Department of Defense (DoD) and In-
the Penn TURBO (Transforming and Unifying Research with             telligence Community (IC) ontology applications developed on
Biomedical Ontologies) suite (33).                                  the basis of BFO as top level, the Joint Technical Committee on
Most recently, the Allotrope Foundation (34) has adopted BFO        Information Technology (JTC 1) of ISO and the International
as its top-level ontology (35). The Foundation is funded by a       Electrotechnical Commission (IEC) initiated in 2016 a process
consortium of the world’s major pharmaceutical companies to         to consider BFO for adoption as an international standard. This
improve the way its members acquire, share and gain insights        proposal led to the development of ISO/IEC 21838, Part 1 of
from scientific data through standardization and linked data.       which sets forth the requirements for being a top-level ontology
                                                                    (TLO). Part 2 then documents that BFO satisfies these require-
BFO’s ability to promote interoperability across ontology
                                                                    ments, inter alia by providing formalizations of BFO in both
frameworks has made BFO attractive not only in the life
                                                                    OWL and Common Logic. The requirements specify further (a)
sciences but also in other areas such as industrial engineering
                                                                    that the CL formalization be proved consistent, and (b) that the
(36), manufacturing process modeling (37), and military
                                                                    OWL formalization be proved to be logically derivable there-
intelligence (38). Not least importantly for our purposes here
                                                                    from.
are those users of BFO who are developing ontologies of
product-service systems as set forth in (39) or (40). Examples      Compliance to the ISO rules for the formulation of definitions
of institutions using BFO in the engineering domain include:        required also a number of improvements in the treatment of nat-
                                                                    ural language definitions of terms and relational expressions in
   NSF Center for e-Design and the Realization of Engineered       BFO 2 (50). Accordingly, a new version of BFO, to be called
    Products and Systems (21, 41)                                   BFO-ISO – roughly equivalent to BFO 2.1 in the conventional
   Engineering Informatics Research Group (42)                     enumeration – will be released simultaneously with the publi-
 Systems Engineering Research Center (SERC) (43)                   cation of Parts 1 and 2 of ISO/IEC 21838. (The backbone is-a
                                                                    hierarchy of this new release is illustrated in Figure 1 below.)
In March 2019, BFO was selected, after an extensive review
process managed by the National Institute of Standards and          The BFO-ISO framework offers a range of new opportunities
Technology (NIST), to serve as top-level ontology of the Indus-     for ontology developers, since CL allows greater expressivity
trial Ontologies Foundry (IOF) suite (44).                          than OWL in the formulation of axioms and of definitions of
                                                                    ontology terms. The FOL language from which CL is derived
Finally, in the military and intelligence domains, BFO is being
                                                                    also brings the benefit that it is a more intuitive language when
used above all through the Common Core Ontology (CCO)
                                                                    it comes to presenting formal content to human users.
suite (45), which forms a set of mid-level BFO-based reference
ontologies covering domains such as physical artifacts, geospa-     What is a Top-Level Ontology?
tial entities, units of measure, time and events, together with a
                                                                    ISO/IEC:21838-1 defines an ontology as:
large set of domain ontologies extending from the CCO cover-
ing, inter alia, land, sea, air, planning, operations, and sensor     a collection of terms, relational expressions and associated natural-
data.                                                                 language definitions together with one or more formal theories de-
                                                                      signed to capture the intended interpretations of these definitions.
BFO and ISO/IEC 21838                                               Part of the goal of this definition is to take account of the fact
                                                                    that an ontology – for example the Gene Ontology, or BFO –
A further type of service that can be of value in almost any area   can exist in multiple successive versions and yet remain one and
of organized human activity is the establishment of standards.      the same ontology. One solution to this problem views the on-
The International Standards Organization was founded on the         tology as a document, analogous for example to a textbook, that
idea of answering the question: what’s the best way of doing        exists in several successive editions (51). The ISO definition
this? (46). It began with units of measure and now embraces,        above relies instead on a common reading of ‘collection’ (as in
for example, network security standards.                            ‘museum collection’) as representing something that – like or-
Standard terminologies can promote more effective communi-          ganisms and organizations – can gain and lose included items
cation; electrotechnical standards can promote interoperability     (parts) over time.
of hardware and software. They can promote improved under-          Top-level ontologies deal with categories, which are general
standability of third‐party content formulated in accordance        classes or types represented by domain-neutral terms such as
with the standard, allow new sorts of quality measures to be de-    ‘object’ or ‘process’.
veloped and applied, and promote transportability of expertise.
                                                                    On this basis ISO/IEC 21838-1 defines a top-level ontology as
Existing ISO standards relevant to ontology include:                  an ontology that deals with categories shared across a maximally
- Common Logic (CL, ISO/IEC 24707:2018) (47), a family of             broad range of domains.
   languages extending classical First-Order Logic (FOL) with       The standard must then provide a procedure for determining
   features designed to optimize computational use                  whether a candidate TLO satisfies this definition. To meet this
- Industrial Automation Systems and Integration (ISO 15926),        need, Part 1 of the standard provides a list of types of entities
   especially part 14: Data Model Adopted for OWL 2 Direct          ranging from entities relating to time, space and spacetime, to
   Semantics (draft dated 2019)                                     change and process; qualities and quantities; material and infor-
- Process Specification Language (PSL, ISO 18629) (48)              mational artefacts, and so forth. That an ontology O succeeds in
                                                                    covering a ‘maximally broad range’ is shown by providing doc-
- Standard for the Exchange of Product Model Data (STEP,
                                                                    umentation demonstrating that, given a type or class of entity of
   ISO 10303) (49)
one or other of the listed sorts, either (i) there exists a corre-      plagued ontology efforts in the past. In many cases, most nota-
sponding parent (or ancestor) term for this type of entity in O         bly in the case of the Gene Ontology, we can use the results of
itself, or (ii) a definition of this class of entity can be created     empirical science as a means of gaining access to those portions
through logical combination (for example disjunction) of terms          of reality that form the needed benchmark. In other cases we
from O representing types or classes satisfying (i).                    may use for this purpose authoritative sources such as industrial
ISO/IEC 21838-1 therefore does not require that the TLO con-            or military standards, or codes of law.
tains detailed treatments of entities under all the mentioned           The reason for using such benchmarks as the basis for creating
headings. Thus, for example it is sufficient if it is possible to       ontologies is (simplifying considerably) to arrive at a situation
point to some extension ontology which serves this purpose,             in which there will be just one authoritative ontology for each
and which establishes the needed chain of subtype relations to          domain of reality. This goal can be achieved only if we can per-
some term or terms in the TLO. Thus, for example there are no           suade ontology developers to accept certain shared constraints
terms for information artifacts in BFO – thus no terms for data,        on how they build ontologies and for this we need to employ a
signs, symbols, software, and so on. However, many terms in             strategy that does not endanger, for example, the flexibility that
this family are provided in the Common Core Ontology suite              is needed to keep pace with scientific advance. The OBO
(CCO) and in the Information Artifact Ontology (IAO), which             Foundry has been at least partially successful in meeting these
provide definitions of the mentioned terms as representing sub-         conditions, and in ways that essentially involve the use of BFO.
types or subclasses of BFO:generically dependent continuant.
                                                                        BFO on the Nature of Ontology
BFO and DOLCE                                                           In 2008, I defended the proposition that ontologies like the GO,
                                                                        which are created to support the retrieval, integration and anal-
As Guarino himself outlines in (52), BFO and DOLCE have
                                                                        ysis of scientific data, are a part of science (58). They form what
much in common. They have a common origin: indeed a valu-
                                                                        we can think of (again simplifying somewhat) as the termino-
able early presentation of BFO was published in the very same
                                                                        logical scaffolding of a scientific theory. In the case of GO the
document (53) in which the formalization of DOLCE first ap-
                                                                        relevant theory would be molecular biology. The ontologies in
pears. Both BFO and DOLCE rest on the same trinity of funda-
                                                                        question are therefore subject to the same empirically-based
mental dichotomies: between (i) universals and instances, (ii)
                                                                        methods of evaluation as are those theories themselves. An on-
dependent and independent entities, and (iii) continuants and
                                                                        tology like the GO must, of course, be associated with imple-
occurrents (the latter referred to by DOLCE as, respectively,
                                                                        mentations satisfying the requirements of software engineering.
endurants and perdurants). On the other hand, the two ontolo-
                                                                        But the ontology is not the sort of thing that can exist only as
gies differ in a number of ways from the point of view of ontol-
                                                                        embedded in some specific software framework.
ogy content – above all in the fact that DOLCE, but not BFO,
adopts a multiplicative view of continuants. This means that            A counterpart view, as applied to a top-level ontology such as
DOLCE, but not BFO, distinguishes physical objects from the             BFO, would see the latter as providing terminological resources
portions of matter which they contain at any given time.                at a more general level, which is to say, above the level of the
                                                                        specific sciences. This is to enable domain ontologies at lower
DOLCE was launched in 2002 in WonderWeb Deliverable D18
                                                                        levels to be linked together. What subject-matter experts in, for
(53), and the latter contains what is still today the definitive for-
                                                                        example, molecular biology or clinical medicine will see are
malization of DOLCE. This document forms one major mile-
                                                                        terms in GO, or in some clinical ontology such as SNOMED
stone in a stream of important contributions from the DOLCE
                                                                        CT. BFO will remain invisible.
development team, including the OntoClean methodology (54),
an ontological restructuring of WordNet (55), and a series of           Certain requirements must be satisfied, however, If an ontology
contributions to domain ontology in areas such as law, engi-            is to serve as “terminological scaffolding” of a scientific theory
neering, hydrology, and – interestingly for our purposes here –         or of some counterpart thereof for example in the field of man-
of services science (56). It is worth remarking here also that the      ufacturing industry (44) or military doctrine (59). For again, this
DOLCE community contributed to a remarkable degree in the               will require services to be provided from the side of the devel-
provision of ontology-related services, above all in establishing       opers of the ontology.
the FOIS ontology series, the Applied Ontology journal, and the         Above all, it will require provision of services of the sort that
International Association for Ontology and Its Applications.            will give users confidence that the ontology will be reliably dis-
While these are services to the broader ontology community,             seminated and maintained, and will continue to offer needed
rather than services to the users of specific ontologies of the sort    serviced, in the future. Only thus can we overcome a range of
that concern us here, this does not take anything away from their       familiar obstacles standing in the way of adoption of an ontol-
intrinsic value and importance.                                         ogy by new users, captured in complaints for example to the
                                                                        effect that this or that ontology “was not being kept up to date”;
BFO and Ontological Realism
                                                                        that it “was not clear to me how the ontology would fit my par-
BFO and DOLCE differ also with respect to the issue of onto-            ticular data”; that it “would not be able to incorporate the terms
logical realism (57). For the BFO developer community, ontol-           I needed in time for my funding deadline”; or that “I did not
ogy is an effort to foster consistency in the ways data are de-         have the confidence that the ontology will still be supported
scribed by following a specific methodology which uses reality          when I need it in the future”. Too often, potential new users of
as benchmark. The goal is to counteract the many tendencies             an existing ontology are motivated to build ontologies of their
leading to ad hoc and non-interoperable coding of data, and             own, resulting almost always in ad hoc contrivances with a very
thereby to the formation of data silos, of the sort that have           short half-life.
DOLCE and Ontological Realism                                                contrast, has been without update for some 17 years, which
                                                                             means that it has been unaffected by the changes in the field of
The views of the developers of DOLCE on the topic of onto-
                                                                             ontology around it. Thus while DOLCE provided the ontologi-
logical realism are formulated as follows:
                                                                             cal foundations for important work in a series of multi-partner
  the aim of DOLCE is to capture the intuitive and cognitive bias un-        projects (64) involving the creation of DOLCE-based domain
  derlying common-sense … DOLCE does not commit to a strong ref-
                                                                             ontologies, none of these collaborations brought about changes
  erentialist metaphysics (it does not make claims on the intrinsic na-
  ture of the world) and does not take a scientific perspective (it is not
                                                                             in DOLCE itself as a result of discoveries made in its actual use.
  an ontology of, say, physics or of social sciences). Rather, it looks      DOLCE (FOL) has thus not benefited from the sort of virtuous
  at reality from the mesoscopic and conceptual level aiming at a for-       cycle of continuous development through a mutually beneficial
  mal description of a particular, yet fairly natural, conceptualization     interaction with the users of domain ontologies constructed in
  of the world. (60)                                                         its terms that has characterized the evolution of BFO.
DOLCE, that is to say, aims to capture the ontological catego-               A possible exception in this regard is the e-Science Knowledge
ries lying behind natural language and human common sense,                   Infrastructure (65), which has taken important steps towards
so that its categories are to be regarded “conceptual containers”            creation of a suite of ontologies in the domain of hydrology.
and thus as “cognitive artifacts ultimately depending on human               (66, 67). Otherwise, while DOLCE has certainly inspired the
perception, cultural imprints and social conventions.” (53, 55)              creation of appreciable bodies of domain-ontology content, it
One problem with views of this sort, however, is that they can               has not been able to serve in any of the domains where it has
be detrimental to the goal of using a top-level ontology as a                been applied as an easily findable, easily learnable, easily teach-
means of promoting interoperability of domain ontologies de-                 able hub for the development of mutually consistent extension
fined in its terms. Indeed, since ‘cultural imprints and social              ontologies in sustainable unitary suites analogous to the OBO
conventions’ vary so widely, allowing these to play a role in                Foundry or the Common Core (45).
determining top-level ontology content raises the problem of                 The domain ontology contributions created on the basis of
non-interoperability at this very top level itself.                          DOLCE thus survive largely as fragments, documented in sci-
                                                                             entific papers, rather than as ontological going concerns.
DOLCE on the Nature of Ontology
                                                                             In sum, the various domain ontologies built around the official
A more charitable, and I believe more adequate, view of                      DOLCE have not been provided with the services needed to
DOLCE, however, sees it as a scientific ontology of human                    make the domain ontologies defined in its terms work well to-
common sense, with needed benchmarks provided, for exam-                     gether in a sustainable, publicly accessible way. Matters are
ple, by linguistics, perceptual psychology and action theory.                somewhat different in the case of DOLCE in its OWL formali-
DOLCE can in this way be viewed as a contribution to science,                zations, which have a richer history of usage than the FOL ver-
that has served as inspiration for the development of many new               sion of DOLCE. This is in part because most users of ontologies
ontologies, both domain ontologies based on DOLCE in its                     work with OWL rather than FOL. But it is in part also because
FOL version, as well as spin-offs from DOLCE, such as the                    of differences in management policy, reflected in the multiple
Unified Foundational Ontology (61).                                          sorts of user assistance documented for example at (63).
In support of a view of this sort is the remarkable degree to                The FOL version of DOLCE was, clearly an unusually impres-
which DOLCE (FOL) has remained stable across its entire his-                 sive piece of ontology design from the very start, and thus there
tory, reflecting the degree to which human common sense, too,                are good reasons why it has survived so long without updates.
has also – for reasons relating to the evolutionary survival of              Its record in this respect is not perfect, however, given that one
the species – manifested little change over long periods. (62)               of the most important spin-offs from DOLCE was the DOLCE-
The remarkable stability of DOLCE in its FOL version has                     CORE proposal presented in 2009 (68). For the latter describes
however been to some degree overshadowed by the many – in                    a number of improvements over the official DOLCE, and rep-
some ontology user circles more conspicuous – artifacts created              resents what it calls a “first step, after the release of the DOLCE
using DOLCE (FOL) as inspiration, but formalized using                       ontology in 2002, toward a new version of this ontological sys-
OWL, for instance as listed in (63). The proliferation of ver-               tem.” DOLCE-Core has however not resulted in a new version
sions of an ontology is clearly not an unalloyed good in the on-             of DOLCE even though members of the Guarino lab have been
tology context, since it will tend to diminish the degree to which           using it to build domain ontologies since 2009, as for example
the ontology will be trusted by potential users as a resource that           described in (69) and (70).
can be relied upon to promote interoperability in a sustainable
fashion. Guarino has accordingly (in personal communication)                 Conclusion
referred to the DOLCE OWL artifacts as mere “variants” over
and against the one “version” of DOLCE described in Sections                 1. Ontology as Interdiscipline There are scientific disciplines;
                                                                             and, it is sometimes said, there are scientific interdisciplines
3 and 4 of the WonderWeb deliverable D18 (2003).
                                                                             (71). Interdisciplines work like disciplines. They involve peo-
Lessons Learned from BFO and DOLCE                                           ple making scientific contributions – theories, experiments,
                                                                             data, perhaps also ontologies – but in such a way that these con-
In the matter of update history, now, BFO lies somewhere in-
                                                                             tributions cross established disciplinary boundaries.
termediate between DOLCE (FOL) on the one hand and
DOLCE (OWL) on the other. For BFO has been maintained as                     There is no question that the discipline of ontology as a whole
one thing through a series of updates over time motivated by                 is properly conceived as an interdiscipline, spanning (at least)
the experiences of its users. The one “version” of DOLCE, in                 philosophy, linguistics, engineering, and various branches of
computer and information science. We believe, however, that                 are of two sorts: material products such as laptops and servers;
what has been said above suggests a new approach to the ques-              and digital products such as Adobe Acrobat. Some enterprises
tion of the interdisciplinary nature not only of ontology, but also        – such as business consultants – produce no products at all but
of a range of related activities such as scientific theorizing and         only services. Some enterprises product products – such as
standards development.                                                     IBM’s Watson – but they give them away free, and provide ser-
Let us therefore assume that ontology itself is an interdiscipline.        vices to support their use.
What is to be said now of each single ontology? Is there some              I conclude merely by noting that this perspective can be applied
single type or class whose instances are the GO, and BFO, and              not only to teams of ontology developers. Standards organiza-
IAO, and UFO, and DOLCE, and DOLCE+DnS Ultralite v.                        tions, too, can be viewed under this heading, given that NIST,
3.31? Or do we rather need something like an ontology of on-               CEN, ASME, ISO, IEC, W3C and even HL7 are both produc-
tologies that would have no single root?                                   tion systems, producing standards, and service systems, provid-
2. Ontology as business enterprise: Much of the foregoing has              ing support for the users of these standards.
rested on what I think is a novel view of ontology developer               And communities of scientists, too, can be viewed as providing
teams as analogous to business enterprises.                                product-service systems, containing both production elements
The latter, as we have seen, have as their outputs both products           – producing scientific results, publications – and service ele-
and services, more or less closely bundled together. Products              ments, for example training each new cohort of scientists.




                                                     Figure 1: Is_a Hierarchy of BFO-ISO

References

1. Ashburner M, Ball CA, Blake JA, et al. Gene Ontology: tool              7. http://www.obofoundry.org/docs/Policy_for_OBO _name
for the unification of biology. Nature Genetics. 25(1), 2000. p.           space_and_associated_PURL_requests
25-29.                                                                     8. http://www.obofoundry.org/id-policy.html
2. https://buffalo.app.box.com/v/Building-Ontologies. All URIs             9. Hill DP, Blake JA, Richardson JE, Ringwald M. Extension
last accessed April 8, 2019.                                               and integration of the Gene Ontology (GO): Combining GO
3. Day-Richter J, Harris MA, Haendel M. et al. OBO-Edit –                  Vocabularies with external vocabularies. Genome Res. 2002;
An ontology editor for biologists. Bioinformatics, 23:16; 2198–            12(12), p. 1982-1991.
2200, 2007.                                                                10. http://robot.obolibrary.org
4. Huntley RP, Sawford T, Mutowo-Meullenet P, Shypitsyna                   11. http://www.hegroup.org/ontozoo
A, Bonilla C, Martin MJ, O’Donovan C. The GOA database:                    12. Chesbrough H. Open services innovation, https: //www.in-
Gene Ontology annotation updates for 2015. Nucleic Acids Re-               novationexcellence.com/blog/2012/11/04/open-services-inno-
search, 43, D1, 2015, p. D1057–D1063.                                      vation/.
5. http://wiki.geneontology.org/index.php/Guide_to_ GO_ Ev-                13. Mont O. Clarifying the concept of product-service system.
idence_Codes                                                               Journal of Cleaner Production, 10 (2002), p. 237-245.
6. “Services to support the OBO Foundry standards”, https://               14. http://amigo.geneontology.org/amigo
app.dimensions.ai/details/grant/grant.7071924
15. The UniProt Consortium. The Universal Protein Resource          Basic Formal Ontology, 2017 International Conference on En-
(UniProt). Nucleic Acids Res. 2008 Jan; 36(Database issue).         gineering, Technology and Innovation (ICE/ITMC).
16. Munn, K. & Smith, B. (eds.) Applied Ontology: An Intro-         40. DIVERSITY/FALCON White Paper: Product Service Sys-
duction, Frankfurt/Lancaster: ontos/Walter de Gruyter, 2008.        tem (PSS) Ontology for Discrete Manufacturing. Draft 2019.
17. http://basic-formal-ontology.org/users.html                     Available from ICT for Sustainable Manufacturing, EPFL CH-
18. Seppälä S, Ruttenberg A, Smith B. Guidelines for writing        1015 Lausanne.
definitions in ontologies. Ciência da informação 46 (1), 73-88;     41. http://www.centerforedesign.org/
2017.                                                               42. http://infoneer.wp.txstate.edu/
19. Hagedorn TJ, Krishnamurty S, Grosse IR, A knowledge-            43. Transforming Systems Engineering through Model-Cen-
based method for innovative design for additive manufacturing       tric Engineering A013 Interim Technical Report SERC-2017-
supported by modular ontologies, Journal of Computing and In-       TR-111. https://apps.dtic.mil/dtic/tr/fulltext/u2/1058354.pdf
formation Science in Engineering, 18(2), 021009, 2018.              44. Wallace E, Kiritsis D, Smith B, Will C. The Industrial On-
20. Arena D, Ameri F, Kiritsis D, Skill modeling for digital fac-   tologies Foundry proof-of-concept project, APMS 2018: Ad-
tories, IFIP International Conference on Advances in Produc-        vances in production management systems. Smart manufactur-
tion Management Systems. APMS 2018: Advances in Produc-             ing for industry 4.0 (IFIP International conference on advances
tion Management Systems. Smart Manufacturing for Industry           in production management systems, 536). Springer, 2018; p.
4.0, 2018, 318-326.                                                 402-409.
21. Hagedorn TJ, Smith B, Krishnamurty S, Grosse I. Interop-        45. https://www.cubrc.org/index.php/data-science-and-infor-
erability of disparate engineering domain ontologies using          mation-fusion/ontology
Basic Formal Ontology, Journal of Engineering Design, in pro-       46. https://www.iso.org/benefits-of-standards.html
duction, 2019.                                                      47. Gruninger M, Katsumi M, Mossakowski T. Revision of
22. http://www.ontobee.org/                                         ISO 24707 (Common Logic), 2013. http://metadata-stand-
23. https://groups.google.com/d/forum/bfo-discuss                   ards.org.
24. Arp R, Smith B, Spear A. Building ontologies with Basic         48 Grüninger, M. Ontology of the Process Specifica-tion Lan-
Formal Ontology, MIT Press; 2015.                                   guage. http://bbs.w3china.org/dragonstar/-
25. http://ontobull.hegroup.org/                                    papers/psl-chapter.pdf
26. Seyed P. A method for evaluating ontologies – Introducing       49. Barbau R, Krima S, Rachuri S, et al. OntoSTEP: Enriching
the BFO-Rigidity Decision Tree Wizard, Formal Ontology in           product model data using ontologies. Computer-Aided Design.
Information Systems (FOIS 2012), p. 191-204.                        44(6), 2012, 575-590.
27. Seppälä S. An ontological framework for modeling the con-       50. https://github.com/BFO-ontology/BFO/wiki
tents of definitions. Terminology: International Journal of The-    51. Neuhaus F. What is an Ontology? 2018. arxiv 1810.09171.
oretical and Applied Issues in Specialized Communication,           52. Guarino N. BFO and DOLCE: So far, so close …, Cosmos
2015, 21(1),                                                        + Taxis 4 (4):10-18. 2017.
23-50                                                               53. Masolo C, Borgo S, Gangemi A, et al. Deliverable D18:
28. Seppälä S, Smith B, Ceusters W. Applying the realism-           Ontology Library, IST Project 2001-33052 WonderWeb: On-
based ontology-versioning method for tracking changes in the        tology infrastructure for the Semantic Web. 2003.
Basic Formal Ontology, Formal Ontology in Information Sys-          54. Guarino N, Welty C. An Overview of OntoClean. S Staab
tems (FOIS 2014), 2014, p. 227-240.                                 and R Studer (eds.) Handbook on Ontologies, 2009, 201-220,
29. http://www.ontobee.org/ontology/IAO                             55. Oltramari A, Gangemi A, Guarino N, Masolo C. Restruc-
30. http://basic-formal-ontology.org/users.html                     turing WordNet’s Top-Level: The OntoClean approach, Pro-
31. http://planteome.org/                                           ceedings of Workshop on Ontologies and Lexical Knowledge
32. Pesquita C, Ferreira JD, Couto FM, Silva MJ. The epide-         Bases (OntoLex’02), 2002, p. 17-26.
miology ontology: an ontology for the semantic annotation of        56. Ferrario R, Guarino N, Janiesch C, Kiemes T, Oberle D,
epidemiological resources. J Biomed Semantics. 2014; 5: 4.          Probst F. Towards an ontological foundation of services sci-
33. http://upibi.org/turbo/                                         ence: The General Service Model. Internationale Tagung
34. https://www.allotrope.org/                                      Wirtschaftsinformatik, Zürich, 2011.
35. http://www.prweb.com/releases/2018/03/prweb15337219.            57. Smith B, Ceusters W. Ontological realism: A methodology
htm                                                                 for coordinated evolution of scientific ontologies. Appl Ontol.
36. http://ncorwiki.buffalo.edu/index.php/BFO-Engineering           2010, 5(3-4), p. 139-188.
37. Arena DN. Towards semantics-driven modelling and simu-          58. Smith B. Ontology (science). Formal Ontology in Infor-
lation of context-aware manufacturing systems, Dissertation,        mation Systems (FOIS 2008). Amsterdam: IOS Press. p. 21-35.
EPFL – École polytechnique fédérale de Lausanne, School of          59. Morosoff P, Rudnicki R, Bryant J, Farrell R, Smith B. Joint
Engineering, June 2019.                                             Doctrine Ontology: A benchmark for military information sys-
38. Smith B, Malyuta T, Rudnicki R, et al. IAO-Intel: An on-        tems interoperability. Semantic Technology for Intelligence,
tology of information artifacts in the intelligence domain. Se-     Defense and Security (STIDS 2015). (CEUR 1325), p. 2-9.
mantic Technologies for Intelligence, Defense, and Security,        60. Borgo S, Masolo C. Foundational choices in DOLCE, in R
(STIDS 2013), CEUR, vol. 1097, p. 33-40.                            Poli et al. (eds.), Theory and applications of ontology: Com-
39. Correia A, Stokic D, Siafaka R, Scholze S, Ontology for         puter applications, Springer, 2010, p. 279-295.
collaborative development of product service systems based on       61. https://ontology.com.br/
62. Smith B. Formal ontology, common sense, and cognitive       68. Borgo S, Masolo C. Foundational choices in DOLCE, in:
science. International Journal of Human-Computer Studies, 43,   Handbook on ontologies, Springer; 2009. p. 361-381.
1995. p. 641-667.                                               69. Masolo C. Founding properties on measurement. Formal
63. http://www.ontologydesignpatterns.org/ont/dul/              ontology in information systems (FOIS 2010); p. 89-102.
64. http://www.loa.istc.cnr.it/old/Projects.html                70. Ferrario R, Porello D. Towards a conceptualization of so-
65. Brodaric B, Reitsma F, Qiang Y. SKIing with DOLCE: to-      ciomaterial entanglement, CONTEXT: Modeling and using
ward an e-Science Knowledge Infrastructure. Formal Ontology     context, 2015. p. 32-46.
in Information Systems, Amsterdam: IOS Press, 2008. p. 208-     71. Newell A. Reflections on the structure of an interdiscipline,
219.                                                            in F Machlup and U Mansfield (Eds.), The study of infor-
66. Brodaric B, Hahmann T, Gruninger M. Water features and      mation: Interdisciplinary messages. New York, 1983, p. 99-
their parts. Applied Ontology, 2018, 14(1) 1-42.                109.
67. https://www.researchgate.net/project/A-hydro-foundation-
al-ontology-HyFO