Multiversion object constellations: A new approach to support a designer's database work View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

1994-12

AUTHORS

W. Cellary, G. Vossen, G. Jomier

ABSTRACT

The logical organization of database support for CAD applications is considered, which has to account for specific requirements including versioning, consistency and design transactions. A new approach to the organization, manipulation and management of design objects in a design database is described, which is based on the notion of an objectconstellation. A constellation is a set of multiversion objects together with all their subobjects. Constellations can be versioned intoconfigurations, which comprise one version of each object of the underlying constellation. We argue that constellations are adequate units of allocation to individual designers, while configurations form appropriate units of consistency. We show how the constellation approach renders a flexible support of hierarchically organized, cooperative design processes possible, by employing specific transactions whose scope is limited to well-defined portions of a database. Most importantly, the approach provides new insight into the consistency problem for design databases, by providing an adequate approach to multilevel consistency, and by making consistency of a design context-dependent. More... »

PAGES

230-244

References to SciGraph publications

  • 1978. Notes on data base operating systems in OPERATING SYSTEMS
  • 1991. Formal Model of an Object-Oriented Database with Versioned Objects and Schema in DATABASE AND EXPERT SYSTEMS APPLICATIONS
  • 1990. Dynamic Scheduling of Transactions in Design Databases based on Version Consistency in DATABASE AND EXPERT SYSTEMS APPLICATIONS
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/bf01202368

    DOI

    http://dx.doi.org/10.1007/bf01202368

    DIMENSIONS

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


    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": {
              "name": [
                "Franco-Polish School of New Information and Communication Technologies, ul. Mansfelda 4, Pozna\u0144, Poland"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Cellary", 
            "givenName": "W.", 
            "id": "sg:person.013355176612.29", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013355176612.29"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of M\u00fcnster", 
              "id": "https://www.grid.ac/institutes/grid.5949.1", 
              "name": [
                "Institut f\u00fcr Wirtschaftsinformatik, Universit\u00e4t of M\u00fcnster, Grevener Strasse 91, D-48159, M\u00fcnster, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Vossen", 
            "givenName": "G.", 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Paris Dauphine University", 
              "id": "https://www.grid.ac/institutes/grid.11024.36", 
              "name": [
                "LAMSADE, Universit\u00e9 Paris IX Dauphine, Paris, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Jomier", 
            "givenName": "G.", 
            "id": "sg:person.016265442601.77", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016265442601.77"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "https://doi.org/10.1145/115790.115825", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1000589546"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/122050.122057", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1001201705"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/98163.98172", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1001296094"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/67544.66958", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1020870576"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-08755-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1029993545", 
              "https://doi.org/10.1007/3-540-08755-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-7091-7553-8_32", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1033763084", 
              "https://doi.org/10.1007/978-3-7091-7553-8_32"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-7091-7555-2_40", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1038376173", 
              "https://doi.org/10.1007/978-3-7091-7555-2_40"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/16894.16891", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1044219304"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/32.4664", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061154067"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/tse.1984.5010222", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061787668"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/icde.1990.113513", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1086368653"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/38765.38818", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1098939588"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "1994-12", 
        "datePublishedReg": "1994-12-01", 
        "description": "The logical organization of database support for CAD applications is considered, which has to account for specific requirements including versioning, consistency and design transactions. A new approach to the organization, manipulation and management of design objects in a design database is described, which is based on the notion of an objectconstellation. A constellation is a set of multiversion objects together with all their subobjects. Constellations can be versioned intoconfigurations, which comprise one version of each object of the underlying constellation. We argue that constellations are adequate units of allocation to individual designers, while configurations form appropriate units of consistency. We show how the constellation approach renders a flexible support of hierarchically organized, cooperative design processes possible, by employing specific transactions whose scope is limited to well-defined portions of a database. Most importantly, the approach provides new insight into the consistency problem for design databases, by providing an adequate approach to multilevel consistency, and by making consistency of a design context-dependent.", 
        "genre": "research_article", 
        "id": "sg:pub.10.1007/bf01202368", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": false, 
        "isPartOf": [
          {
            "id": "sg:journal.1041785", 
            "issn": [
              "0177-0667", 
              "1435-5663"
            ], 
            "name": "Engineering with Computers", 
            "type": "Periodical"
          }, 
          {
            "issueNumber": "4", 
            "type": "PublicationIssue"
          }, 
          {
            "type": "PublicationVolume", 
            "volumeNumber": "10"
          }
        ], 
        "name": "Multiversion object constellations: A new approach to support a designer's database work", 
        "pagination": "230-244", 
        "productId": [
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "bd663c27c1822a1d23cca880a5471f7c53f563cc26987b04556248282bd8fe10"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/bf01202368"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1039760137"
            ]
          }
        ], 
        "sameAs": [
          "https://doi.org/10.1007/bf01202368", 
          "https://app.dimensions.ai/details/publication/pub.1039760137"
        ], 
        "sdDataset": "articles", 
        "sdDatePublished": "2019-04-11T13: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/0000000370_0000000370/records_46757_00000002.jsonl", 
        "type": "ScholarlyArticle", 
        "url": "http://link.springer.com/10.1007/BF01202368"
      }
    ]
     

    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/bf01202368'

    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/bf01202368'

    Turtle is a human-readable linked data format.

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

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

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


     

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

    118 TRIPLES      21 PREDICATES      39 URIs      19 LITERALS      7 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/bf01202368 schema:about anzsrc-for:08
    2 anzsrc-for:0806
    3 schema:author N0184da3a90004b05ab5916833cbdfcbe
    4 schema:citation sg:pub.10.1007/3-540-08755-9_9
    5 sg:pub.10.1007/978-3-7091-7553-8_32
    6 sg:pub.10.1007/978-3-7091-7555-2_40
    7 https://doi.org/10.1109/32.4664
    8 https://doi.org/10.1109/icde.1990.113513
    9 https://doi.org/10.1109/tse.1984.5010222
    10 https://doi.org/10.1145/115790.115825
    11 https://doi.org/10.1145/122050.122057
    12 https://doi.org/10.1145/16894.16891
    13 https://doi.org/10.1145/38765.38818
    14 https://doi.org/10.1145/67544.66958
    15 https://doi.org/10.1145/98163.98172
    16 schema:datePublished 1994-12
    17 schema:datePublishedReg 1994-12-01
    18 schema:description The logical organization of database support for CAD applications is considered, which has to account for specific requirements including versioning, consistency and design transactions. A new approach to the organization, manipulation and management of design objects in a design database is described, which is based on the notion of an objectconstellation. A constellation is a set of multiversion objects together with all their subobjects. Constellations can be versioned intoconfigurations, which comprise one version of each object of the underlying constellation. We argue that constellations are adequate units of allocation to individual designers, while configurations form appropriate units of consistency. We show how the constellation approach renders a flexible support of hierarchically organized, cooperative design processes possible, by employing specific transactions whose scope is limited to well-defined portions of a database. Most importantly, the approach provides new insight into the consistency problem for design databases, by providing an adequate approach to multilevel consistency, and by making consistency of a design context-dependent.
    19 schema:genre research_article
    20 schema:inLanguage en
    21 schema:isAccessibleForFree false
    22 schema:isPartOf N9e93ec7153cc49f89a84b4542de123a8
    23 Nb581d884ca6347a39c9f79a23ed6e7d2
    24 sg:journal.1041785
    25 schema:name Multiversion object constellations: A new approach to support a designer's database work
    26 schema:pagination 230-244
    27 schema:productId N816d5fe3246242a6813fd277f5f00423
    28 Na392d296e57c4559af40038f222d7dfa
    29 Nb284787119da4c09b49513b482ffe1a1
    30 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039760137
    31 https://doi.org/10.1007/bf01202368
    32 schema:sdDatePublished 2019-04-11T13:31
    33 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    34 schema:sdPublisher N2426685983024856b13748e0e02811a3
    35 schema:url http://link.springer.com/10.1007/BF01202368
    36 sgo:license sg:explorer/license/
    37 sgo:sdDataset articles
    38 rdf:type schema:ScholarlyArticle
    39 N0184da3a90004b05ab5916833cbdfcbe rdf:first sg:person.013355176612.29
    40 rdf:rest N02286f0c2729455ba63addb8c4129820
    41 N02286f0c2729455ba63addb8c4129820 rdf:first N687ec3d2ce724198aedb5ce6c83fb34e
    42 rdf:rest Nf39159c710bc417388bfd62fc0b58e92
    43 N23d6b65b9dd64f7390cd6df7fab405ed schema:name Franco-Polish School of New Information and Communication Technologies, ul. Mansfelda 4, Poznań, Poland
    44 rdf:type schema:Organization
    45 N2426685983024856b13748e0e02811a3 schema:name Springer Nature - SN SciGraph project
    46 rdf:type schema:Organization
    47 N687ec3d2ce724198aedb5ce6c83fb34e schema:affiliation https://www.grid.ac/institutes/grid.5949.1
    48 schema:familyName Vossen
    49 schema:givenName G.
    50 rdf:type schema:Person
    51 N816d5fe3246242a6813fd277f5f00423 schema:name dimensions_id
    52 schema:value pub.1039760137
    53 rdf:type schema:PropertyValue
    54 N9e93ec7153cc49f89a84b4542de123a8 schema:issueNumber 4
    55 rdf:type schema:PublicationIssue
    56 Na392d296e57c4559af40038f222d7dfa schema:name doi
    57 schema:value 10.1007/bf01202368
    58 rdf:type schema:PropertyValue
    59 Nb284787119da4c09b49513b482ffe1a1 schema:name readcube_id
    60 schema:value bd663c27c1822a1d23cca880a5471f7c53f563cc26987b04556248282bd8fe10
    61 rdf:type schema:PropertyValue
    62 Nb581d884ca6347a39c9f79a23ed6e7d2 schema:volumeNumber 10
    63 rdf:type schema:PublicationVolume
    64 Nf39159c710bc417388bfd62fc0b58e92 rdf:first sg:person.016265442601.77
    65 rdf:rest rdf:nil
    66 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    67 schema:name Information and Computing Sciences
    68 rdf:type schema:DefinedTerm
    69 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
    70 schema:name Information Systems
    71 rdf:type schema:DefinedTerm
    72 sg:journal.1041785 schema:issn 0177-0667
    73 1435-5663
    74 schema:name Engineering with Computers
    75 rdf:type schema:Periodical
    76 sg:person.013355176612.29 schema:affiliation N23d6b65b9dd64f7390cd6df7fab405ed
    77 schema:familyName Cellary
    78 schema:givenName W.
    79 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013355176612.29
    80 rdf:type schema:Person
    81 sg:person.016265442601.77 schema:affiliation https://www.grid.ac/institutes/grid.11024.36
    82 schema:familyName Jomier
    83 schema:givenName G.
    84 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016265442601.77
    85 rdf:type schema:Person
    86 sg:pub.10.1007/3-540-08755-9_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1029993545
    87 https://doi.org/10.1007/3-540-08755-9_9
    88 rdf:type schema:CreativeWork
    89 sg:pub.10.1007/978-3-7091-7553-8_32 schema:sameAs https://app.dimensions.ai/details/publication/pub.1033763084
    90 https://doi.org/10.1007/978-3-7091-7553-8_32
    91 rdf:type schema:CreativeWork
    92 sg:pub.10.1007/978-3-7091-7555-2_40 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038376173
    93 https://doi.org/10.1007/978-3-7091-7555-2_40
    94 rdf:type schema:CreativeWork
    95 https://doi.org/10.1109/32.4664 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061154067
    96 rdf:type schema:CreativeWork
    97 https://doi.org/10.1109/icde.1990.113513 schema:sameAs https://app.dimensions.ai/details/publication/pub.1086368653
    98 rdf:type schema:CreativeWork
    99 https://doi.org/10.1109/tse.1984.5010222 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061787668
    100 rdf:type schema:CreativeWork
    101 https://doi.org/10.1145/115790.115825 schema:sameAs https://app.dimensions.ai/details/publication/pub.1000589546
    102 rdf:type schema:CreativeWork
    103 https://doi.org/10.1145/122050.122057 schema:sameAs https://app.dimensions.ai/details/publication/pub.1001201705
    104 rdf:type schema:CreativeWork
    105 https://doi.org/10.1145/16894.16891 schema:sameAs https://app.dimensions.ai/details/publication/pub.1044219304
    106 rdf:type schema:CreativeWork
    107 https://doi.org/10.1145/38765.38818 schema:sameAs https://app.dimensions.ai/details/publication/pub.1098939588
    108 rdf:type schema:CreativeWork
    109 https://doi.org/10.1145/67544.66958 schema:sameAs https://app.dimensions.ai/details/publication/pub.1020870576
    110 rdf:type schema:CreativeWork
    111 https://doi.org/10.1145/98163.98172 schema:sameAs https://app.dimensions.ai/details/publication/pub.1001296094
    112 rdf:type schema:CreativeWork
    113 https://www.grid.ac/institutes/grid.11024.36 schema:alternateName Paris Dauphine University
    114 schema:name LAMSADE, Université Paris IX Dauphine, Paris, France
    115 rdf:type schema:Organization
    116 https://www.grid.ac/institutes/grid.5949.1 schema:alternateName University of Münster
    117 schema:name Institut für Wirtschaftsinformatik, Universität of Münster, Grevener Strasse 91, D-48159, Münster, Germany
    118 rdf:type schema:Organization
     




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


    ...