A Practical Method and Tool for Systems Engineering of Service-Oriented Applications View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2007

AUTHORS

Lisa Bahler , Francesco Caruso , Josephine Micallef

ABSTRACT

As software organizations develop systems based on service-oriented architectures (SOAs), the role of systems engineers (SEs) is crucial. They drive the process, in a top-down fashion, from the vantage point of the business domain. The SE, utilizing tools that allow work at a suitably high level of abstraction, creates service description artifacts that document service contracts, the obligations that govern the integration of services into useful applications. This paper describes a practical systems engineering methodology and supporting toolset for SOA that has been successfully used within the telecommunications domain. The methodology and toolset, named the STructured Requirements and Interface Design Environment (STRIDE), are based upon a high-level service description meta-model, and as such, encourage top-down service design. STRIDE promotes reuse of service models, as well as of the artifacts generated from those models, across the enterprise. STRIDE also embodies an effective service evolution and versioning strategy. More... »

PAGES

472-483

Book

TITLE

Web Information Systems Engineering – WISE 2007

ISBN

978-3-540-76992-7

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-76993-4_39

DOI

http://dx.doi.org/10.1007/978-3-540-76993-4_39

DIMENSIONS

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


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/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "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": "Ericsson (United States)", 
          "id": "https://www.grid.ac/institutes/grid.432790.b", 
          "name": [
            "Telcordia Technologies, One Telcordia Drive Piscataway, NJ 08854-4157, US"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Bahler", 
        "givenName": "Lisa", 
        "id": "sg:person.013121406017.91", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013121406017.91"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Ericsson (United States)", 
          "id": "https://www.grid.ac/institutes/grid.432790.b", 
          "name": [
            "Telcordia Technologies, One Telcordia Drive Piscataway, NJ 08854-4157, US"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Caruso", 
        "givenName": "Francesco", 
        "id": "sg:person.014025114605.09", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014025114605.09"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Ericsson (United States)", 
          "id": "https://www.grid.ac/institutes/grid.432790.b", 
          "name": [
            "Telcordia Technologies, One Telcordia Drive Piscataway, NJ 08854-4157, US"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Micallef", 
        "givenName": "Josephine", 
        "id": "sg:person.016107310017.86", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016107310017.86"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2007", 
    "datePublishedReg": "2007-01-01", 
    "description": "As software organizations develop systems based on service-oriented architectures (SOAs), the role of systems engineers (SEs) is crucial. They drive the process, in a top-down fashion, from the vantage point of the business domain. The SE, utilizing tools that allow work at a suitably high level of abstraction, creates service description artifacts that document service contracts, the obligations that govern the integration of services into useful applications. This paper describes a practical systems engineering methodology and supporting toolset for SOA that has been successfully used within the telecommunications domain. The methodology and toolset, named the STructured Requirements and Interface Design Environment (STRIDE), are based upon a high-level service description meta-model, and as such, encourage top-down service design. STRIDE promotes reuse of service models, as well as of the artifacts generated from those models, across the enterprise. STRIDE also embodies an effective service evolution and versioning strategy.", 
    "editor": [
      {
        "familyName": "Benatallah", 
        "givenName": "Boualem", 
        "type": "Person"
      }, 
      {
        "familyName": "Casati", 
        "givenName": "Fabio", 
        "type": "Person"
      }, 
      {
        "familyName": "Georgakopoulos", 
        "givenName": "Dimitrios", 
        "type": "Person"
      }, 
      {
        "familyName": "Bartolini", 
        "givenName": "Claudio", 
        "type": "Person"
      }, 
      {
        "familyName": "Sadiq", 
        "givenName": "Wasim", 
        "type": "Person"
      }, 
      {
        "familyName": "Godart", 
        "givenName": "Claude", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-76993-4_39", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-76992-7"
      ], 
      "name": "Web Information Systems Engineering \u2013 WISE 2007", 
      "type": "Book"
    }, 
    "name": "A Practical Method and Tool for Systems Engineering of Service-Oriented Applications", 
    "pagination": "472-483", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-76993-4_39"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "7f87985e27e2e595a6f2427182b16b5c1e689cfe219b6da47d4900fa771cbb28"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1026770064"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-76993-4_39", 
      "https://app.dimensions.ai/details/publication/pub.1026770064"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T05:29", 
    "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/0000000346_0000000346/records_99802_00000001.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F978-3-540-76993-4_39"
  }
]
 

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-540-76993-4_39'

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-540-76993-4_39'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-76993-4_39'

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-540-76993-4_39'


 

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

103 TRIPLES      22 PREDICATES      27 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-76993-4_39 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 schema:author N43e2ee2f0a274e80be17dbd2908f5473
4 schema:datePublished 2007
5 schema:datePublishedReg 2007-01-01
6 schema:description As software organizations develop systems based on service-oriented architectures (SOAs), the role of systems engineers (SEs) is crucial. They drive the process, in a top-down fashion, from the vantage point of the business domain. The SE, utilizing tools that allow work at a suitably high level of abstraction, creates service description artifacts that document service contracts, the obligations that govern the integration of services into useful applications. This paper describes a practical systems engineering methodology and supporting toolset for SOA that has been successfully used within the telecommunications domain. The methodology and toolset, named the STructured Requirements and Interface Design Environment (STRIDE), are based upon a high-level service description meta-model, and as such, encourage top-down service design. STRIDE promotes reuse of service models, as well as of the artifacts generated from those models, across the enterprise. STRIDE also embodies an effective service evolution and versioning strategy.
7 schema:editor Nc6da14a376fa4821b4076d0a527a3d5a
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N9462a084fb0c440bbf1774308964872f
12 schema:name A Practical Method and Tool for Systems Engineering of Service-Oriented Applications
13 schema:pagination 472-483
14 schema:productId N1d58b237b7414946ae9e3343bb5aea64
15 N88640b5b9fff4b45a8ffefb4d5a93ee1
16 Ne7337a5a0d4a4b77b0fc7192dfce6e4d
17 schema:publisher N5b76e17e927a434cb2fcacafcd1d7e71
18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026770064
19 https://doi.org/10.1007/978-3-540-76993-4_39
20 schema:sdDatePublished 2019-04-16T05:29
21 schema:sdLicense https://scigraph.springernature.com/explorer/license/
22 schema:sdPublisher Na142cd9ebad240f88766c0f3cc71116a
23 schema:url https://link.springer.com/10.1007%2F978-3-540-76993-4_39
24 sgo:license sg:explorer/license/
25 sgo:sdDataset chapters
26 rdf:type schema:Chapter
27 N1aeecee85d0a4038838519d7ac0f21d8 schema:familyName Bartolini
28 schema:givenName Claudio
29 rdf:type schema:Person
30 N1d58b237b7414946ae9e3343bb5aea64 schema:name readcube_id
31 schema:value 7f87985e27e2e595a6f2427182b16b5c1e689cfe219b6da47d4900fa771cbb28
32 rdf:type schema:PropertyValue
33 N42d7454d354243c188ae5ac94b3c6a1f schema:familyName Sadiq
34 schema:givenName Wasim
35 rdf:type schema:Person
36 N43e2ee2f0a274e80be17dbd2908f5473 rdf:first sg:person.013121406017.91
37 rdf:rest Nef45e93d189f4202bd7de5c4d523d2a5
38 N5b76e17e927a434cb2fcacafcd1d7e71 schema:location Berlin, Heidelberg
39 schema:name Springer Berlin Heidelberg
40 rdf:type schema:Organisation
41 N6f5f3f9a93624142b0914e4b8fc1629b schema:familyName Casati
42 schema:givenName Fabio
43 rdf:type schema:Person
44 N82f1206f97c94157b593b2371bbdfbbd rdf:first N1aeecee85d0a4038838519d7ac0f21d8
45 rdf:rest Nd661816764d140ceb74847d4d0480738
46 N846c1c7a43a547f694a3ce7805b98308 rdf:first N6f5f3f9a93624142b0914e4b8fc1629b
47 rdf:rest Nb0ee268907dc47fe95550c05cbee2e90
48 N88640b5b9fff4b45a8ffefb4d5a93ee1 schema:name doi
49 schema:value 10.1007/978-3-540-76993-4_39
50 rdf:type schema:PropertyValue
51 N9462a084fb0c440bbf1774308964872f schema:isbn 978-3-540-76992-7
52 schema:name Web Information Systems Engineering – WISE 2007
53 rdf:type schema:Book
54 N99cdbf06f2a84a1c956fa3c85130056d rdf:first Nfb8096a3b3be49dfad79cee25a9ea84c
55 rdf:rest rdf:nil
56 Na142cd9ebad240f88766c0f3cc71116a schema:name Springer Nature - SN SciGraph project
57 rdf:type schema:Organization
58 Nb0ee268907dc47fe95550c05cbee2e90 rdf:first Nb550b23930794d859f4a0e41c2934cf1
59 rdf:rest N82f1206f97c94157b593b2371bbdfbbd
60 Nb550b23930794d859f4a0e41c2934cf1 schema:familyName Georgakopoulos
61 schema:givenName Dimitrios
62 rdf:type schema:Person
63 Nbba220d700e844c5a57ffde2bcb90ff2 schema:familyName Benatallah
64 schema:givenName Boualem
65 rdf:type schema:Person
66 Nc6da14a376fa4821b4076d0a527a3d5a rdf:first Nbba220d700e844c5a57ffde2bcb90ff2
67 rdf:rest N846c1c7a43a547f694a3ce7805b98308
68 Nd661816764d140ceb74847d4d0480738 rdf:first N42d7454d354243c188ae5ac94b3c6a1f
69 rdf:rest N99cdbf06f2a84a1c956fa3c85130056d
70 Ne7337a5a0d4a4b77b0fc7192dfce6e4d schema:name dimensions_id
71 schema:value pub.1026770064
72 rdf:type schema:PropertyValue
73 Nef45e93d189f4202bd7de5c4d523d2a5 rdf:first sg:person.014025114605.09
74 rdf:rest Nf7254f3bf51c48769d8d27ac881cafd8
75 Nf7254f3bf51c48769d8d27ac881cafd8 rdf:first sg:person.016107310017.86
76 rdf:rest rdf:nil
77 Nfb8096a3b3be49dfad79cee25a9ea84c schema:familyName Godart
78 schema:givenName Claude
79 rdf:type schema:Person
80 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
81 schema:name Information and Computing Sciences
82 rdf:type schema:DefinedTerm
83 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
84 schema:name Computer Software
85 rdf:type schema:DefinedTerm
86 sg:person.013121406017.91 schema:affiliation https://www.grid.ac/institutes/grid.432790.b
87 schema:familyName Bahler
88 schema:givenName Lisa
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013121406017.91
90 rdf:type schema:Person
91 sg:person.014025114605.09 schema:affiliation https://www.grid.ac/institutes/grid.432790.b
92 schema:familyName Caruso
93 schema:givenName Francesco
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014025114605.09
95 rdf:type schema:Person
96 sg:person.016107310017.86 schema:affiliation https://www.grid.ac/institutes/grid.432790.b
97 schema:familyName Micallef
98 schema:givenName Josephine
99 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016107310017.86
100 rdf:type schema:Person
101 https://www.grid.ac/institutes/grid.432790.b schema:alternateName Ericsson (United States)
102 schema:name Telcordia Technologies, One Telcordia Drive Piscataway, NJ 08854-4157, US
103 rdf:type schema:Organization
 




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


...