<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Institution Aware Conceptual Modelling</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Paul Johannesson</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Bergholtz</string-name>
          <email>maria@dsv.su.se</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Owen Eriksson</string-name>
          <email>owen.eriksson@im.uu.se</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer and Systems Sciences, Stockholm University</institution>
          ,
          <addr-line>Postbox 7003, SE 164 07 Kista</addr-line>
          ,
          <country>Sweden pajo</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Informatics and Media, Uppsala University</institution>
          ,
          <addr-line>Box 513, SE 751 20 Uppsala</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Conceptual modelling for information systems design is to a large extent about describing and prescribing the actions and interactions of agents in organizations. Thus, rules, regulations, organizational roles and other institutional aspects become key notions for conceptual modelling. While modellers may intuitively take these notions into account when creating conceptual models, it would be valuable also to take a more systematic and methodical approach to institutional aspects in the modelling activity. As a rst step to such a method, this paper proposes a set of guidelines that support a modeller in identifying classes in a domain model starting from an analysis of the institutional aspects of the domain. The guidelines build on an institutional ontology that describes key notions of institutions, including actors, rules, rights, contracts, and processes.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Conceptual modelling can be viewed as the activity of analysing, describing and
representing some existing domain, typically an organizational one. The goal is
to create a correct representation of the domain that can be used as the basis for
the design of an information system supporting the activities of the organization.
However, this view is often too limited in its focus on the purely descriptive
aspects of conceptual modelling. When creating a model for an organization,
it is generally required to take a future-oriented perspective, meaning that the
model to be produced should not only be descriptive but also prescriptive. It
should be able to specify how people are enabled, allowed and constrained to
act and interact in the domain. For this purpose, the model needs to represent
processes, rules and regulations that determine how people can interact. In other
words, institutional concerns come to the foreground when designing prescriptive
models for organizational domains.</p>
      <p>
        Institutions have been de ned as \systems of established and prevalent
social rules that structure social interactions" [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Institutional theory de nes
institutions as regulative, normative and cultural-cognitive structures, also called
institutional pillars, that provide stability and meaning to social life [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In the
following, we focus on the formal aspects of institutions, in particular formal
rule systems.
      </p>
      <p>
        Institutions are created and maintained through communication between
people. In line with a communicative view on institutions, John Searle [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] has
investigated how institutional reality is constructed by means of communication
acts (speech acts). Searle acknowledges that there is a material world that exists
independently of human beings and their beliefs, and asks \how can we account
for social facts within that ontology?", [4, p. 7]. This question can partially be
answered by the fact that humans have a capacity for collective intentionality,
where they share intentions, [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Through collective intentionality, they are able
to assign functions to things, in particular functions that have little to do with
the physical properties of the tool or medium that mediate the function. Such
functions are called status functions by Searle. For example, people can assign
the function of being money to pieces of paper or the function of being
American president to a person. According to Searle, [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], status functions mark the
di erence between material and institutional reality, where the latter is a matter
of status functions and institutional facts, not physical things. Furthermore,
institutional facts such as money, property, government and marriage cannot exist
without the use of language, which means that communication is constitutive
for institutional reality.
      </p>
      <p>
        Recently, researchers have investigated how an understanding of institutions
and communicative action can help in the design of conceptual models, [7{9].
The present paper has the same goal, as it intends to describe and characterize
how institutional aspects should inform conceptual modelling in the context of
information systems design. In order to achieve this goal, we propose an ontology
and a set of guidelines for designing a domain model based on institutional
aspects of a domain. Using general, top-level, ontologies to create domain models
is not a straight-forward process in the sense that there exists a simple
mapping between top-level concepts and domain speci c ones [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. Moreover, the
complexity and abstraction level of top-level ontologies constitutes a learning
barrier that is hard to overcome in the absence of guidelines and examples of
use. We introduce an institutional ontology in Section 2 that describes key
notions of institutions, including actors, rules, rights, contracts, and processes; this
ontology is a revision and extension of previous work, [
        <xref ref-type="bibr" rid="ref12 ref9">9, 12</xref>
        ]. Being familiar with
the ontology can itself help modellers to construct conceptual models that take
institutional aspects into account. But doing this requires a \creative leap", as
there is a gap between the notions of the ontology and domain model notions. In
order to bridge this gap, the paper introduces a number of guidelines in Section
3 that support a modeller in identifying classes in a domain model starting from
an analysis of the institutional aspects of the domain. This can be viewed as
making the conceptual modelling activity explicitly aware of institutions.
      </p>
      <p>The Institutional Ontology
The proposed institutional ontology is divided into three levels, see Figure 1. The
bottom level (white in the gure) is the material level that represents material
entities, such as human beings and other physical entities, as well as physical
actions. The middle level (yellow in the gure) is the institutional facts level that
represents institutional phenomena. The top level (blue in the gure) is the rule
level that includes rules, as well as groupings of rules, that govern how entities are
created and can interact at the institutional facts level. The ontology is depicted
as a UML class diagram (multiplicities are 0..* if not otherwise indicated).</p>
    </sec>
    <sec id="sec-2">
      <title>Institutional Rights</title>
      <p>Institutions are used to enable, regulate, and constrain human interaction. In
order to do so, rights are created and allocated among people, thereby setting up
relationships of power and obligations between them. Rights are always relational
involving at least two agents, e.g., an obligation of one agent to deliver some
goods to another agent. Additionally, a right can include other entities that are
the objects of the right, such as the goods in the above example.</p>
      <p>
        One of the most well-known classi cations of rights is the one proposed by
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], who distinguishes between four kinds of rights: claims, privileges, powers
and immunities. A claim means that one agent is required to act in a certain way
for the bene t of another agent, e.g., a person can have a claim on a company
to deliver a product. An agent has a privilege to perform an action if she is free
to carry it out without interference from other agents, e.g., a privilege to enter a
premise. A power is the ability of an agent to create or modify claims, privileges
or powers, e.g., the ability to transfer ownership. Immunities are about
restricting the power of agents to create rights for other agents. In the institutional
ontology, rights are modeled by the classes Right Kind and Institutional Right.
      </p>
    </sec>
    <sec id="sec-3">
      <title>Institutional Entities</title>
      <p>
        Institutional entities are entities that are created by an institution through
communicative action. An institutional entity is either a right, an entity that can
have rights, an entity that is the object of a right, or a grouping of rights.
Institutional entities are often based on some other pre-existing entity. The institutional
entity is said to be grounded in that other entity [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], e.g., a student (an
institutional entity) can be grounded in a human being (a physical entity). A number
of di erent kinds of institutional entities can be distinguished.
      </p>
      <p>Institutional Subject An institutional subject is an institutional entity that
can have claims and is directly or indirectly grounded in a human being.
Institutional Thing An institutional thing is an institutional entity that
cannot have claims and is grounded in a physical entity or another institutional
thing.</p>
    </sec>
    <sec id="sec-4">
      <title>Institutional Information Institutional information is an institutional entity</title>
      <p>that cannot have claims and is grounded in informational content, e.g., a
text or an image.</p>
      <p>Institutional Right An institutional right is an institutional entity that
represents a claim, a privilege or a power.</p>
      <p>Institutional Contract An institutional contract is an institutional entity that
groups together a number of rights, e.g., a sales contract.</p>
    </sec>
    <sec id="sec-5">
      <title>Rules and Institutional Functions</title>
      <p>Rules express how institutional entities can and should interact. An example of a
rule is \the seller has to deliver goods to the buyer before the deadline". A rule
includes institutional functions that specify the institutional entities to which
the rule should be applied. Institutional functions are similar to roles as they
are used for de ning bundles of rights that can be bestowed upon institutional
entities. Examples of institutional functions are seller, buyer, and goods.</p>
      <p>Institutional functions always come together, since their meanings are
dependent on each other. For example, the meanings of the institutional functions
tenant and landlord depend on each other, as the one can only be de ned by
referring to the other. A tenant is someone who is obliged to pay rental to a
landlord. A set of interdependent institutional functions together with a set of rules
is called an institutional arrangement. Intuitively, an institutional arrangement
can be viewed as a contract template.</p>
      <p>Rules are closely related to rights, as they can be seen as generic rights. If
the institutional functions in a rule are assigned to institutional entities, the rule
will result in a right between these. For example, the rule above could result in
"IKEA has to deliver the shelf Billy to John Doe".</p>
    </sec>
    <sec id="sec-6">
      <title>Institutional Processes</title>
      <p>Institutional entities are created by means of communicative actions that form
institutional processes, i.e., an institutional process consists of a sequence of
institutional actions. And these institutional actions are grounded in physical
actions, e.g., displaying a badge or writing a signature on a piece of paper.
3</p>
      <p>Guidelines for Institution Aware Conceptual Modelling
While knowledge of and familiarity with the notions of the institutional ontology
can help modellers in developing conceptual models that take institutional
aspects into account, there is still a gap between the ontology and a domain model,
i.e. a model for a speci c domain. In order to close this gap, we suggest a number
of guidelines for applying the ontology. These guidelines are not to be viewed as
de nite or exhaustive, but rather as preliminary examples of the kind of support
required for building conceptual models that are aware of institutional aspects.</p>
      <p>
        As a running example for illustrating the guidelines, we use the notion of
warrant in the context of law enforcement. As de ned by [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], ""Warrant" refers
to a speci c type of authorization: a writ issued by a competent o cer, usually
a judge or magistrate, which permits an otherwise illegal act that would
violate individual rights and a ords the person executing the writ protection from
damages if the act is performed." There are three main kinds of warrants. A
search warrant allows a police o ce to search the premises (or another object)
of a subject; an arrest warrant authorizes a police o ce to arrest a subject; and
a bench warrant orders a police o ce to ensure that a subject appears at court.
      </p>
      <p>The starting point for the guidelines are the rules of the domain. In the
running example, there are three main rules, one for each kind of warrant:
Search warrant A Police O ce is allowed to search a Search Object belonging
to a Subject
Arrest warrant A Police O ce is authorized to arrest a Subject
Bench warrant A Police O ce is obliged to make a Subject to appear at court</p>
      <p>These rules include three institutional functions: Police O ce, Subject and
Search Object. They also represent three di erent kinds of rights: a privilege, a
duty and a power, respectively.</p>
      <p>Guideline 1 Every Institutional Function becomes a class stereotyped as
Institutional Entity</p>
      <p>Institutional functions can be assigned to institutional entities, thereby
bestowing a number of rights on them. Thus, institutional entities that have been
assigned the same institutional function become similar to each other, in terms
of the rights in which they are involved. And this similarity is a reason for
categorizing them into a class of their own, meaning that to each institutional function
there is a corresponding class in the domain model. This guideline may not be
applicable to an institutional function that is dependent on another institutional
function in the sense that if it is assigned to an entity, then the other
institutional function must also be assigned to it. For example, an institutional function
course participant can be dependent on another institutional function student,
and in this case it may be su cient that only student becomes a class in the
domain model. In the running example, this guideline will give rise to three classes
stereotyped as Institutional Entity: Police O ce, Subject and Search Object.
Guideline 2 Every Rule becomes a class stereotyped as Institutional Right</p>
      <p>When the institutional functions in a rule are assigned to institutional
entities, there will be a right between these entities. Thus, di erent assignments to
institutional entities will give rise to a number of rights that are similar to each
other, as they are all derived from the same rule. The similarity between these
rights is a reason for grouping them into a class of their own, which corresponds
to the rule. In the running example, this guideline will give rise to three classes:
Search warrant, Arrest warrant, and Bench warrant.</p>
      <p>Guideline 3 Every Institutional Arrangement becomes a class stereotyped as
Institutional Contract</p>
      <p>An institutional arrangement groups together a number of interdependent
institutional functions as well as a number of rules that refer to them. These
rules function as a contract template for the involved institutional functions.
When the institutional functions of one institutional arrangement are assigned
to institutional entities, the result will be a set of rights that are grouped together
into a contract. In the running example, we assume that there exists a Warrant
contract that can group together several warrants.</p>
      <p>Guideline 4 Every Institutional Arrangement gives rise to associations
between classes stereotyped as Institutional Entity and Institutional Contract
An institutional arrangement groups a number of institutional functions. In
the domain model, these will be captured through associations between the class
corresponding to the institutional arrangement and the classes corresponding to
the institutional functions.</p>
      <p>Guideline 5 Every Rule gives rise to associations between classes stereotyped
as Institutional Entity and Institutional Right</p>
      <p>A rule includes a number of institutional functions. In the domain model,
these will be captured through associations between the class corresponding to
the rule and the classes corresponding to the institutional functions.
Depending on cardinality constraints, these associations can sometimes be omitted as
they can be derived from those of the institutional contract that contains the
institutional rights.</p>
      <p>
        Figure 2 depicts a fragment of the resulting domain model of the running
example. The domain model is created with the Institutional Ontology as point
of departure to identify relevant classes and associations.The guidelines described
above are used to aid the modeller in this process.
In this paper, we have proposed an institutional ontology as well as a set of
guidelines to use the ontology in order to support developers to design
conceptual models for institutional domains. The use of the guidelines are illustrated
through an application on law enforcement. Although the guidelines are aimed
to be used in conjunction with the proposed ontology, they are built on
general institutional concepts such as right, right assignment, contract, institutional
function, etc. Hence the proposed guidelines may also be used to explain how
to create domain models not only based on the Institutional ontology but also
other ontologies that focus on institutional concepts. Examples of similar
ontologies are the REA ontology, [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and the service ontology, [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. In contrast to
these ontologies, our institutional ontology does not only include commitments
(duties) as rights but also privileges and powers.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Hodgson</surname>
            ,
            <given-names>G.M.</given-names>
          </string-name>
          : What are institutions?
          <source>J. Econ. Issues</source>
          <volume>40</volume>
          (
          <issue>1</issue>
          ) (
          <year>2006</year>
          )
          <volume>1</volume>
          {
          <fpage>24</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Scott</surname>
          </string-name>
          , W.R.:
          <article-title>Institutional carriers: reviewing modes of transporting ideas over time and space and considering their consequences</article-title>
          .
          <source>Industrial and corporate change</source>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Searle</surname>
          </string-name>
          , J.:
          <source>Making the Social World: The Structure of Human Civilization</source>
          .
          <volume>1</volume>
          <fpage>edn</fpage>
          . Oxford University Press, USA (12
          <year>January 2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Searle</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <source>The Construction of Social Reality. Free Press (1 January</source>
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Searle</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>What is an institution? Journal of institutional economics (</article-title>
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Searle</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>Social ontology: Some basic principles</article-title>
          .
          <source>Anthropological Theory</source>
          <volume>6</volume>
          (
          <issue>1</issue>
          ) (
          <issue>1 March 2006</issue>
          )
          <volume>12</volume>
          {
          <fpage>29</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Beynon-Davies</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Declarations of signi cance: Exploring the pragmatic nature of information models</article-title>
          .
          <source>Info Systems J (1 January</source>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>March</surname>
          </string-name>
          , S.T.,
          <string-name>
            <surname>Allen</surname>
            ,
            <given-names>G.N.</given-names>
          </string-name>
          :
          <article-title>Toward a social ontology for conceptual modeling</article-title>
          .
          <source>Communications of the Association for Information Systems</source>
          <volume>34</volume>
          (
          <issue>1</issue>
          ) (
          <year>2014</year>
          )
          <fpage>70</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Bergholtz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eriksson</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Johannesson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Towards a sociomaterial ontology</article-title>
          .
          <source>In: Advanced Information Systems Engineering Workshops</source>
          , Springer, Berlin, Heidelberg (17
          <year>June 2013</year>
          )
          <volume>341</volume>
          {
          <fpage>348</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Guarino</surname>
          </string-name>
          , N.:
          <source>Formal Ontology in Information Systems: Proceedings of the 1st International Conference June 6-8</source>
          ,
          <year>1998</year>
          , Trento,
          <string-name>
            <surname>Italy.</surname>
          </string-name>
          <article-title>1st edn</article-title>
          . IOS Press, Amsterdam, The Netherlands, The
          <string-name>
            <surname>Netherlands</surname>
          </string-name>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bittner</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <article-title>In: From Top-Level to Domain Ontologies: Ecosystem Classi cations as a Case Study</article-title>
          . Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2007</year>
          )
          <volume>61</volume>
          {
          <fpage>77</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Bergholtz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eriksson</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Towards a Socio-Institutional ontology for conceptual modelling of information systems</article-title>
          .
          <source>In: Advances in Conceptual Modeling</source>
          , Springer,
          <source>Cham (19 October</source>
          <year>2015</year>
          )
          <volume>225</volume>
          {
          <fpage>235</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Hohfeld</surname>
            ,
            <given-names>W.N.:</given-names>
          </string-name>
          <article-title>Some fundamental legal conceptions as applied in judicial reasoning</article-title>
          .
          <source>Yale Law J</source>
          .
          <volume>23</volume>
          (
          <issue>1</issue>
          ) (
          <year>1913</year>
          )
          <volume>16</volume>
          {
          <fpage>59</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Masolo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Levels for conceptual modeling</article-title>
          . In De Troyer,
          <string-name>
            <given-names>O.</given-names>
            ,
            <surname>Bauzer Medeiros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Billen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Hallot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Simitsis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Van Mingroot</surname>
          </string-name>
          , H., eds.: Advances in Conceptual Modeling.
          <source>Recent Developments and New Directions. Volume 6999 of Lecture Notes in Computer Science</source>
          . Springer Berlin / Heidelberg (
          <year>2011</year>
          )
          <volume>173</volume>
          {
          <fpage>182</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <article-title>wdmtoolkit: Warrant and disposition toolkit</article-title>
          . http://www.wdmtoolkit.org/Business-Processes/Warrant-Process-Flow/WarrantTypes.aspx Accessed:
          <fpage>2017</fpage>
          -8-27.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Hruby</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Model-Driven Design Using Business Patterns</surname>
          </string-name>
          .
          <source>Softcover reprint of hardcover 1st ed. 2006 edition edn</source>
          . Springer, Berlin; London (9
          <source>November</source>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Falbo</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Quirino</surname>
            ,
            <given-names>G.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barcellos</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guarino</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Longo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Livieri</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>An ontology pattern language for service modeling</article-title>
          .
          <source>In: Proceedings of the 31st Annual ACM Symposium on Applied Computing. SAC '16</source>
          , New York, NY, USA, ACM (
          <year>2016</year>
          )
          <volume>321</volume>
          {
          <fpage>326</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>