Theoretical foundations and implementation of business process diagrams’ complexity management technique based on highlights View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

2017-08-28

AUTHORS

Gregor Jošt, Marjan Heričko, Gregor Polančič

ABSTRACT

The main purpose of business process diagrams is to make the communication between process-related stakeholders more effective. To this end, they need to be simple to read, which is often challenging to achieve. In this manner, the complexity of business process diagrams can negatively affect their correctness and understandability. The goal of this paper was to investigate an approach that makes business process diagrams appear less complex, without changing the corresponding notation. This was done by manipulating one of the properties of the notation’s elements, namely opacity. Firstly, a literature overview was performed in order to obtain the theoretical foundations. Secondly, an exploratory case study was conducted and the results were applied in practice. Finally, the proposed solution was implemented in the form of a prototype software solution. Our analysis demonstrated that the structural complexity of the diagrams decreases when applying the proposed solution. More... »

PAGES

1079-1095

References to SciGraph publications

  • 2013. Fundamentals of Business Process Management in NONE
  • 2010-05-07. Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation in REQUIREMENTS ENGINEERING
  • 2009. Formal Definition of Measures for BPMN Models in SOFTWARE PROCESS AND PRODUCT MEASUREMENT
  • 2008-01-01. View-Based Integration of Process-Driven SOA Models at Various Abstraction Levels in MODEL-BASED SOFTWARE AND DATA INTEGRATION
  • 2000-09. Complexity and Scientific Modelling in FOUNDATIONS OF SCIENCE
  • 2007-01-01. Extending BPMN for Modeling Complex Choreographies in ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: COOPIS, DOA, ODBASE, GADA, AND IS
  • 2007. What Makes a Good Diagram? Improving the Cognitive Effectiveness of Diagrams in IS Development in ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT
  • 2008. How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation in ACTIVE FLOW AND COMBUSTION CONTROL 2018
  • 2013. Eye-Tracking the Factors of Process Model Comprehension Tasks in ACTIVE FLOW AND COMBUSTION CONTROL 2018
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/s10270-017-0618-5

    DOI

    http://dx.doi.org/10.1007/s10270-017-0618-5

    DIMENSIONS

    https://app.dimensions.ai/details/publication/pub.1091388851


    Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
    Incoming Citations Browse incoming citations for this publication using opencitations.net

    JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information Systems", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia", 
              "id": "http://www.grid.ac/institutes/grid.8647.d", 
              "name": [
                "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Jo\u0161t", 
            "givenName": "Gregor", 
            "id": "sg:person.010644712417.00", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010644712417.00"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia", 
              "id": "http://www.grid.ac/institutes/grid.8647.d", 
              "name": [
                "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Heri\u010dko", 
            "givenName": "Marjan", 
            "id": "sg:person.011753277124.67", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011753277124.67"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia", 
              "id": "http://www.grid.ac/institutes/grid.8647.d", 
              "name": [
                "Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Polan\u010di\u010d", 
            "givenName": "Gregor", 
            "id": "sg:person.010440435651.71", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010440435651.71"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1023/a:1011383422394", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1008545019", 
              "https://doi.org/10.1023/a:1011383422394"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-0-387-70802-7_40", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1026823653", 
              "https://doi.org/10.1007/978-0-387-70802-7_40"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-78999-4_7", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1018260890", 
              "https://doi.org/10.1007/978-3-540-78999-4_7"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-38709-8_15", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007842570", 
              "https://doi.org/10.1007/978-3-642-38709-8_15"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-76848-7_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1039524571", 
              "https://doi.org/10.1007/978-3-540-76848-7_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-05415-0_21", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1016421980", 
              "https://doi.org/10.1007/978-3-642-05415-0_21"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-69534-9_35", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1009478278", 
              "https://doi.org/10.1007/978-3-540-69534-9_35"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s00766-010-0100-1", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1041331675", 
              "https://doi.org/10.1007/s00766-010-0100-1"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-33143-5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1040561137", 
              "https://doi.org/10.1007/978-3-642-33143-5"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2017-08-28", 
        "datePublishedReg": "2017-08-28", 
        "description": "The main purpose of business process diagrams is to make the communication between process-related stakeholders more effective. To this end, they need to be simple to read, which is often challenging to achieve. In this manner, the complexity of business process diagrams can negatively affect their correctness and understandability. The goal of this paper was to investigate an approach that makes business process diagrams appear less complex, without changing the corresponding notation. This was done by manipulating one of the properties of the notation\u2019s elements, namely opacity. Firstly, a literature overview was performed in order to obtain the theoretical foundations. Secondly, an exploratory case study was conducted and the results were applied in practice. Finally, the proposed solution was implemented in the form of a prototype software solution. Our analysis demonstrated that the structural complexity of the diagrams decreases when applying the proposed solution.", 
        "genre": "article", 
        "id": "sg:pub.10.1007/s10270-017-0618-5", 
        "isAccessibleForFree": false, 
        "isPartOf": [
          {
            "id": "sg:journal.1136228", 
            "issn": [
              "1619-1366", 
              "1619-1374"
            ], 
            "name": "Software and Systems Modeling", 
            "publisher": "Springer Nature", 
            "type": "Periodical"
          }, 
          {
            "issueNumber": "2", 
            "type": "PublicationIssue"
          }, 
          {
            "type": "PublicationVolume", 
            "volumeNumber": "18"
          }
        ], 
        "keywords": [
          "business process diagrams", 
          "process diagrams", 
          "complexity management techniques", 
          "software solutions", 
          "notation elements", 
          "theoretical foundation", 
          "corresponding notation", 
          "management techniques", 
          "exploratory case study", 
          "complexity", 
          "case study", 
          "understandability", 
          "correctness", 
          "notation", 
          "main purpose", 
          "implementation", 
          "communication", 
          "solution", 
          "literature overview", 
          "foundation", 
          "diagram", 
          "structural complexity", 
          "goal", 
          "technique", 
          "stakeholders", 
          "overview", 
          "order", 
          "elements", 
          "manner", 
          "end", 
          "purpose", 
          "results", 
          "highlights", 
          "practice", 
          "analysis", 
          "form", 
          "properties", 
          "study", 
          "opacity", 
          "paper", 
          "approach"
        ], 
        "name": "Theoretical foundations and implementation of business process diagrams\u2019 complexity management technique based on highlights", 
        "pagination": "1079-1095", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1091388851"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/s10270-017-0618-5"
            ]
          }
        ], 
        "sameAs": [
          "https://doi.org/10.1007/s10270-017-0618-5", 
          "https://app.dimensions.ai/details/publication/pub.1091388851"
        ], 
        "sdDataset": "articles", 
        "sdDatePublished": "2022-08-04T17:06", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-springernature-scigraph/baseset/20220804/entities/gbq_results/article/article_744.jsonl", 
        "type": "ScholarlyArticle", 
        "url": "https://doi.org/10.1007/s10270-017-0618-5"
      }
    ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/s10270-017-0618-5'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/s10270-017-0618-5'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/s10270-017-0618-5'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/s10270-017-0618-5'


     

    This table displays all metadata directly associated to this object as RDF triples.

    148 TRIPLES      21 PREDICATES      74 URIs      57 LITERALS      6 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/s10270-017-0618-5 schema:about anzsrc-for:08
    2 anzsrc-for:0806
    3 schema:author N9e440b7258974ab59e9d13d2c5bbdaa1
    4 schema:citation sg:pub.10.1007/978-0-387-70802-7_40
    5 sg:pub.10.1007/978-3-540-69534-9_35
    6 sg:pub.10.1007/978-3-540-76848-7_4
    7 sg:pub.10.1007/978-3-540-78999-4_7
    8 sg:pub.10.1007/978-3-642-05415-0_21
    9 sg:pub.10.1007/978-3-642-33143-5
    10 sg:pub.10.1007/978-3-642-38709-8_15
    11 sg:pub.10.1007/s00766-010-0100-1
    12 sg:pub.10.1023/a:1011383422394
    13 schema:datePublished 2017-08-28
    14 schema:datePublishedReg 2017-08-28
    15 schema:description The main purpose of business process diagrams is to make the communication between process-related stakeholders more effective. To this end, they need to be simple to read, which is often challenging to achieve. In this manner, the complexity of business process diagrams can negatively affect their correctness and understandability. The goal of this paper was to investigate an approach that makes business process diagrams appear less complex, without changing the corresponding notation. This was done by manipulating one of the properties of the notation’s elements, namely opacity. Firstly, a literature overview was performed in order to obtain the theoretical foundations. Secondly, an exploratory case study was conducted and the results were applied in practice. Finally, the proposed solution was implemented in the form of a prototype software solution. Our analysis demonstrated that the structural complexity of the diagrams decreases when applying the proposed solution.
    16 schema:genre article
    17 schema:isAccessibleForFree false
    18 schema:isPartOf N3b86c21f4fe648709a12abef5bf37638
    19 Nbe0f1b7165fb44fe80710d8f5475f142
    20 sg:journal.1136228
    21 schema:keywords analysis
    22 approach
    23 business process diagrams
    24 case study
    25 communication
    26 complexity
    27 complexity management techniques
    28 correctness
    29 corresponding notation
    30 diagram
    31 elements
    32 end
    33 exploratory case study
    34 form
    35 foundation
    36 goal
    37 highlights
    38 implementation
    39 literature overview
    40 main purpose
    41 management techniques
    42 manner
    43 notation
    44 notation elements
    45 opacity
    46 order
    47 overview
    48 paper
    49 practice
    50 process diagrams
    51 properties
    52 purpose
    53 results
    54 software solutions
    55 solution
    56 stakeholders
    57 structural complexity
    58 study
    59 technique
    60 theoretical foundation
    61 understandability
    62 schema:name Theoretical foundations and implementation of business process diagrams’ complexity management technique based on highlights
    63 schema:pagination 1079-1095
    64 schema:productId N3478d9a15a2f4c999ddb53e50da6d2f8
    65 N604f48fcb9c64b6abd676a50217989a0
    66 schema:sameAs https://app.dimensions.ai/details/publication/pub.1091388851
    67 https://doi.org/10.1007/s10270-017-0618-5
    68 schema:sdDatePublished 2022-08-04T17:06
    69 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    70 schema:sdPublisher N8f9aa929b45d4998aa94247088f184a1
    71 schema:url https://doi.org/10.1007/s10270-017-0618-5
    72 sgo:license sg:explorer/license/
    73 sgo:sdDataset articles
    74 rdf:type schema:ScholarlyArticle
    75 N3478d9a15a2f4c999ddb53e50da6d2f8 schema:name doi
    76 schema:value 10.1007/s10270-017-0618-5
    77 rdf:type schema:PropertyValue
    78 N35779f8b77fa4c81a8ec7e2744a2cb06 rdf:first sg:person.010440435651.71
    79 rdf:rest rdf:nil
    80 N3b86c21f4fe648709a12abef5bf37638 schema:volumeNumber 18
    81 rdf:type schema:PublicationVolume
    82 N604f48fcb9c64b6abd676a50217989a0 schema:name dimensions_id
    83 schema:value pub.1091388851
    84 rdf:type schema:PropertyValue
    85 N8f9aa929b45d4998aa94247088f184a1 schema:name Springer Nature - SN SciGraph project
    86 rdf:type schema:Organization
    87 N9e440b7258974ab59e9d13d2c5bbdaa1 rdf:first sg:person.010644712417.00
    88 rdf:rest Nbdb817d25b7146408cc59fb1082c6556
    89 Nbdb817d25b7146408cc59fb1082c6556 rdf:first sg:person.011753277124.67
    90 rdf:rest N35779f8b77fa4c81a8ec7e2744a2cb06
    91 Nbe0f1b7165fb44fe80710d8f5475f142 schema:issueNumber 2
    92 rdf:type schema:PublicationIssue
    93 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    94 schema:name Information and Computing Sciences
    95 rdf:type schema:DefinedTerm
    96 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
    97 schema:name Information Systems
    98 rdf:type schema:DefinedTerm
    99 sg:journal.1136228 schema:issn 1619-1366
    100 1619-1374
    101 schema:name Software and Systems Modeling
    102 schema:publisher Springer Nature
    103 rdf:type schema:Periodical
    104 sg:person.010440435651.71 schema:affiliation grid-institutes:grid.8647.d
    105 schema:familyName Polančič
    106 schema:givenName Gregor
    107 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010440435651.71
    108 rdf:type schema:Person
    109 sg:person.010644712417.00 schema:affiliation grid-institutes:grid.8647.d
    110 schema:familyName Jošt
    111 schema:givenName Gregor
    112 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010644712417.00
    113 rdf:type schema:Person
    114 sg:person.011753277124.67 schema:affiliation grid-institutes:grid.8647.d
    115 schema:familyName Heričko
    116 schema:givenName Marjan
    117 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011753277124.67
    118 rdf:type schema:Person
    119 sg:pub.10.1007/978-0-387-70802-7_40 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026823653
    120 https://doi.org/10.1007/978-0-387-70802-7_40
    121 rdf:type schema:CreativeWork
    122 sg:pub.10.1007/978-3-540-69534-9_35 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009478278
    123 https://doi.org/10.1007/978-3-540-69534-9_35
    124 rdf:type schema:CreativeWork
    125 sg:pub.10.1007/978-3-540-76848-7_4 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039524571
    126 https://doi.org/10.1007/978-3-540-76848-7_4
    127 rdf:type schema:CreativeWork
    128 sg:pub.10.1007/978-3-540-78999-4_7 schema:sameAs https://app.dimensions.ai/details/publication/pub.1018260890
    129 https://doi.org/10.1007/978-3-540-78999-4_7
    130 rdf:type schema:CreativeWork
    131 sg:pub.10.1007/978-3-642-05415-0_21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1016421980
    132 https://doi.org/10.1007/978-3-642-05415-0_21
    133 rdf:type schema:CreativeWork
    134 sg:pub.10.1007/978-3-642-33143-5 schema:sameAs https://app.dimensions.ai/details/publication/pub.1040561137
    135 https://doi.org/10.1007/978-3-642-33143-5
    136 rdf:type schema:CreativeWork
    137 sg:pub.10.1007/978-3-642-38709-8_15 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007842570
    138 https://doi.org/10.1007/978-3-642-38709-8_15
    139 rdf:type schema:CreativeWork
    140 sg:pub.10.1007/s00766-010-0100-1 schema:sameAs https://app.dimensions.ai/details/publication/pub.1041331675
    141 https://doi.org/10.1007/s00766-010-0100-1
    142 rdf:type schema:CreativeWork
    143 sg:pub.10.1023/a:1011383422394 schema:sameAs https://app.dimensions.ai/details/publication/pub.1008545019
    144 https://doi.org/10.1023/a:1011383422394
    145 rdf:type schema:CreativeWork
    146 grid-institutes:grid.8647.d schema:alternateName Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia
    147 schema:name Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, 2000, Maribor, Slovenia
    148 rdf:type schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...