<!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>Highlighting the Gaps in Enterprise Systems Models by Interoperating CGs and FCA</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simon Polovina</string-name>
          <email>s.polovina@shu.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hans-Jurgen Scheruhn</string-name>
          <email>hscheruhn@hs-harz.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan Weidner</string-name>
          <email>weidner@ucc.uni-magdeburg.de</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mark von Rosing</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Business Informatics, Hochschule Harz</institution>
          ,
          <addr-line>Wernigerode</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Conceptual Structures Research Group, She eld Hallam University</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>LEADing Practice ApS</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>SAP UCC &amp; School of Computer Science, University Magdeburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>46</fpage>
      <lpage>54</lpage>
      <abstract>
        <p>Enterprises arise from creative human endeavours, articulated through business concepts encoded in enterprise information systems through a modular Enterprise Information Model (EIM). The EIM thus brings the productivity of computers to bear. Essentially, the EIM represents conceptual structures, which align the computer's structured way of working with the human's conceptual way of thinking. Using an industrial-strength SAP exemplar known as `Global Bike Inc.', and expressing its EIM's meta-objects as meta-object ! relation ! metaobject, Conceptual Graphs (CGs) simpli ed the EIM's modules, which consist of four business layers and two information systems layers. The logical simpli cation of these modules is extended into four levels of detail that culminate in performance indicators being assigned to each of the six layers. From the CGs, Formal Concept Analysis (FCA)'s CGtoFCA algorithm was used to generate the meta-objectarelation ! meta-object binaries that identi ed the pathways layer-wise and level-wise between the meta-objects. Through the interoperability of CGs and FCA, gaps in the conceptual structure of the EIM as highlighted by its performance indicator or measure, implying that the layer is not as modular as intended.</p>
      </abstract>
      <kwd-group>
        <kwd>Enterprise Information Model (EIM)</kwd>
        <kwd>Business Layers (Value</kwd>
        <kwd>Competency</kwd>
        <kwd>Service</kwd>
        <kwd>Process)</kwd>
        <kwd>Information Systems Layers (Application</kwd>
        <kwd>Data)</kwd>
        <kwd>Levels (Enterprise</kwd>
        <kwd>Department</kwd>
        <kwd>Workplace</kwd>
        <kwd>Performance Indicator / Measure)</kwd>
        <kwd>GBI (Global Bike Inc</kwd>
        <kwd>)</kwd>
        <kwd>ARIS (Architecture of Integrated Information Systems)</kwd>
        <kwd>SAP Solution Manager</kwd>
        <kwd>Enterprise Resource Planning (ERP) Systems</kwd>
        <kwd>Meta-Objects</kwd>
        <kwd>Conceptual Graphs</kwd>
        <kwd>Formal Concept Analysis</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Enterprise information systems are nowadays mainstream to business
activity [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Enterprises arise from creative human endeavours, articulated through
high-level business concepts that in turn are embodied by the lower-level data
structures that computerised enterprise system applications rely on to bring their
productivity to bear [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. An exemplar of enterprise systems to date is SAP SE
(www.sap.com). SAP is the world's market-leader for enterprise systems
software and services. SAP (which in English stands for Systems, Applications and
Products) have built their reputation on understanding business systems. Given
its impact, this vendor thus forms the background of our work as we now present.
      </p>
      <p>
        SAP's systems tend to be purchased and used by larger scale enterprises,
with consequently large-scale data sets. Consequently, learning SAP for
newcomers is a major task without having a reference implementation of this scale
to understand its capabilities and potential [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. To address this issue, Global Bike
Inc. (GBI) has been developed5 that is used world-wide by SAP's University
Alliances program for learning, research and industrial practice (uac.sap.com) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
As well as learning material and supporting documentation, GBI includes a
Enterprise Information Model (EIM) that demonstrates GBI's alignment of
business, information systems and the underlying technology [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The model uses
the well-known and industry-standard ARIS software that provides a range
of modelling constructs in a comprehensive software tool from Software AG
(www.softwareag.com). Furthermore the EIM is connected to a running SAP
enterprise system implementation through an SAP-speci c product known as
SAP Solution Manager [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The GBI business and information system concepts
are depicted as meta-objects and are interconnected with other meta-objects
through semantic relations, as we will explain later on in the paper. Pertinent to
understand meanwhile is that human creativity through business concepts are
articulated into a form that is encoded into a application or data structure that
the computer can process.
      </p>
      <p>
        An opportunity therefore arises to explore the e ectiveness of this
contemporary approach using Conceptual Structures (CS), given its stated purpose of
harmonising the creativity of humans with the productivity of computers [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. We
might expect that CS will discover hidden meaning or gaps as previous work has
shown using a technique that maps Conceptual Graphs to Formal Concept
Analysis [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. It is this approach, but this time with an industrial-strength example
(i.e. GBI) that we now investigate and present the ndings.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Conceptual Structures</title>
      <p>5 The SAP UA GBI environment consists of a set containing three parts: 1) SAP
solutions (landscape), 2) GBI model company, and 3) curriculum material (including
slides, exercises, case studies)
enterprise, level 2 a department or organisational unit (e.g. sales) within the
enterprise, level 3 the actual workplace (e.g location) in the organisational unit,
and level 4 is the performance indicator and other measures used to evaluate the
alignment and e ectiveness of its above 3 layers. Level 1 is thus the most
conceptual and level 4 the most structural. As concepts and structures are thereby
aligned as meta-objects in the matrix given by this table, it o ers an initial
conceptual structure of the EIM.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Conceptual Graphs and Formal Concept Lattices</title>
      <p>
        From this starting point, Conceptual Graphs (CGs) enabled us to focus on the
meta-objects and their relations, through CGs' simple concept ! relation !
concept nature [
        <xref ref-type="bibr" rid="ref14 ref6">6, 14</xref>
        ]. Furthermore we could make use of CGs [Type-Label:
Referent] components in each CGs concept. To identify gaps and missing
meaning (semantics) and in line with previous work, FCA (Formal Concept Analysis)
was then applied through the CGtoFCA algorithm [
        <xref ref-type="bibr" rid="ref1 ref7 ref8">1, 7, 8</xref>
        ]. The outcome is then
presented as a Formal Concept Lattice (FCL). A CG was produced for each
layer [
        <xref ref-type="bibr" rid="ref14 ref6">6, 14</xref>
        ]. Each layer has a meaning its own right given their distinctive
headings (i.e. Value, Competency, Service, Process, Application, Data). Our intention
was thereby to capture each layer as a modular `semantic unit' in its own right.
The result for the Value Layer in the EIM is accordingly shown in Fig. 1.
      </p>
      <p>
        The Value CG depicts the each meta-object name (i.e. Vision, Mission,
Strategy, Goal) as a CG type label. To instantiate it an a particular meta-object, a
unique identi er appears in the referent eld. For example, v1V denotes that
a meta-object that is Vision (v), Level 1 (1), and V (Value layer). Likewise,
g3V for example describes Goal, Level 3, Value and so on. The [Enterprise:
@enterprise] concept follows an alternative pattern where (@enterprise) is
a CGs measure referent. The pointer to Enterprise follows that of the previous
work [
        <xref ref-type="bibr" rid="ref1 ref7 ref8">1, 7, 8</xref>
        ]. The overall signi cance of this concept that all the activities that
make up an enterprise ultimately point to the enterprise6, even though
Enterprise is absent in the table. The relations (e.g. ((assigned to)) also do not
appear in the table; they are however in the EIM. Space does not permit the
detailed description of the relations but are explicated elsewhere [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Essentially
((assigned to) refers to a horizontal relation usually in the same layer while
(consists of) is a vertical relation between the levels in the layers. (There is
no associated layer or level for Enterprise as it re ects the ultimate culmination
of all the layers and levels). The relation measured-by has its usual meaning.
The FCL for the Value layer will be discussed shortly.
      </p>
      <p>The CG and the FCL for the next layer i.e. Competency is not shown due to
space restrictions. Fig. 2 shows the following Service layer CG, which
nonetheless highlights similar ndings to that of Competency. It exhibits the same
[Type-Label: Referent] and (relation) pattern as illustrated by Fig. 1 and
its explanation above. So, for example bs1S in [Business Service: bs1S]
describes bs for Business Service, 1 is Level 1, and S is Service. In this layer there
is an (occurrence copy) relation too. Essentially, this relation describes two
meta-objects that are synonymous, except they appear in di erent layers. For
example, [Business Service: bs1S] ! (occurrence copy) ! [Business
Process: bp1P]. They are therefore not co-referent, and might be described
as `pseudo-synonym' meta-objects. The FCL generated by CGtoFCA for the
Service layer is shown by gure 3.</p>
      <p>
        Fig. 3 is the result of the CGtoFCA algorithm transforming the meta-object!
relation ! meta-object triples in the CG of Fig. 2 to meta-objectarelation!
meta-object binaries7. Like in the previous work, it thus identi ed the pathways
layer-wise and level-wise between the concepts (meta-objects) and (semantic)
relations [
        <xref ref-type="bibr" rid="ref1 ref7 ref8">1,7,8</xref>
        ]. Using index numbers to illustrate that the relations are distinct
from each other (e.g. assigned toN where N 1 3), the CGtoFCA FCL
Fig. 3 evidences that [Enterprise: @enterprise] is not bottommost. That
is because of the meta-objectarelation attributes that are outside the intent
of the level 4 key performance indicator (KPI) meta-object [Service Level
Agreement (SLA): sla4s], which evaluates the Service layer.
      </p>
      <p>An inspection of Fig. 2 shows that there are the three (occurrence copy)
relations that do not point directly or indirectly through the other concepts to
[Enterprise: @enterprise] in that gure. As they are not co-referent they
cannot simply be removed. To do so would break the link with the associated
meta-objects in the Process layer. Nor should vertical relations be (arbitrarily)
added; such relations would anyway be outside of the semantic scope of this
6 We could have stated [Enterprise: GBI] but given our earlier remark about the
generality of the EIM we chose @enterprise.
7 The CGtoFCA algorithm is implemented in software (http://cgfca.sourceforge.net/)
and uses the CGIF le format output from CharGer
(http://charger.sourceforge.net/), in which the CGs were drawn. Concept
Explorer (http://conexp.sourceforge.net/) was used to generate the FCL.
layer, which is Service not Process. Rather, these (occurrence copy)
destination meta-objects in Process represent a messaging structure between these
layers. As it stands, the layer is not a self-contained semantic unit. Although not
shown the same happens for the Competency layer meta-objects. In passing it is
worth remarking in ARIS that these occurrences are the same object, so in that
sense the problem does goes away. But they are `pseudo-synonyms', evidenced
by them not being co-referent semantically. Put simply, Process needs Service to
be a semantic unit, and vice versa. The same issue applies to Competency and
its same dependencies with Service.</p>
      <p>
        The CGs and FCL for the remaining layers (i.e. Process, Application, Data)
are not shown once more due to brevity of space. Application and Data are
however illustrated elsewhere [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], in which Data in the EIM emerges to be a
semantic unit i.e. [Enterprise: @enterprise] is the object in the bottommost
concept. This also happens with the Value FCL that is now presented in Fig. 4.
This is evidenced by Fig. 1 in which the arrows in the Value CG show a ow
from one starting point (v1V) to one ending point (@enterprise). Value and
Data can thus be recognised as meta-objects in their own right. Such a
metaobject would be a meta-object of all the meta-objects inside their respective
layers. An analogy emerges with the object-oriented principle of high cohesion
(where expressibility is encapsulated within the layer) and low coupling (where
the dependencies between the layers are decreased as much as possible), thereby
reducing the maintenance and modi cation costs of the enterprise system, the
models and the human energy to maintain them [
        <xref ref-type="bibr" rid="ref15 ref17 ref4">4, 15, 17</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>GBI, ARIS and SAP Solution Manager provide a comprehensive and detailed
EIM (Enterprise Information Model), in the pursuit of conceptual structures.
CGs (Conceptual Graphs) and FCA (Formal Concept Analysis) highlighted the
gaps in the existing EIM. These discoveries were achieved by a focus on the
layers (from Value to Data) and their levels, ranging from 1 to 4 denoting their level
of detail going from the most conceptual to the most structural. Through the
interoperability of CGs and FCA, gaps in the conceptual structure of the EIM
were highlighted in certain layers (i.e. Competency, Service, Process and
Application) and its performance indicator or other measure (i.e. level 4), implying
that these layers (unlike Value and Data) may not be as modular as intended.
Enterprise systems could thereby bene t from layers made up of semantic units
with better-de ned interfaces (borrowing ideas from object-orientation) rather
than as present. Taking this approach, enterprise systems can increase their
effectiveness in contributing to the enterprise's human-driven purpose.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Andrews</surname>
          </string-name>
          and
          <string-name>
            <given-names>Simon</given-names>
            <surname>Polovina</surname>
          </string-name>
          .
          <article-title>A Mapping from Conceptual Graphs to Formal Concept Analysis</article-title>
          , pages
          <volume>63</volume>
          {
          <fpage>76</fpage>
          .
          <article-title>Conceptual Structures for Discovering Knowledge</article-title>
          ,
          <source>The 19th International Conference on Conceptual Structures, ICCS</source>
          <year>2011</year>
          ,
          <article-title>Derby</article-title>
          , UK. Springer, Heidelberg, lecture notes in computer science, vol.
          <volume>6828</volume>
          (subseries
          <source>: lecture notes in arti cial intelligence) edition</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Andrews</surname>
          </string-name>
          , Simon Polovina, Richard Hill, and
          <string-name>
            <given-names>Babak</given-names>
            <surname>Akhgar</surname>
          </string-name>
          .
          <article-title>Conceptual structures for discovering knowledge, 19th international conference on conceptual structures</article-title>
          , iccs
          <year>2011</year>
          ,. volume
          <volume>6828</volume>
          ,
          <string-name>
            <surname>pages</surname>
            <given-names>XIV</given-names>
          </string-name>
          {
          <fpage>424</fpage>
          . Springer, July
          <volume>25</volume>
          -29
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Simha R Magal and</surname>
          </string-name>
          <article-title>Je rey Word. Integrated business processes with ERP systems</article-title>
          . Wiley Publishing,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Andrian</given-names>
            <surname>Marcus</surname>
          </string-name>
          and
          <string-name>
            <given-names>Denys</given-names>
            <surname>Poshyvanyk</surname>
          </string-name>
          .
          <article-title>The conceptual cohesion of classes</article-title>
          .
          <source>In Software Maintenance</source>
          ,
          <year>2005</year>
          .
          <source>ICSM'05. Proceedings of the 21st IEEE International Conference on</source>
          , pages
          <volume>133</volume>
          {
          <fpage>142</fpage>
          . IEEE,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Dirk</given-names>
            <surname>Peters</surname>
          </string-name>
          .
          <article-title>Adaptive Lehr-und Lernsysteme zur Unterstutzung der praktischen Ausbildung an ERP-Systemen</article-title>
          . Shaker,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Polovina</surname>
          </string-name>
          .
          <article-title>An introduction to conceptual graphs</article-title>
          .
          <source>In Proceedings of the 15th International Conference on Conceptual Structures</source>
          :
          <article-title>Knowledge Architectures for Smart Applications</article-title>
          , ICCS '
          <volume>07</volume>
          , pages
          <fpage>1</fpage>
          {
          <fpage>14</fpage>
          , Berlin, Heidelberg MY Reference 4,
          <year>2007</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Polovina</surname>
          </string-name>
          .
          <article-title>A transaction-oriented architecture for enterprise systems</article-title>
          .
          <source>International Journal of Intelligent Information Technologies (IJIIT)</source>
          ,
          <volume>9</volume>
          (
          <issue>4</issue>
          ):
          <volume>69</volume>
          {
          <fpage>79</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Polovina</surname>
          </string-name>
          and
          <string-name>
            <given-names>Simon</given-names>
            <surname>Andrews</surname>
          </string-name>
          .
          <article-title>Cgs to fca including peirce's cuts</article-title>
          .
          <source>International Journal of Conceptual Structures and Smart Applications (IJCSSA)</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ):
          <volume>90</volume>
          {
          <fpage>103</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Simon</given-names>
            <surname>Polovina</surname>
          </string-name>
          ,
          <article-title>Hans-Jurgen Scheruhn, Stefan Weidner, and Mark von Rosing. Discovering the gaps in enterprise systems via conceptual graphs &amp; formal concept analysis</article-title>
          .
          <source>In The International Conferences on Conceptual Structures (ICCS)</source>
          . (in press),
          <source>5th to 7th July</source>
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>August-Wilhelm Scheer</surname>
            and
            <given-names>Alexander</given-names>
          </string-name>
          <string-name>
            <surname>Hars</surname>
          </string-name>
          .
          <article-title>Extending data modeling to cover the whole enterprise</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>35</volume>
          (
          <issue>9</issue>
          ):
          <fpage>166</fpage>
          { ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. H.
          <string-name>
            <surname>Scheruhn</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Fallon</surname>
            , and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Rosing</surname>
          </string-name>
          .
          <source>Information Modelling and Process Modelling</source>
          , volume
          <volume>1</volume>
          of The Complete Business Process Handbook.
          <article-title>Body of Knowledge from Process Modelling to BPM</article-title>
          , pages pp
          <volume>511</volume>
          {
          <fpage>550</fpage>
          .
          <string-name>
            <surname>Elsevier</surname>
          </string-name>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. Hans-Jurgen Scheruhn, Daniel Ackermann, Roman Braun, and
          <article-title>Ulrich Forster. Human-Computer Interaction</article-title>
          .
          <source>Users and Contexts of Use: 15th International Conference, HCI International</source>
          <year>2013</year>
          ,
          <string-name>
            <surname>Las</surname>
            <given-names>Vegas</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NV</surname>
          </string-name>
          , USA, July
          <volume>21</volume>
          -
          <issue>26</issue>
          ,
          <year>2013</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>III</given-names>
          </string-name>
          ,
          <source>chapter Repository-Based Implementation of Information Pyramid: A Study Based on an ERP Case Study</source>
          , pages
          <volume>446</volume>
          {
          <fpage>455</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Hans-Jurgen Scheruhn, Sandro Sicorello, and
          <string-name>
            <given-names>Stefan</given-names>
            <surname>Weidner</surname>
          </string-name>
          .
          <source>Business Information Systems Workshops: BIS 2012 International Workshops and Future Internet Symposium</source>
          , Vilnius, Lithuania, May
          <volume>21</volume>
          -23, 2012 Revised Papers,
          <source>chapter Repository-Based ERP Case Studies: A Study about Chances and Bene ts of Agile Case Study Development</source>
          , pages
          <volume>186</volume>
          {
          <fpage>197</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Sowa</surname>
          </string-name>
          .
          <source>Conceptual Graphs</source>
          , pages
          <volume>213</volume>
          {
          <fpage>237</fpage>
          .
          <article-title>Handbook of Knowledge Representation, Foundations of Arti cial Intelligence</article-title>
          . Elsevier, Amsterdam, volume
          <volume>3</volume>
          edition,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>W.P.</given-names>
            <surname>Stevens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.J.</given-names>
            <surname>Myers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.L.</given-names>
            <surname>Constantine</surname>
          </string-name>
          .
          <article-title>Structured design</article-title>
          .
          <source>IBM Systems Journal</source>
          ,
          <volume>13</volume>
          (
          <issue>2</issue>
          ):
          <volume>115</volume>
          {
          <fpage>139</fpage>
          ,
          <year>1974</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Aslam</surname>
            <given-names>Usman</given-names>
          </string-name>
          , Crispin Coombs, and
          <string-name>
            <given-names>Doherty</given-names>
            <surname>Neil</surname>
          </string-name>
          .
          <article-title>Use of erp systems: a social shaping perspective</article-title>
          .
          <source>MCIS 2014 Proceedings</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>Edward</given-names>
            <surname>Yourdon and Larry L. Constantine</surname>
          </string-name>
          . Structured Design:
          <article-title>Fundamentals of a Discipline of Computer Program and Systems Design</article-title>
          . Yourdon Press,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>