Tool to Automatically Generate a Screen Transition Model Based on a Conceptual Model View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2019

AUTHORS

Yukiya Yazawa , Shinpei Ogata , Kozo Okano , Haruhiko Kaiya , Hironori Washizaki

ABSTRACT

A screen transition model (STM) is one of the effective design models to specify user interface structure and behavior. Moreover, a lot of methods to generate a prototype system from a STM have been proposed. However, developers are still required to create complex STMs manually and ensure that the STMs are consistent with other models. Therefore, we propose a tool to automatically generate a STM from Object CRUD (OCRUD) diagrams. OCRUD diagrams can be obtained by concreting a conceptual model which represents the data structure of domains. Evaluation results show that the proposed tool was useful for STM modeling and discovering mistakes such as omissions of elements to model. More... »

PAGES

158-167

Book

TITLE

Knowledge-Based Software Engineering: 2018

ISBN

978-3-319-97678-5
978-3-319-97679-2

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-97679-2_16

DOI

http://dx.doi.org/10.1007/978-3-319-97679-2_16

DIMENSIONS

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


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": "Shinshu University", 
          "id": "https://www.grid.ac/institutes/grid.263518.b", 
          "name": [
            "Shinshu University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Yazawa", 
        "givenName": "Yukiya", 
        "id": "sg:person.016354322710.32", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016354322710.32"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Shinshu University", 
          "id": "https://www.grid.ac/institutes/grid.263518.b", 
          "name": [
            "Shinshu University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ogata", 
        "givenName": "Shinpei", 
        "id": "sg:person.015000143371.94", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015000143371.94"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Shinshu University", 
          "id": "https://www.grid.ac/institutes/grid.263518.b", 
          "name": [
            "Shinshu University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Okano", 
        "givenName": "Kozo", 
        "id": "sg:person.012025346521.00", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012025346521.00"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Kanagawa University", 
          "id": "https://www.grid.ac/institutes/grid.411995.1", 
          "name": [
            "Kanagawa University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kaiya", 
        "givenName": "Haruhiko", 
        "id": "sg:person.013300062055.41", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013300062055.41"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Waseda University", 
          "id": "https://www.grid.ac/institutes/grid.5290.e", 
          "name": [
            "Waseda University"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Washizaki", 
        "givenName": "Hironori", 
        "id": "sg:person.012477750511.43", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012477750511.43"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/2642937.2648619", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1012432938"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.jss.2014.06.007", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1016175218"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.entcs.2006.06.013", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1024835260"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1101908.1101940", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1039405299"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1953355.1953378", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1047019345"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/usare.2012.6226790", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093399327"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/compsac.2017.254", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093489663"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/acit-csi.2015.11", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093930871"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/dcabes.2017.40", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1100334349"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2019", 
    "datePublishedReg": "2019-01-01", 
    "description": "A screen transition model (STM) is one of the effective design models to specify user interface structure and behavior. Moreover, a lot of methods to generate a prototype system from a STM have been proposed. However, developers are still required to create complex STMs manually and ensure that the STMs are consistent with other models. Therefore, we propose a tool to automatically generate a STM from Object CRUD (OCRUD) diagrams. OCRUD diagrams can be obtained by concreting a conceptual model which represents the data structure of domains. Evaluation results show that the proposed tool was useful for STM modeling and discovering mistakes such as omissions of elements to model.", 
    "editor": [
      {
        "familyName": "Virvou", 
        "givenName": "Maria", 
        "type": "Person"
      }, 
      {
        "familyName": "Kumeno", 
        "givenName": "Fumihiro", 
        "type": "Person"
      }, 
      {
        "familyName": "Oikonomou", 
        "givenName": "Konstantinos", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-97679-2_16", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-319-97678-5", 
        "978-3-319-97679-2"
      ], 
      "name": "Knowledge-Based Software Engineering: 2018", 
      "type": "Book"
    }, 
    "name": "Tool to Automatically Generate a Screen Transition Model Based on a Conceptual Model", 
    "pagination": "158-167", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-97679-2_16"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "366981f660766467a7003d09f9876be933a13ed28a0b545b3d1260f2a742446c"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1105964961"
        ]
      }
    ], 
    "publisher": {
      "location": "Cham", 
      "name": "Springer International Publishing", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-97679-2_16", 
      "https://app.dimensions.ai/details/publication/pub.1105964961"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T14:46", 
    "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_8669_00000456.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-319-97679-2_16"
  }
]
 

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-97679-2_16'

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-97679-2_16'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-97679-2_16'

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-97679-2_16'


 

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

136 TRIPLES      23 PREDICATES      36 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-97679-2_16 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author Na21beb66614048829e344b5712517b89
4 schema:citation https://doi.org/10.1016/j.entcs.2006.06.013
5 https://doi.org/10.1016/j.jss.2014.06.007
6 https://doi.org/10.1109/acit-csi.2015.11
7 https://doi.org/10.1109/compsac.2017.254
8 https://doi.org/10.1109/dcabes.2017.40
9 https://doi.org/10.1109/usare.2012.6226790
10 https://doi.org/10.1145/1101908.1101940
11 https://doi.org/10.1145/1953355.1953378
12 https://doi.org/10.1145/2642937.2648619
13 schema:datePublished 2019
14 schema:datePublishedReg 2019-01-01
15 schema:description A screen transition model (STM) is one of the effective design models to specify user interface structure and behavior. Moreover, a lot of methods to generate a prototype system from a STM have been proposed. However, developers are still required to create complex STMs manually and ensure that the STMs are consistent with other models. Therefore, we propose a tool to automatically generate a STM from Object CRUD (OCRUD) diagrams. OCRUD diagrams can be obtained by concreting a conceptual model which represents the data structure of domains. Evaluation results show that the proposed tool was useful for STM modeling and discovering mistakes such as omissions of elements to model.
16 schema:editor N235a27f86f974fd5bb85757d9ba051e4
17 schema:genre chapter
18 schema:inLanguage en
19 schema:isAccessibleForFree false
20 schema:isPartOf Na51b4b1fcefe46878d1bd17db5fe0cc2
21 schema:name Tool to Automatically Generate a Screen Transition Model Based on a Conceptual Model
22 schema:pagination 158-167
23 schema:productId N453edf7be585404da7b3cc5625887be0
24 N6edbff14425c41d48aa572a6a951951a
25 Nf93445c8fec04bcb9a68e1eae182690c
26 schema:publisher Nc78044fab0ad42289b81315c0c02e5e4
27 schema:sameAs https://app.dimensions.ai/details/publication/pub.1105964961
28 https://doi.org/10.1007/978-3-319-97679-2_16
29 schema:sdDatePublished 2019-04-15T14:46
30 schema:sdLicense https://scigraph.springernature.com/explorer/license/
31 schema:sdPublisher Nd46274b28a694711ab93e80d6a9630d0
32 schema:url http://link.springer.com/10.1007/978-3-319-97679-2_16
33 sgo:license sg:explorer/license/
34 sgo:sdDataset chapters
35 rdf:type schema:Chapter
36 N14fd5a793f9e471e8c9c5c040b772ccd schema:familyName Kumeno
37 schema:givenName Fumihiro
38 rdf:type schema:Person
39 N235a27f86f974fd5bb85757d9ba051e4 rdf:first Nff28bb2d418843029f871cfa65f888ce
40 rdf:rest Nea30b62e7cb64a219bf42b68c3e7516b
41 N453edf7be585404da7b3cc5625887be0 schema:name doi
42 schema:value 10.1007/978-3-319-97679-2_16
43 rdf:type schema:PropertyValue
44 N5f4bc9ae376f4913969e754bd31e3420 rdf:first Na1b359f7f9b54bc3b04c3b5119187352
45 rdf:rest rdf:nil
46 N6edbff14425c41d48aa572a6a951951a schema:name dimensions_id
47 schema:value pub.1105964961
48 rdf:type schema:PropertyValue
49 Na1b359f7f9b54bc3b04c3b5119187352 schema:familyName Oikonomou
50 schema:givenName Konstantinos
51 rdf:type schema:Person
52 Na21beb66614048829e344b5712517b89 rdf:first sg:person.016354322710.32
53 rdf:rest Ne13bac1143174cc9938fb0d15a53ef55
54 Na51b4b1fcefe46878d1bd17db5fe0cc2 schema:isbn 978-3-319-97678-5
55 978-3-319-97679-2
56 schema:name Knowledge-Based Software Engineering: 2018
57 rdf:type schema:Book
58 Nb41c043984cc4de29f9b6938dc70ead4 rdf:first sg:person.012477750511.43
59 rdf:rest rdf:nil
60 Nc78044fab0ad42289b81315c0c02e5e4 schema:location Cham
61 schema:name Springer International Publishing
62 rdf:type schema:Organisation
63 Nd46274b28a694711ab93e80d6a9630d0 schema:name Springer Nature - SN SciGraph project
64 rdf:type schema:Organization
65 Nd4a4cfef4ae5402ba14ff49d5d1cbd6f rdf:first sg:person.013300062055.41
66 rdf:rest Nb41c043984cc4de29f9b6938dc70ead4
67 Ne13bac1143174cc9938fb0d15a53ef55 rdf:first sg:person.015000143371.94
68 rdf:rest Nf278a994865549d6b64495e44f32ed6d
69 Nea30b62e7cb64a219bf42b68c3e7516b rdf:first N14fd5a793f9e471e8c9c5c040b772ccd
70 rdf:rest N5f4bc9ae376f4913969e754bd31e3420
71 Nf278a994865549d6b64495e44f32ed6d rdf:first sg:person.012025346521.00
72 rdf:rest Nd4a4cfef4ae5402ba14ff49d5d1cbd6f
73 Nf93445c8fec04bcb9a68e1eae182690c schema:name readcube_id
74 schema:value 366981f660766467a7003d09f9876be933a13ed28a0b545b3d1260f2a742446c
75 rdf:type schema:PropertyValue
76 Nff28bb2d418843029f871cfa65f888ce schema:familyName Virvou
77 schema:givenName Maria
78 rdf:type schema:Person
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.012025346521.00 schema:affiliation https://www.grid.ac/institutes/grid.263518.b
86 schema:familyName Okano
87 schema:givenName Kozo
88 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012025346521.00
89 rdf:type schema:Person
90 sg:person.012477750511.43 schema:affiliation https://www.grid.ac/institutes/grid.5290.e
91 schema:familyName Washizaki
92 schema:givenName Hironori
93 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012477750511.43
94 rdf:type schema:Person
95 sg:person.013300062055.41 schema:affiliation https://www.grid.ac/institutes/grid.411995.1
96 schema:familyName Kaiya
97 schema:givenName Haruhiko
98 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013300062055.41
99 rdf:type schema:Person
100 sg:person.015000143371.94 schema:affiliation https://www.grid.ac/institutes/grid.263518.b
101 schema:familyName Ogata
102 schema:givenName Shinpei
103 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015000143371.94
104 rdf:type schema:Person
105 sg:person.016354322710.32 schema:affiliation https://www.grid.ac/institutes/grid.263518.b
106 schema:familyName Yazawa
107 schema:givenName Yukiya
108 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016354322710.32
109 rdf:type schema:Person
110 https://doi.org/10.1016/j.entcs.2006.06.013 schema:sameAs https://app.dimensions.ai/details/publication/pub.1024835260
111 rdf:type schema:CreativeWork
112 https://doi.org/10.1016/j.jss.2014.06.007 schema:sameAs https://app.dimensions.ai/details/publication/pub.1016175218
113 rdf:type schema:CreativeWork
114 https://doi.org/10.1109/acit-csi.2015.11 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093930871
115 rdf:type schema:CreativeWork
116 https://doi.org/10.1109/compsac.2017.254 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093489663
117 rdf:type schema:CreativeWork
118 https://doi.org/10.1109/dcabes.2017.40 schema:sameAs https://app.dimensions.ai/details/publication/pub.1100334349
119 rdf:type schema:CreativeWork
120 https://doi.org/10.1109/usare.2012.6226790 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093399327
121 rdf:type schema:CreativeWork
122 https://doi.org/10.1145/1101908.1101940 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039405299
123 rdf:type schema:CreativeWork
124 https://doi.org/10.1145/1953355.1953378 schema:sameAs https://app.dimensions.ai/details/publication/pub.1047019345
125 rdf:type schema:CreativeWork
126 https://doi.org/10.1145/2642937.2648619 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012432938
127 rdf:type schema:CreativeWork
128 https://www.grid.ac/institutes/grid.263518.b schema:alternateName Shinshu University
129 schema:name Shinshu University
130 rdf:type schema:Organization
131 https://www.grid.ac/institutes/grid.411995.1 schema:alternateName Kanagawa University
132 schema:name Kanagawa University
133 rdf:type schema:Organization
134 https://www.grid.ac/institutes/grid.5290.e schema:alternateName Waseda University
135 schema:name Waseda University
136 rdf:type schema:Organization
 




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


...