Content-Level Conformance Testing: An Information Mapping Case Study View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2005

AUTHORS

Boonserm Kulvatunyou , Nenad Ivezic , Albert T. Jones

ABSTRACT

Content-level conformance testing is a key to achieving interoperable data exchange among applications deployed across collaborating, yet independent enterprises. In this paper, we identify four types of content-level conformance tests to support interoperable data exchange: document-verification tests, information-mapping tests, transaction-behavior tests, and scenario-based tests. We describe in substantial detail our experience with information-mapping tests within an industrial B2B integration effort. We review different approaches to information-mapping conformance verification including logical consistency checking, human-computer interaction, and event-based checking. We adopt the human-computer interaction approach and describe a test-case generation methodology. The methodology details modeling, test requirements specification, abstract test-case definition, and, ultimately, executable test-case generation. Lastly, we provide experimental results of applying our methodology in the context of an automotive industry development of data exchange standard for interoperable inventory visibility applications. More... »

PAGES

349-364

Book

TITLE

Testing of Communicating Systems

ISBN

978-3-540-26054-7
978-3-540-32076-0

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/11430230_24

DOI

http://dx.doi.org/10.1007/11430230_24

DIMENSIONS

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


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": "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.94225.38", 
          "name": [
            "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kulvatunyou", 
        "givenName": "Boonserm", 
        "id": "sg:person.012173366141.22", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012173366141.22"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.94225.38", 
          "name": [
            "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ivezic", 
        "givenName": "Nenad", 
        "id": "sg:person.014422247772.79", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014422247772.79"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA", 
          "id": "http://www.grid.ac/institutes/grid.94225.38", 
          "name": [
            "National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Jones", 
        "givenName": "Albert T.", 
        "id": "sg:person.014237565217.36", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014237565217.36"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2005", 
    "datePublishedReg": "2005-01-01", 
    "description": "Content-level conformance testing is a key to achieving interoperable data exchange among applications deployed across collaborating, yet independent enterprises. In this paper, we identify four types of content-level conformance tests to support interoperable data exchange: document-verification tests, information-mapping tests, transaction-behavior tests, and scenario-based tests. We describe in substantial detail our experience with information-mapping tests within an industrial B2B integration effort. We review different approaches to information-mapping conformance verification including logical consistency checking, human-computer interaction, and event-based checking. We adopt the human-computer interaction approach and describe a test-case generation methodology. The methodology details modeling, test requirements specification, abstract test-case definition, and, ultimately, executable test-case generation. Lastly, we provide experimental results of applying our methodology in the context of an automotive industry development of data exchange standard for interoperable inventory visibility applications.", 
    "editor": [
      {
        "familyName": "Khendek", 
        "givenName": "Ferhat", 
        "type": "Person"
      }, 
      {
        "familyName": "Dssouli", 
        "givenName": "Rachida", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/11430230_24", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-26054-7", 
        "978-3-540-32076-0"
      ], 
      "name": "Testing of Communicating Systems", 
      "type": "Book"
    }, 
    "keywords": [
      "interoperable data exchange", 
      "data exchange", 
      "test-case generation methodology", 
      "human-computer interaction approach", 
      "human-computer interaction", 
      "data exchange standards", 
      "test case generation", 
      "scenario-based tests", 
      "test case definition", 
      "requirements specification", 
      "conformance verification", 
      "consistency checking", 
      "exchange standards", 
      "mapping case study", 
      "conformance testing", 
      "conformance tests", 
      "generation methodology", 
      "integration efforts", 
      "independent enterprises", 
      "checking", 
      "experimental results", 
      "detail modeling", 
      "interaction approach", 
      "automotive industry development", 
      "different approaches", 
      "case study", 
      "applications", 
      "substantial detail", 
      "verification", 
      "specification", 
      "methodology", 
      "key", 
      "enterprises", 
      "industry development", 
      "modeling", 
      "exchange", 
      "context", 
      "standards", 
      "definition", 
      "efforts", 
      "generation", 
      "detail", 
      "experience", 
      "testing", 
      "development", 
      "results", 
      "types", 
      "interaction", 
      "test", 
      "study", 
      "approach", 
      "paper"
    ], 
    "name": "Content-Level Conformance Testing: An Information Mapping Case Study", 
    "pagination": "349-364", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1006475185"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/11430230_24"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/11430230_24", 
      "https://app.dimensions.ai/details/publication/pub.1006475185"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-10-01T06:55", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20221001/entities/gbq_results/chapter/chapter_257.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/11430230_24"
  }
]
 

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/11430230_24'

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/11430230_24'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/11430230_24'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/11430230_24'


 

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

130 TRIPLES      22 PREDICATES      77 URIs      70 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/11430230_24 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N26371a7154044067ab8d56875e4528a0
4 schema:datePublished 2005
5 schema:datePublishedReg 2005-01-01
6 schema:description Content-level conformance testing is a key to achieving interoperable data exchange among applications deployed across collaborating, yet independent enterprises. In this paper, we identify four types of content-level conformance tests to support interoperable data exchange: document-verification tests, information-mapping tests, transaction-behavior tests, and scenario-based tests. We describe in substantial detail our experience with information-mapping tests within an industrial B2B integration effort. We review different approaches to information-mapping conformance verification including logical consistency checking, human-computer interaction, and event-based checking. We adopt the human-computer interaction approach and describe a test-case generation methodology. The methodology details modeling, test requirements specification, abstract test-case definition, and, ultimately, executable test-case generation. Lastly, we provide experimental results of applying our methodology in the context of an automotive industry development of data exchange standard for interoperable inventory visibility applications.
7 schema:editor N713241c2ce484cf68f710087eb1882d3
8 schema:genre chapter
9 schema:isAccessibleForFree true
10 schema:isPartOf N7fe611990cbe4fb6b9492f5e9c2054d8
11 schema:keywords applications
12 approach
13 automotive industry development
14 case study
15 checking
16 conformance testing
17 conformance tests
18 conformance verification
19 consistency checking
20 context
21 data exchange
22 data exchange standards
23 definition
24 detail
25 detail modeling
26 development
27 different approaches
28 efforts
29 enterprises
30 exchange
31 exchange standards
32 experience
33 experimental results
34 generation
35 generation methodology
36 human-computer interaction
37 human-computer interaction approach
38 independent enterprises
39 industry development
40 integration efforts
41 interaction
42 interaction approach
43 interoperable data exchange
44 key
45 mapping case study
46 methodology
47 modeling
48 paper
49 requirements specification
50 results
51 scenario-based tests
52 specification
53 standards
54 study
55 substantial detail
56 test
57 test case definition
58 test case generation
59 test-case generation methodology
60 testing
61 types
62 verification
63 schema:name Content-Level Conformance Testing: An Information Mapping Case Study
64 schema:pagination 349-364
65 schema:productId N64834b28746d43a7a7b66313c52055bf
66 Nfed03ec083dd4a028812250b6723a409
67 schema:publisher N64d95e07e2eb4917a36ea57091c72e64
68 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006475185
69 https://doi.org/10.1007/11430230_24
70 schema:sdDatePublished 2022-10-01T06:55
71 schema:sdLicense https://scigraph.springernature.com/explorer/license/
72 schema:sdPublisher N7501894550e944a5ba907247a8915fd6
73 schema:url https://doi.org/10.1007/11430230_24
74 sgo:license sg:explorer/license/
75 sgo:sdDataset chapters
76 rdf:type schema:Chapter
77 N26371a7154044067ab8d56875e4528a0 rdf:first sg:person.012173366141.22
78 rdf:rest N9bd1f065be994c6db2eb1891d1f84ff9
79 N2dafff27a36940369b48fcbf3ed92481 rdf:first Ne2a2ed3beaf04a488b545d910d31cc50
80 rdf:rest rdf:nil
81 N64834b28746d43a7a7b66313c52055bf schema:name doi
82 schema:value 10.1007/11430230_24
83 rdf:type schema:PropertyValue
84 N64d95e07e2eb4917a36ea57091c72e64 schema:name Springer Nature
85 rdf:type schema:Organisation
86 N713241c2ce484cf68f710087eb1882d3 rdf:first Nce5d318d838648809d8d513bfc96b8cc
87 rdf:rest N2dafff27a36940369b48fcbf3ed92481
88 N7501894550e944a5ba907247a8915fd6 schema:name Springer Nature - SN SciGraph project
89 rdf:type schema:Organization
90 N7615805d1ba545fea38c7cdb6bbf1768 rdf:first sg:person.014237565217.36
91 rdf:rest rdf:nil
92 N7fe611990cbe4fb6b9492f5e9c2054d8 schema:isbn 978-3-540-26054-7
93 978-3-540-32076-0
94 schema:name Testing of Communicating Systems
95 rdf:type schema:Book
96 N9bd1f065be994c6db2eb1891d1f84ff9 rdf:first sg:person.014422247772.79
97 rdf:rest N7615805d1ba545fea38c7cdb6bbf1768
98 Nce5d318d838648809d8d513bfc96b8cc schema:familyName Khendek
99 schema:givenName Ferhat
100 rdf:type schema:Person
101 Ne2a2ed3beaf04a488b545d910d31cc50 schema:familyName Dssouli
102 schema:givenName Rachida
103 rdf:type schema:Person
104 Nfed03ec083dd4a028812250b6723a409 schema:name dimensions_id
105 schema:value pub.1006475185
106 rdf:type schema:PropertyValue
107 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
108 schema:name Information and Computing Sciences
109 rdf:type schema:DefinedTerm
110 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
111 schema:name Information Systems
112 rdf:type schema:DefinedTerm
113 sg:person.012173366141.22 schema:affiliation grid-institutes:grid.94225.38
114 schema:familyName Kulvatunyou
115 schema:givenName Boonserm
116 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012173366141.22
117 rdf:type schema:Person
118 sg:person.014237565217.36 schema:affiliation grid-institutes:grid.94225.38
119 schema:familyName Jones
120 schema:givenName Albert T.
121 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014237565217.36
122 rdf:type schema:Person
123 sg:person.014422247772.79 schema:affiliation grid-institutes:grid.94225.38
124 schema:familyName Ivezic
125 schema:givenName Nenad
126 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014422247772.79
127 rdf:type schema:Person
128 grid-institutes:grid.94225.38 schema:alternateName National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA
129 schema:name National Institute of Standards and Technology, 100 Bureau Drive, 20899, Gaithersburg, MD, USA
130 rdf:type schema:Organization
 




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


...