Transforming GRAI Extended Actigrams into UML Activity Diagrams: a First Step to Model Driven Interoperability View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2007

AUTHORS

Reyes Grangel , Ramzi Ben Salem , Jean-Pierre Bourey , Nicolas Daclin , Yves Ducq

ABSTRACT

One of the main weaknesses of Enterprise Modeling is the difficulty involved in generating software from enterprise models. In this context, a model-driven approach can be useful to improve this shortcoming by transforming these models at different levels of abstraction down to achieve the generation of code. The main advantage of this kind of approach is that it attempts to automate this transformation process as much as possible. However, interoperability problems arise in networked enterprises when they attempt to apply them, and the main obstacles to achieving the objective appear at a conceptual level. In this paper, we present a general proposal, called Model Driven Interoperability (MDI), for transforming models at different levels of abstraction focused on interoperability issues. At a conceptual level, this proposal provides a method for transforming GRAI Models into UML models, as a first step to achieving interoperability following a model-driven approach. The paper also describes a practical example of transforming a GRAI Extended Actigram into a UML Activity Diagram using a software tool in order to show its feasibility. More... »

PAGES

447-458

Book

TITLE

Enterprise Interoperability II

ISBN

978-1-84628-857-9

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-1-84628-858-6_48

DOI

http://dx.doi.org/10.1007/978-1-84628-858-6_48

DIMENSIONS

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


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": "Jaume I University", 
          "id": "https://www.grid.ac/institutes/grid.9612.c", 
          "name": [
            "Grupo en Integraci\u00f3n y Re-Ingenier\u00eda de Sistemas (IRIS), Dept. de Llenguatges i Sistemes Inform\u00e0tics, Universitat Jaume I, 12071, Castell\u00f3, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Grangel", 
        "givenName": "Reyes", 
        "id": "sg:person.011266302363.50", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011266302363.50"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "\u00c9cole centrale de Lille", 
          "id": "https://www.grid.ac/institutes/grid.462145.0", 
          "name": [
            "Laboratoire de G\u00e9nie Industriel de Lille, Ecole Centrale de Lille, 59561, Villeneuve d\u2019Ascq Cedex, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Salem", 
        "givenName": "Ramzi Ben", 
        "id": "sg:person.011771077673.16", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011771077673.16"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "\u00c9cole centrale de Lille", 
          "id": "https://www.grid.ac/institutes/grid.462145.0", 
          "name": [
            "Laboratoire de G\u00e9nie Industriel de Lille, Ecole Centrale de Lille, 59561, Villeneuve d\u2019Ascq Cedex, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Bourey", 
        "givenName": "Jean-Pierre", 
        "id": "sg:person.014126335643.24", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014126335643.24"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of Bordeaux", 
          "id": "https://www.grid.ac/institutes/grid.412041.2", 
          "name": [
            "LAPS/GRAI, Universit\u00e9 Bordeaux 1, 33405, Talence Cedex, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Daclin", 
        "givenName": "Nicolas", 
        "id": "sg:person.015761356457.86", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015761356457.86"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of Bordeaux", 
          "id": "https://www.grid.ac/institutes/grid.412041.2", 
          "name": [
            "LAPS/GRAI, Universit\u00e9 Bordeaux 1, 33405, Talence Cedex, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ducq", 
        "givenName": "Yves", 
        "id": "sg:person.014175367766.19", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014175367766.19"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1080/09537280150501257", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1003656626"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.entcs.2006.01.016", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1016120205"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.arcontrol.2003.09.001", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1035822552"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.entcs.2006.01.011", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1044730056"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.entcs.2005.10.021", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1048197376"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.aei.2005.01.006", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1053543944"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/j.aei.2005.01.006", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1053543944"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2007", 
    "datePublishedReg": "2007-01-01", 
    "description": "One of the main weaknesses of Enterprise Modeling is the difficulty involved in generating software from enterprise models. In this context, a model-driven approach can be useful to improve this shortcoming by transforming these models at different levels of abstraction down to achieve the generation of code. The main advantage of this kind of approach is that it attempts to automate this transformation process as much as possible. However, interoperability problems arise in networked enterprises when they attempt to apply them, and the main obstacles to achieving the objective appear at a conceptual level. In this paper, we present a general proposal, called Model Driven Interoperability (MDI), for transforming models at different levels of abstraction focused on interoperability issues. At a conceptual level, this proposal provides a method for transforming GRAI Models into UML models, as a first step to achieving interoperability following a model-driven approach. The paper also describes a practical example of transforming a GRAI Extended Actigram into a UML Activity Diagram using a software tool in order to show its feasibility.", 
    "editor": [
      {
        "familyName": "Gon\u00e7alves", 
        "givenName": "Ricardo J.", 
        "type": "Person"
      }, 
      {
        "familyName": "M\u00fcller", 
        "givenName": "J\u00f6rg P.", 
        "type": "Person"
      }, 
      {
        "familyName": "Mertins", 
        "givenName": "Kai", 
        "type": "Person"
      }, 
      {
        "familyName": "Zelm", 
        "givenName": "Martin", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-1-84628-858-6_48", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-1-84628-857-9"
      ], 
      "name": "Enterprise Interoperability II", 
      "type": "Book"
    }, 
    "name": "Transforming GRAI Extended Actigrams into UML Activity Diagrams: a First Step to Model Driven Interoperability", 
    "pagination": "447-458", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-1-84628-858-6_48"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "e0ed3961913a46e0e906618ce0aa9e0a1539bfbaba081e96c10d061071ae33e0"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1047216941"
        ]
      }
    ], 
    "publisher": {
      "location": "London", 
      "name": "Springer London", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-1-84628-858-6_48", 
      "https://app.dimensions.ai/details/publication/pub.1047216941"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T05:38", 
    "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_99841_00000003.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F978-1-84628-858-6_48"
  }
]
 

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-1-84628-858-6_48'

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-1-84628-858-6_48'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-1-84628-858-6_48'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-1-84628-858-6_48'


 

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

131 TRIPLES      23 PREDICATES      33 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-1-84628-858-6_48 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 schema:author N19e6e8d9d57a44dcb2e1572e698f7042
4 schema:citation https://doi.org/10.1016/j.aei.2005.01.006
5 https://doi.org/10.1016/j.arcontrol.2003.09.001
6 https://doi.org/10.1016/j.entcs.2005.10.021
7 https://doi.org/10.1016/j.entcs.2006.01.011
8 https://doi.org/10.1016/j.entcs.2006.01.016
9 https://doi.org/10.1080/09537280150501257
10 schema:datePublished 2007
11 schema:datePublishedReg 2007-01-01
12 schema:description One of the main weaknesses of Enterprise Modeling is the difficulty involved in generating software from enterprise models. In this context, a model-driven approach can be useful to improve this shortcoming by transforming these models at different levels of abstraction down to achieve the generation of code. The main advantage of this kind of approach is that it attempts to automate this transformation process as much as possible. However, interoperability problems arise in networked enterprises when they attempt to apply them, and the main obstacles to achieving the objective appear at a conceptual level. In this paper, we present a general proposal, called Model Driven Interoperability (MDI), for transforming models at different levels of abstraction focused on interoperability issues. At a conceptual level, this proposal provides a method for transforming GRAI Models into UML models, as a first step to achieving interoperability following a model-driven approach. The paper also describes a practical example of transforming a GRAI Extended Actigram into a UML Activity Diagram using a software tool in order to show its feasibility.
13 schema:editor Nd0638fc3d1e74b57a93ad862d780ae34
14 schema:genre chapter
15 schema:inLanguage en
16 schema:isAccessibleForFree false
17 schema:isPartOf Nce9834719912434bb24550a7606e31b3
18 schema:name Transforming GRAI Extended Actigrams into UML Activity Diagrams: a First Step to Model Driven Interoperability
19 schema:pagination 447-458
20 schema:productId N0aede73e399b4f508f61fd4fa15898f3
21 N1493a1a2d91d4cbea14ea39b6e9b3bb2
22 N254ef467e1e3428fadee16666cf155c4
23 schema:publisher N15f28a676b924cf299bea867d75c026e
24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1047216941
25 https://doi.org/10.1007/978-1-84628-858-6_48
26 schema:sdDatePublished 2019-04-16T05:38
27 schema:sdLicense https://scigraph.springernature.com/explorer/license/
28 schema:sdPublisher Ne4125d45995e4dd089d0e5e751fd734a
29 schema:url https://link.springer.com/10.1007%2F978-1-84628-858-6_48
30 sgo:license sg:explorer/license/
31 sgo:sdDataset chapters
32 rdf:type schema:Chapter
33 N0aede73e399b4f508f61fd4fa15898f3 schema:name readcube_id
34 schema:value e0ed3961913a46e0e906618ce0aa9e0a1539bfbaba081e96c10d061071ae33e0
35 rdf:type schema:PropertyValue
36 N0b4c1d11ea074924950fec3a2e89649e schema:familyName Mertins
37 schema:givenName Kai
38 rdf:type schema:Person
39 N0b777cca23cc46319883e4ac24412a7b rdf:first Nacd6080ba8f44aa7b4dc505eb1a541e0
40 rdf:rest rdf:nil
41 N1493a1a2d91d4cbea14ea39b6e9b3bb2 schema:name dimensions_id
42 schema:value pub.1047216941
43 rdf:type schema:PropertyValue
44 N15f28a676b924cf299bea867d75c026e schema:location London
45 schema:name Springer London
46 rdf:type schema:Organisation
47 N19e6e8d9d57a44dcb2e1572e698f7042 rdf:first sg:person.011266302363.50
48 rdf:rest Nd3c21e5fed6f48ce8bf9d26ebed0019c
49 N1ea01e0b7a9d4ee096883b78be53b7b4 schema:familyName Gonçalves
50 schema:givenName Ricardo J.
51 rdf:type schema:Person
52 N254ef467e1e3428fadee16666cf155c4 schema:name doi
53 schema:value 10.1007/978-1-84628-858-6_48
54 rdf:type schema:PropertyValue
55 N327d276c47a349ed888b742ca9c09529 schema:familyName Müller
56 schema:givenName Jörg P.
57 rdf:type schema:Person
58 N648f44f090fc4b96bc8328bf8d05ceb2 rdf:first N0b4c1d11ea074924950fec3a2e89649e
59 rdf:rest N0b777cca23cc46319883e4ac24412a7b
60 Nacd6080ba8f44aa7b4dc505eb1a541e0 schema:familyName Zelm
61 schema:givenName Martin
62 rdf:type schema:Person
63 Nce9834719912434bb24550a7606e31b3 schema:isbn 978-1-84628-857-9
64 schema:name Enterprise Interoperability II
65 rdf:type schema:Book
66 Nd0638fc3d1e74b57a93ad862d780ae34 rdf:first N1ea01e0b7a9d4ee096883b78be53b7b4
67 rdf:rest Ne9e33a0db5bf4bbc81185dc9d8e49398
68 Nd3c21e5fed6f48ce8bf9d26ebed0019c rdf:first sg:person.011771077673.16
69 rdf:rest Ne1c9f454f9c8446bb800b3dc4d45b7cd
70 Nd60b7308f1c045c5a2d2cfbbea181976 rdf:first sg:person.014175367766.19
71 rdf:rest rdf:nil
72 Ne1c9f454f9c8446bb800b3dc4d45b7cd rdf:first sg:person.014126335643.24
73 rdf:rest Nfb6f798f9c7e4c258b3563228256470e
74 Ne4125d45995e4dd089d0e5e751fd734a schema:name Springer Nature - SN SciGraph project
75 rdf:type schema:Organization
76 Ne9e33a0db5bf4bbc81185dc9d8e49398 rdf:first N327d276c47a349ed888b742ca9c09529
77 rdf:rest N648f44f090fc4b96bc8328bf8d05ceb2
78 Nfb6f798f9c7e4c258b3563228256470e rdf:first sg:person.015761356457.86
79 rdf:rest Nd60b7308f1c045c5a2d2cfbbea181976
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.011266302363.50 schema:affiliation https://www.grid.ac/institutes/grid.9612.c
87 schema:familyName Grangel
88 schema:givenName Reyes
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011266302363.50
90 rdf:type schema:Person
91 sg:person.011771077673.16 schema:affiliation https://www.grid.ac/institutes/grid.462145.0
92 schema:familyName Salem
93 schema:givenName Ramzi Ben
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011771077673.16
95 rdf:type schema:Person
96 sg:person.014126335643.24 schema:affiliation https://www.grid.ac/institutes/grid.462145.0
97 schema:familyName Bourey
98 schema:givenName Jean-Pierre
99 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014126335643.24
100 rdf:type schema:Person
101 sg:person.014175367766.19 schema:affiliation https://www.grid.ac/institutes/grid.412041.2
102 schema:familyName Ducq
103 schema:givenName Yves
104 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014175367766.19
105 rdf:type schema:Person
106 sg:person.015761356457.86 schema:affiliation https://www.grid.ac/institutes/grid.412041.2
107 schema:familyName Daclin
108 schema:givenName Nicolas
109 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015761356457.86
110 rdf:type schema:Person
111 https://doi.org/10.1016/j.aei.2005.01.006 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053543944
112 rdf:type schema:CreativeWork
113 https://doi.org/10.1016/j.arcontrol.2003.09.001 schema:sameAs https://app.dimensions.ai/details/publication/pub.1035822552
114 rdf:type schema:CreativeWork
115 https://doi.org/10.1016/j.entcs.2005.10.021 schema:sameAs https://app.dimensions.ai/details/publication/pub.1048197376
116 rdf:type schema:CreativeWork
117 https://doi.org/10.1016/j.entcs.2006.01.011 schema:sameAs https://app.dimensions.ai/details/publication/pub.1044730056
118 rdf:type schema:CreativeWork
119 https://doi.org/10.1016/j.entcs.2006.01.016 schema:sameAs https://app.dimensions.ai/details/publication/pub.1016120205
120 rdf:type schema:CreativeWork
121 https://doi.org/10.1080/09537280150501257 schema:sameAs https://app.dimensions.ai/details/publication/pub.1003656626
122 rdf:type schema:CreativeWork
123 https://www.grid.ac/institutes/grid.412041.2 schema:alternateName University of Bordeaux
124 schema:name LAPS/GRAI, Université Bordeaux 1, 33405, Talence Cedex, France
125 rdf:type schema:Organization
126 https://www.grid.ac/institutes/grid.462145.0 schema:alternateName École centrale de Lille
127 schema:name Laboratoire de Génie Industriel de Lille, Ecole Centrale de Lille, 59561, Villeneuve d’Ascq Cedex, France
128 rdf:type schema:Organization
129 https://www.grid.ac/institutes/grid.9612.c schema:alternateName Jaume I University
130 schema:name Grupo en Integración y Re-Ingeniería de Sistemas (IRIS), Dept. de Llenguatges i Sistemes Informàtics, Universitat Jaume I, 12071, Castelló, Spain
131 rdf:type schema:Organization
 




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


...