Measuring and Evaluating the Performance of Self-Organization Mechanisms Within Collective Adaptive Systems View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2018-10-31

AUTHORS

Benedikt Eberhardinger , Hella Ponsar , Dominik Klumpp , Wolfgang Reif

ABSTRACT

By restructuring and reconfiguring itself at run-time, a collective adaptive system (CAS) is able to fulfill its requirements under uncertain, ever-changing environmental conditions. Indeed, this process of self-organization (SO) is of utmost importance for the ability of the CAS to perform. However, it is hard to design high-performing SO mechanisms, because the environmental conditions are partially unpredictable at design time. Thus, a crucial aid for the development of SO mechanisms is a tool set enabling performance evaluations at design time in order to select the best-fitting mechanism and parametrize it. We present a metric for measuring the performance of an SO mechanism as well as a framework that enables evaluation of this metric. The proposed metric is evaluated for different kinds of SO mechanisms in two case studies: a smart energy management system and a self-organizing production cell. More... »

PAGES

202-220

References to SciGraph publications

  • 2013. Procedural Justice and ‘Fitness for Purpose’ of Self-organising Electronic Institutions in PRIMA 2013: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS
  • 2016. Back-to-Back Testing of Self-organization Mechanisms in TESTING SOFTWARE AND SYSTEMS
  • 2016. Collective Autonomic Systems: Towards Engineering Principles and Their Foundations in TRANSACTIONS ON FOUNDATIONS FOR MASTERING CHANGE I
  • 2017. An Approach for Isolated Testing of Self-Organization Algorithms in SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS III. ASSURANCES
  • Book

    TITLE

    Leveraging Applications of Formal Methods, Verification and Validation. Distributed Systems

    ISBN

    978-3-030-03423-8
    978-3-030-03424-5

    Author Affiliations

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-030-03424-5_14

    DOI

    http://dx.doi.org/10.1007/978-3-030-03424-5_14

    DIMENSIONS

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


    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/1701", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Psychology", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/17", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Psychology and Cognitive Sciences", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "University of Augsburg", 
              "id": "https://www.grid.ac/institutes/grid.7307.3", 
              "name": [
                "Institute for Software and Systems Engineering, University of Augsburg, Augsburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Eberhardinger", 
            "givenName": "Benedikt", 
            "id": "sg:person.012773773105.60", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012773773105.60"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of Augsburg", 
              "id": "https://www.grid.ac/institutes/grid.7307.3", 
              "name": [
                "Institute for Software and Systems Engineering, University of Augsburg, Augsburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Ponsar", 
            "givenName": "Hella", 
            "id": "sg:person.015234756176.78", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015234756176.78"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of Augsburg", 
              "id": "https://www.grid.ac/institutes/grid.7307.3", 
              "name": [
                "Institute for Software and Systems Engineering, University of Augsburg, Augsburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Klumpp", 
            "givenName": "Dominik", 
            "id": "sg:person.012261146670.44", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012261146670.44"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of Augsburg", 
              "id": "https://www.grid.ac/institutes/grid.7307.3", 
              "name": [
                "Institute for Software and Systems Engineering, University of Augsburg, Augsburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Reif", 
            "givenName": "Wolfgang", 
            "id": "sg:person.010252757021.56", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010252757021.56"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "https://doi.org/10.1016/j.procir.2014.03.115", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1009962024"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1098/rsta.1937.0005", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1028936738"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/2465478.2465489", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1038419294"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/1808984.1808988", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1045021804"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-44927-7_18", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1048807997", 
              "https://doi.org/10.1007/978-3-642-44927-7_18"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1016/j.peva.2009.12.001", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1051945341"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/tse.1975.6312856", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061787106"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-46508-1_10", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1084848846", 
              "https://doi.org/10.1007/978-3-319-46508-1_10"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-47443-4_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1086153515", 
              "https://doi.org/10.1007/978-3-319-47443-4_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/percomw.2010.5470667", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1094022006"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/sasow.2015.25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1094498815"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/sasow.2015.26", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1095204923"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.5220/0006137300390050", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1098423706"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.5220/0005220501510163", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1099419656"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-74183-3_7", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1100463125", 
              "https://doi.org/10.1007/978-3-319-74183-3_7"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2018-10-31", 
        "datePublishedReg": "2018-10-31", 
        "description": "By restructuring and reconfiguring itself at run-time, a collective adaptive system (CAS) is able to fulfill its requirements under uncertain, ever-changing environmental conditions. Indeed, this process of self-organization (SO) is of utmost importance for the ability of the CAS to perform. However, it is hard to design high-performing SO mechanisms, because the environmental conditions are partially unpredictable at design time. Thus, a crucial aid for the development of SO mechanisms is a tool set enabling performance evaluations at design time in order to select the best-fitting mechanism and parametrize it. We present a metric for measuring the performance of an SO mechanism as well as a framework that enables evaluation of this metric. The proposed metric is evaluated for different kinds of SO mechanisms in two case studies: a smart energy management system and a self-organizing production cell.", 
        "editor": [
          {
            "familyName": "Margaria", 
            "givenName": "Tiziana", 
            "type": "Person"
          }, 
          {
            "familyName": "Steffen", 
            "givenName": "Bernhard", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-030-03424-5_14", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": false, 
        "isPartOf": {
          "isbn": [
            "978-3-030-03423-8", 
            "978-3-030-03424-5"
          ], 
          "name": "Leveraging Applications of Formal Methods, Verification and Validation. Distributed Systems", 
          "type": "Book"
        }, 
        "name": "Measuring and Evaluating the Performance of Self-Organization Mechanisms Within Collective Adaptive Systems", 
        "pagination": "202-220", 
        "productId": [
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-030-03424-5_14"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "33762a2eff9d815c1acb13ca5bad39130fb708a2d6bebc0260d93b9b4fbd99ad"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1107922855"
            ]
          }
        ], 
        "publisher": {
          "location": "Cham", 
          "name": "Springer International Publishing", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-030-03424-5_14", 
          "https://app.dimensions.ai/details/publication/pub.1107922855"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T04:41", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000322_0000000322/records_65002_00000000.jsonl", 
        "type": "Chapter", 
        "url": "https://link.springer.com/10.1007%2F978-3-030-03424-5_14"
      }
    ]
     

    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/978-3-030-03424-5_14'

    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/978-3-030-03424-5_14'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-03424-5_14'

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

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-03424-5_14'


     

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

    140 TRIPLES      23 PREDICATES      41 URIs      19 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-030-03424-5_14 schema:about anzsrc-for:17
    2 anzsrc-for:1701
    3 schema:author Ndc9c5ca809704621bb042a1902f94a46
    4 schema:citation sg:pub.10.1007/978-3-319-46508-1_10
    5 sg:pub.10.1007/978-3-319-47443-4_2
    6 sg:pub.10.1007/978-3-319-74183-3_7
    7 sg:pub.10.1007/978-3-642-44927-7_18
    8 https://doi.org/10.1016/j.peva.2009.12.001
    9 https://doi.org/10.1016/j.procir.2014.03.115
    10 https://doi.org/10.1098/rsta.1937.0005
    11 https://doi.org/10.1109/percomw.2010.5470667
    12 https://doi.org/10.1109/sasow.2015.25
    13 https://doi.org/10.1109/sasow.2015.26
    14 https://doi.org/10.1109/tse.1975.6312856
    15 https://doi.org/10.1145/1808984.1808988
    16 https://doi.org/10.1145/2465478.2465489
    17 https://doi.org/10.5220/0005220501510163
    18 https://doi.org/10.5220/0006137300390050
    19 schema:datePublished 2018-10-31
    20 schema:datePublishedReg 2018-10-31
    21 schema:description By restructuring and reconfiguring itself at run-time, a collective adaptive system (CAS) is able to fulfill its requirements under uncertain, ever-changing environmental conditions. Indeed, this process of self-organization (SO) is of utmost importance for the ability of the CAS to perform. However, it is hard to design high-performing SO mechanisms, because the environmental conditions are partially unpredictable at design time. Thus, a crucial aid for the development of SO mechanisms is a tool set enabling performance evaluations at design time in order to select the best-fitting mechanism and parametrize it. We present a metric for measuring the performance of an SO mechanism as well as a framework that enables evaluation of this metric. The proposed metric is evaluated for different kinds of SO mechanisms in two case studies: a smart energy management system and a self-organizing production cell.
    22 schema:editor Nc480052eb994494fba777ba62db7758e
    23 schema:genre chapter
    24 schema:inLanguage en
    25 schema:isAccessibleForFree false
    26 schema:isPartOf N0e7b76c144e64802a104517507f1622f
    27 schema:name Measuring and Evaluating the Performance of Self-Organization Mechanisms Within Collective Adaptive Systems
    28 schema:pagination 202-220
    29 schema:productId N245b29feb75042f28371713ad8a272af
    30 N2cf9f925624c4070b49070a4a5e540f6
    31 N54b43ae915494001bd2ffb66ab5136df
    32 schema:publisher N05167f295fd14178b4ce9fde14443712
    33 schema:sameAs https://app.dimensions.ai/details/publication/pub.1107922855
    34 https://doi.org/10.1007/978-3-030-03424-5_14
    35 schema:sdDatePublished 2019-04-16T04:41
    36 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    37 schema:sdPublisher N40e669ae28444d9aba022259f993d5f3
    38 schema:url https://link.springer.com/10.1007%2F978-3-030-03424-5_14
    39 sgo:license sg:explorer/license/
    40 sgo:sdDataset chapters
    41 rdf:type schema:Chapter
    42 N05167f295fd14178b4ce9fde14443712 schema:location Cham
    43 schema:name Springer International Publishing
    44 rdf:type schema:Organisation
    45 N09ebae8b97684ab3a98fc91efd98e0c4 rdf:first sg:person.015234756176.78
    46 rdf:rest Na1039818c2ba49418c5d1bba08c983af
    47 N0e7b76c144e64802a104517507f1622f schema:isbn 978-3-030-03423-8
    48 978-3-030-03424-5
    49 schema:name Leveraging Applications of Formal Methods, Verification and Validation. Distributed Systems
    50 rdf:type schema:Book
    51 N245b29feb75042f28371713ad8a272af schema:name readcube_id
    52 schema:value 33762a2eff9d815c1acb13ca5bad39130fb708a2d6bebc0260d93b9b4fbd99ad
    53 rdf:type schema:PropertyValue
    54 N2cf9f925624c4070b49070a4a5e540f6 schema:name dimensions_id
    55 schema:value pub.1107922855
    56 rdf:type schema:PropertyValue
    57 N40e669ae28444d9aba022259f993d5f3 schema:name Springer Nature - SN SciGraph project
    58 rdf:type schema:Organization
    59 N54b43ae915494001bd2ffb66ab5136df schema:name doi
    60 schema:value 10.1007/978-3-030-03424-5_14
    61 rdf:type schema:PropertyValue
    62 N8561b21f08d043e68e8e3806becaa8e8 rdf:first Nffd459591b7a44a9858967d3e2173bea
    63 rdf:rest rdf:nil
    64 Na1039818c2ba49418c5d1bba08c983af rdf:first sg:person.012261146670.44
    65 rdf:rest Ndd768a38903748c59ae21445a4d69caa
    66 Naade7b86b3fd4dc78e5d72a60f8c86bb schema:familyName Margaria
    67 schema:givenName Tiziana
    68 rdf:type schema:Person
    69 Nc480052eb994494fba777ba62db7758e rdf:first Naade7b86b3fd4dc78e5d72a60f8c86bb
    70 rdf:rest N8561b21f08d043e68e8e3806becaa8e8
    71 Ndc9c5ca809704621bb042a1902f94a46 rdf:first sg:person.012773773105.60
    72 rdf:rest N09ebae8b97684ab3a98fc91efd98e0c4
    73 Ndd768a38903748c59ae21445a4d69caa rdf:first sg:person.010252757021.56
    74 rdf:rest rdf:nil
    75 Nffd459591b7a44a9858967d3e2173bea schema:familyName Steffen
    76 schema:givenName Bernhard
    77 rdf:type schema:Person
    78 anzsrc-for:17 schema:inDefinedTermSet anzsrc-for:
    79 schema:name Psychology and Cognitive Sciences
    80 rdf:type schema:DefinedTerm
    81 anzsrc-for:1701 schema:inDefinedTermSet anzsrc-for:
    82 schema:name Psychology
    83 rdf:type schema:DefinedTerm
    84 sg:person.010252757021.56 schema:affiliation https://www.grid.ac/institutes/grid.7307.3
    85 schema:familyName Reif
    86 schema:givenName Wolfgang
    87 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010252757021.56
    88 rdf:type schema:Person
    89 sg:person.012261146670.44 schema:affiliation https://www.grid.ac/institutes/grid.7307.3
    90 schema:familyName Klumpp
    91 schema:givenName Dominik
    92 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012261146670.44
    93 rdf:type schema:Person
    94 sg:person.012773773105.60 schema:affiliation https://www.grid.ac/institutes/grid.7307.3
    95 schema:familyName Eberhardinger
    96 schema:givenName Benedikt
    97 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012773773105.60
    98 rdf:type schema:Person
    99 sg:person.015234756176.78 schema:affiliation https://www.grid.ac/institutes/grid.7307.3
    100 schema:familyName Ponsar
    101 schema:givenName Hella
    102 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015234756176.78
    103 rdf:type schema:Person
    104 sg:pub.10.1007/978-3-319-46508-1_10 schema:sameAs https://app.dimensions.ai/details/publication/pub.1084848846
    105 https://doi.org/10.1007/978-3-319-46508-1_10
    106 rdf:type schema:CreativeWork
    107 sg:pub.10.1007/978-3-319-47443-4_2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1086153515
    108 https://doi.org/10.1007/978-3-319-47443-4_2
    109 rdf:type schema:CreativeWork
    110 sg:pub.10.1007/978-3-319-74183-3_7 schema:sameAs https://app.dimensions.ai/details/publication/pub.1100463125
    111 https://doi.org/10.1007/978-3-319-74183-3_7
    112 rdf:type schema:CreativeWork
    113 sg:pub.10.1007/978-3-642-44927-7_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1048807997
    114 https://doi.org/10.1007/978-3-642-44927-7_18
    115 rdf:type schema:CreativeWork
    116 https://doi.org/10.1016/j.peva.2009.12.001 schema:sameAs https://app.dimensions.ai/details/publication/pub.1051945341
    117 rdf:type schema:CreativeWork
    118 https://doi.org/10.1016/j.procir.2014.03.115 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009962024
    119 rdf:type schema:CreativeWork
    120 https://doi.org/10.1098/rsta.1937.0005 schema:sameAs https://app.dimensions.ai/details/publication/pub.1028936738
    121 rdf:type schema:CreativeWork
    122 https://doi.org/10.1109/percomw.2010.5470667 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094022006
    123 rdf:type schema:CreativeWork
    124 https://doi.org/10.1109/sasow.2015.25 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094498815
    125 rdf:type schema:CreativeWork
    126 https://doi.org/10.1109/sasow.2015.26 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095204923
    127 rdf:type schema:CreativeWork
    128 https://doi.org/10.1109/tse.1975.6312856 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061787106
    129 rdf:type schema:CreativeWork
    130 https://doi.org/10.1145/1808984.1808988 schema:sameAs https://app.dimensions.ai/details/publication/pub.1045021804
    131 rdf:type schema:CreativeWork
    132 https://doi.org/10.1145/2465478.2465489 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038419294
    133 rdf:type schema:CreativeWork
    134 https://doi.org/10.5220/0005220501510163 schema:sameAs https://app.dimensions.ai/details/publication/pub.1099419656
    135 rdf:type schema:CreativeWork
    136 https://doi.org/10.5220/0006137300390050 schema:sameAs https://app.dimensions.ai/details/publication/pub.1098423706
    137 rdf:type schema:CreativeWork
    138 https://www.grid.ac/institutes/grid.7307.3 schema:alternateName University of Augsburg
    139 schema:name Institute for Software and Systems Engineering, University of Augsburg, Augsburg, Germany
    140 rdf:type schema:Organization
     




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


    ...