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 N012711905e714848935ba9d7691d06e1
    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 Nebaa26b80c1a4f618d271f9b9148cbe0
    23 schema:genre chapter
    24 schema:inLanguage en
    25 schema:isAccessibleForFree false
    26 schema:isPartOf Nca79df1fef5642ba965570fb08a74931
    27 schema:name Measuring and Evaluating the Performance of Self-Organization Mechanisms Within Collective Adaptive Systems
    28 schema:pagination 202-220
    29 schema:productId N743acb917e0f45aba9222cfbede8f48c
    30 Nbf11715e505d4feea3d3369ad8eade2a
    31 Ne2478955ce654328bd89450568845d34
    32 schema:publisher N3565f08219b542a29d1128b95c816fc3
    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 Ne6350ba905f64d9fb70c197a51ee7a1e
    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 N012711905e714848935ba9d7691d06e1 rdf:first sg:person.012773773105.60
    43 rdf:rest N7175daa847f54cab8f111f5c7de62bcd
    44 N0507cfb5f2284929893d3d1027c3ea56 rdf:first sg:person.012261146670.44
    45 rdf:rest Nc8ac61f5ee97470f8ea217d4dd754a68
    46 N0ccadc7ff9a44be8acecef5f233f0e12 schema:familyName Margaria
    47 schema:givenName Tiziana
    48 rdf:type schema:Person
    49 N3565f08219b542a29d1128b95c816fc3 schema:location Cham
    50 schema:name Springer International Publishing
    51 rdf:type schema:Organisation
    52 N7175daa847f54cab8f111f5c7de62bcd rdf:first sg:person.015234756176.78
    53 rdf:rest N0507cfb5f2284929893d3d1027c3ea56
    54 N743acb917e0f45aba9222cfbede8f48c schema:name readcube_id
    55 schema:value 33762a2eff9d815c1acb13ca5bad39130fb708a2d6bebc0260d93b9b4fbd99ad
    56 rdf:type schema:PropertyValue
    57 Nbf11715e505d4feea3d3369ad8eade2a schema:name dimensions_id
    58 schema:value pub.1107922855
    59 rdf:type schema:PropertyValue
    60 Nc8ac61f5ee97470f8ea217d4dd754a68 rdf:first sg:person.010252757021.56
    61 rdf:rest rdf:nil
    62 Nca79df1fef5642ba965570fb08a74931 schema:isbn 978-3-030-03423-8
    63 978-3-030-03424-5
    64 schema:name Leveraging Applications of Formal Methods, Verification and Validation. Distributed Systems
    65 rdf:type schema:Book
    66 Nd5f5b4d132f5439ca457f3b05bd7a247 rdf:first Neab4036580fb4f118f7854e1d0beacc1
    67 rdf:rest rdf:nil
    68 Ne2478955ce654328bd89450568845d34 schema:name doi
    69 schema:value 10.1007/978-3-030-03424-5_14
    70 rdf:type schema:PropertyValue
    71 Ne6350ba905f64d9fb70c197a51ee7a1e schema:name Springer Nature - SN SciGraph project
    72 rdf:type schema:Organization
    73 Neab4036580fb4f118f7854e1d0beacc1 schema:familyName Steffen
    74 schema:givenName Bernhard
    75 rdf:type schema:Person
    76 Nebaa26b80c1a4f618d271f9b9148cbe0 rdf:first N0ccadc7ff9a44be8acecef5f233f0e12
    77 rdf:rest Nd5f5b4d132f5439ca457f3b05bd7a247
    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)


    ...