Identifying Performance Objectives to Guide Service Oriented Architecture Layers View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2017

AUTHORS

Tehreem Masood , Chantal Bonner Cherifi , Néjib Moalla

ABSTRACT

Service oriented architecture is emerging as a powerful paradigm for organizations that need to integrate their applications within and across organizational boundaries. Organizations need to take decisions more quickly and need to change those decisions dynamicaly. Delivering an adequate level of performance is a critical and significant challenge that requires monitoring along the different layers of service oriented architecture. Current monitoring systems are designed to support specific layers but do not fulfil the requirements of all the layers of service oriented architecture. Ontologies on the semantic web standardize and formalize the concepts and store domain knowledge for effective decision making. In this paper, we propose performance monitoring framework for various layers of service oriented architecture. It integrates various ontologies to monitor the performance at the service oriented layers in order to ensure their sustainability. We design a Service Performance Ontology that captures all the information about the service domain. Along with that we design ontologies for ensuring performance at service level, binding level, composition level and server level. We conduct a performance evaluation over real web services using suitable estimators for response time, delay, loss and more. More... »

PAGES

216-226

References to SciGraph publications

  • 2016-03. SOA+d: a new way to design the decision in SOA—based on the new standard Decision Model and Notation (DMN) in SERVICE ORIENTED COMPUTING AND APPLICATIONS
  • 2011. TopHat: Supporting Experiments through Measurement Infrastructure Federation in TESTBEDS AND RESEARCH INFRASTRUCTURES. DEVELOPMENT OF NETWORKS AND COMMUNITIES
  • 2005. PerfSONAR: A Service Oriented Architecture for Multi-domain Network Monitoring in SERVICE-ORIENTED COMPUTING – ICSOC 2007
  • 2011. Benchmarking SOAP Binding in ON THE PERFORMANCE OF WEB SERVICES
  • Book

    TITLE

    Model-Driven Engineering and Software Development

    ISBN

    978-3-319-66301-2
    978-3-319-66302-9

    Author Affiliations

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-319-66302-9_11

    DOI

    http://dx.doi.org/10.1007/978-3-319-66302-9_11

    DIMENSIONS

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


    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/0806", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information Systems", 
            "type": "DefinedTerm"
          }, 
          {
            "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"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Lumi\u00e8re University Lyon 2", 
              "id": "https://www.grid.ac/institutes/grid.72960.3a", 
              "name": [
                "Universit\u00e9 Lumi\u00e8re Lyon 2"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Masood", 
            "givenName": "Tehreem", 
            "id": "sg:person.013223173465.73", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013223173465.73"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Lumi\u00e8re University Lyon 2", 
              "id": "https://www.grid.ac/institutes/grid.72960.3a", 
              "name": [
                "Universit\u00e9 Lumi\u00e8re Lyon 2"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Cherifi", 
            "givenName": "Chantal Bonner", 
            "id": "sg:person.016535724425.27", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016535724425.27"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Lumi\u00e8re University Lyon 2", 
              "id": "https://www.grid.ac/institutes/grid.72960.3a", 
              "name": [
                "Universit\u00e9 Lumi\u00e8re Lyon 2"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Moalla", 
            "givenName": "N\u00e9jib", 
            "id": "sg:person.014132231605.52", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014132231605.52"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-1-4614-1930-3_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1001821008", 
              "https://doi.org/10.1007/978-1-4614-1930-3_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-17851-1_41", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1008632972", 
              "https://doi.org/10.1007/978-3-642-17851-1_41"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-17851-1_41", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1008632972", 
              "https://doi.org/10.1007/978-3-642-17851-1_41"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s11761-014-0162-x", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1026217132", 
              "https://doi.org/10.1007/s11761-014-0162-x"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11596141_19", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1035764594", 
              "https://doi.org/10.1007/11596141_19"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11596141_19", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1035764594", 
              "https://doi.org/10.1007/11596141_19"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1147/sj.412.0170", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1063184695"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.7763/ijimt.2012.v3.277", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1074037478"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/edoc.2012.21", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1094076632"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/nomsw.2007.21", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1094792338"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2017", 
        "datePublishedReg": "2017-01-01", 
        "description": "Service oriented architecture is emerging as a powerful paradigm for organizations that need to integrate their applications within and across organizational boundaries. Organizations need to take decisions more quickly and need to change those decisions dynamicaly. Delivering an adequate level of performance is a critical and significant challenge that requires monitoring along the different layers of service oriented architecture. Current monitoring systems are designed to support specific layers but do not fulfil the requirements of all the layers of service oriented architecture. Ontologies on the semantic web standardize and formalize the concepts and store domain knowledge for effective decision making. In this paper, we propose performance monitoring framework for various layers of service oriented architecture. It integrates various ontologies to monitor the performance at the service oriented layers in order to ensure their sustainability. We design a Service Performance Ontology that captures all the information about the service domain. Along with that we design ontologies for ensuring performance at service level, binding level, composition level and server level. We conduct a performance evaluation over real web services using suitable estimators for response time, delay, loss and more.", 
        "editor": [
          {
            "familyName": "Hammoudi", 
            "givenName": "Slimane", 
            "type": "Person"
          }, 
          {
            "familyName": "Pires", 
            "givenName": "Lu\u00eds Ferreira", 
            "type": "Person"
          }, 
          {
            "familyName": "Selic", 
            "givenName": "Bran", 
            "type": "Person"
          }, 
          {
            "familyName": "Desfray", 
            "givenName": "Philippe", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-319-66302-9_11", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": false, 
        "isPartOf": {
          "isbn": [
            "978-3-319-66301-2", 
            "978-3-319-66302-9"
          ], 
          "name": "Model-Driven Engineering and Software Development", 
          "type": "Book"
        }, 
        "name": "Identifying Performance Objectives to Guide Service Oriented Architecture Layers", 
        "pagination": "216-226", 
        "productId": [
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-319-66302-9_11"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "8099afdd740adfced0bf3a49673202940609b381e2589559adca5caa7bb7df68"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1091572386"
            ]
          }
        ], 
        "publisher": {
          "location": "Cham", 
          "name": "Springer International Publishing", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-319-66302-9_11", 
          "https://app.dimensions.ai/details/publication/pub.1091572386"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T00:31", 
        "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/0000000001_0000000264/records_8697_00000601.jsonl", 
        "type": "Chapter", 
        "url": "http://link.springer.com/10.1007/978-3-319-66302-9_11"
      }
    ]
     

    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-319-66302-9_11'

    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-319-66302-9_11'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-66302-9_11'

    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-319-66302-9_11'


     

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

    122 TRIPLES      23 PREDICATES      35 URIs      20 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-319-66302-9_11 schema:about anzsrc-for:08
    2 anzsrc-for:0806
    3 schema:author N7448782530934285baa8ccfc402eb5ee
    4 schema:citation sg:pub.10.1007/11596141_19
    5 sg:pub.10.1007/978-1-4614-1930-3_3
    6 sg:pub.10.1007/978-3-642-17851-1_41
    7 sg:pub.10.1007/s11761-014-0162-x
    8 https://doi.org/10.1109/edoc.2012.21
    9 https://doi.org/10.1109/nomsw.2007.21
    10 https://doi.org/10.1147/sj.412.0170
    11 https://doi.org/10.7763/ijimt.2012.v3.277
    12 schema:datePublished 2017
    13 schema:datePublishedReg 2017-01-01
    14 schema:description Service oriented architecture is emerging as a powerful paradigm for organizations that need to integrate their applications within and across organizational boundaries. Organizations need to take decisions more quickly and need to change those decisions dynamicaly. Delivering an adequate level of performance is a critical and significant challenge that requires monitoring along the different layers of service oriented architecture. Current monitoring systems are designed to support specific layers but do not fulfil the requirements of all the layers of service oriented architecture. Ontologies on the semantic web standardize and formalize the concepts and store domain knowledge for effective decision making. In this paper, we propose performance monitoring framework for various layers of service oriented architecture. It integrates various ontologies to monitor the performance at the service oriented layers in order to ensure their sustainability. We design a Service Performance Ontology that captures all the information about the service domain. Along with that we design ontologies for ensuring performance at service level, binding level, composition level and server level. We conduct a performance evaluation over real web services using suitable estimators for response time, delay, loss and more.
    15 schema:editor N74e58ad5a0584f5f8e8d405989c653f5
    16 schema:genre chapter
    17 schema:inLanguage en
    18 schema:isAccessibleForFree false
    19 schema:isPartOf N3e0dfdaffe344b3899e48daafd19b5b5
    20 schema:name Identifying Performance Objectives to Guide Service Oriented Architecture Layers
    21 schema:pagination 216-226
    22 schema:productId N54781eb6f8464574b7a68652fdfe5954
    23 Ne786fe38617d42fbb5616ce33526ec94
    24 Nfd4932bff7004833a155778d59df20ba
    25 schema:publisher N2994927c222145b2a42ed36f626549dc
    26 schema:sameAs https://app.dimensions.ai/details/publication/pub.1091572386
    27 https://doi.org/10.1007/978-3-319-66302-9_11
    28 schema:sdDatePublished 2019-04-16T00:31
    29 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    30 schema:sdPublisher Ndb7edcb9813a4f688c519edcea25d8a7
    31 schema:url http://link.springer.com/10.1007/978-3-319-66302-9_11
    32 sgo:license sg:explorer/license/
    33 sgo:sdDataset chapters
    34 rdf:type schema:Chapter
    35 N287fe348b8204d9ea51c1dbf79b24613 schema:familyName Selic
    36 schema:givenName Bran
    37 rdf:type schema:Person
    38 N2994927c222145b2a42ed36f626549dc schema:location Cham
    39 schema:name Springer International Publishing
    40 rdf:type schema:Organisation
    41 N3ca04fdbc4034a6ca0c4c8036917f6b3 rdf:first N287fe348b8204d9ea51c1dbf79b24613
    42 rdf:rest N911f9074614f4632a345bbbeb80092bc
    43 N3e0dfdaffe344b3899e48daafd19b5b5 schema:isbn 978-3-319-66301-2
    44 978-3-319-66302-9
    45 schema:name Model-Driven Engineering and Software Development
    46 rdf:type schema:Book
    47 N4c209aeccd7f4ea5a38531012bad5f9a schema:familyName Pires
    48 schema:givenName Luís Ferreira
    49 rdf:type schema:Person
    50 N54781eb6f8464574b7a68652fdfe5954 schema:name dimensions_id
    51 schema:value pub.1091572386
    52 rdf:type schema:PropertyValue
    53 N5a3e39d66937462895d09a7c87a8ef79 rdf:first sg:person.014132231605.52
    54 rdf:rest rdf:nil
    55 N7448782530934285baa8ccfc402eb5ee rdf:first sg:person.013223173465.73
    56 rdf:rest Ne99abcbbfadd475c95859a3b6227ea40
    57 N74e58ad5a0584f5f8e8d405989c653f5 rdf:first Nb06218f647304f95bfcf7eb793bad39c
    58 rdf:rest Nb7b3242e25a94fe69fe5abcbc1c668cb
    59 N911f9074614f4632a345bbbeb80092bc rdf:first Nb4dfb550ee6a4a459d85b9086a890932
    60 rdf:rest rdf:nil
    61 Nb06218f647304f95bfcf7eb793bad39c schema:familyName Hammoudi
    62 schema:givenName Slimane
    63 rdf:type schema:Person
    64 Nb4dfb550ee6a4a459d85b9086a890932 schema:familyName Desfray
    65 schema:givenName Philippe
    66 rdf:type schema:Person
    67 Nb7b3242e25a94fe69fe5abcbc1c668cb rdf:first N4c209aeccd7f4ea5a38531012bad5f9a
    68 rdf:rest N3ca04fdbc4034a6ca0c4c8036917f6b3
    69 Ndb7edcb9813a4f688c519edcea25d8a7 schema:name Springer Nature - SN SciGraph project
    70 rdf:type schema:Organization
    71 Ne786fe38617d42fbb5616ce33526ec94 schema:name readcube_id
    72 schema:value 8099afdd740adfced0bf3a49673202940609b381e2589559adca5caa7bb7df68
    73 rdf:type schema:PropertyValue
    74 Ne99abcbbfadd475c95859a3b6227ea40 rdf:first sg:person.016535724425.27
    75 rdf:rest N5a3e39d66937462895d09a7c87a8ef79
    76 Nfd4932bff7004833a155778d59df20ba schema:name doi
    77 schema:value 10.1007/978-3-319-66302-9_11
    78 rdf:type schema:PropertyValue
    79 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    80 schema:name Information and Computing Sciences
    81 rdf:type schema:DefinedTerm
    82 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
    83 schema:name Information Systems
    84 rdf:type schema:DefinedTerm
    85 sg:person.013223173465.73 schema:affiliation https://www.grid.ac/institutes/grid.72960.3a
    86 schema:familyName Masood
    87 schema:givenName Tehreem
    88 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013223173465.73
    89 rdf:type schema:Person
    90 sg:person.014132231605.52 schema:affiliation https://www.grid.ac/institutes/grid.72960.3a
    91 schema:familyName Moalla
    92 schema:givenName Néjib
    93 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014132231605.52
    94 rdf:type schema:Person
    95 sg:person.016535724425.27 schema:affiliation https://www.grid.ac/institutes/grid.72960.3a
    96 schema:familyName Cherifi
    97 schema:givenName Chantal Bonner
    98 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016535724425.27
    99 rdf:type schema:Person
    100 sg:pub.10.1007/11596141_19 schema:sameAs https://app.dimensions.ai/details/publication/pub.1035764594
    101 https://doi.org/10.1007/11596141_19
    102 rdf:type schema:CreativeWork
    103 sg:pub.10.1007/978-1-4614-1930-3_3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1001821008
    104 https://doi.org/10.1007/978-1-4614-1930-3_3
    105 rdf:type schema:CreativeWork
    106 sg:pub.10.1007/978-3-642-17851-1_41 schema:sameAs https://app.dimensions.ai/details/publication/pub.1008632972
    107 https://doi.org/10.1007/978-3-642-17851-1_41
    108 rdf:type schema:CreativeWork
    109 sg:pub.10.1007/s11761-014-0162-x schema:sameAs https://app.dimensions.ai/details/publication/pub.1026217132
    110 https://doi.org/10.1007/s11761-014-0162-x
    111 rdf:type schema:CreativeWork
    112 https://doi.org/10.1109/edoc.2012.21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094076632
    113 rdf:type schema:CreativeWork
    114 https://doi.org/10.1109/nomsw.2007.21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094792338
    115 rdf:type schema:CreativeWork
    116 https://doi.org/10.1147/sj.412.0170 schema:sameAs https://app.dimensions.ai/details/publication/pub.1063184695
    117 rdf:type schema:CreativeWork
    118 https://doi.org/10.7763/ijimt.2012.v3.277 schema:sameAs https://app.dimensions.ai/details/publication/pub.1074037478
    119 rdf:type schema:CreativeWork
    120 https://www.grid.ac/institutes/grid.72960.3a schema:alternateName Lumière University Lyon 2
    121 schema:name Université Lumière Lyon 2
    122 rdf:type schema:Organization
     




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


    ...