METU Object-Oriented DBMS kernel View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

1995

AUTHORS

Asuman Dogac , Mehmet Altinel , Cetin Ozkan , Budak Arpinar , Ilker Durusoy , Ilker Altintas

ABSTRACT

This paper describes the design and implementation of a kernel for an OODBMS, namely the METU Object-Oriented DBMS (MOOD). MOOD is developed on the Exodus Storage Manager (ESM). MOOD kernel provides the optimization and interpretation of SQL statements, dynamic linking of functions, and catalog management. SQL statements are interpreted whereas functions (which have been previously compiled with C++) within SQL statements are dynamically linked and executed. Thus the interpretation of functions are avoided increasing the efficiency of the system. A query optimizer is implemented by using the Volcano Query Optimizer Generator. A graphical user interface, namely MoodView, is developed using Motif. MoodView displays both the schema information and the query results graphically. Additionally it is possible to update the database schema and to traverse the references in query results graphically. More... »

PAGES

14-27

Book

TITLE

Database and Expert Systems Applications

ISBN

978-3-540-60303-0
978-3-540-44790-0

Author Affiliations

Identifiers

URI

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

DOI

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

DIMENSIONS

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


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": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Dogac", 
        "givenName": "Asuman", 
        "id": "sg:person.01074167140.73", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01074167140.73"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Altinel", 
        "givenName": "Mehmet", 
        "id": "sg:person.015364531215.31", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015364531215.31"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ozkan", 
        "givenName": "Cetin", 
        "id": "sg:person.011157070231.63", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011157070231.63"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Arpinar", 
        "givenName": "Budak", 
        "id": "sg:person.016377712174.44", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016377712174.44"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Durusoy", 
        "givenName": "Ilker", 
        "id": "sg:person.016065621637.84", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016065621637.84"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531\u00a0Ankara, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Altintas", 
        "givenName": "Ilker", 
        "id": "sg:person.013347411631.22", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013347411631.22"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/93605.98739", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1021427646"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/170035.170080", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1024013331"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/166635.166643", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1039033128"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "1995", 
    "datePublishedReg": "1995-01-01", 
    "description": "This paper describes the design and implementation of a kernel for an OODBMS, namely the METU Object-Oriented DBMS (MOOD). MOOD is developed on the Exodus Storage Manager (ESM). MOOD kernel provides the optimization and interpretation of SQL statements, dynamic linking of functions, and catalog management. SQL statements are interpreted whereas functions (which have been previously compiled with C++) within SQL statements are dynamically linked and executed. Thus the interpretation of functions are avoided increasing the efficiency of the system. A query optimizer is implemented by using the Volcano Query Optimizer Generator. A graphical user interface, namely MoodView, is developed using Motif. MoodView displays both the schema information and the query results graphically. Additionally it is possible to update the database schema and to traverse the references in query results graphically.", 
    "editor": [
      {
        "familyName": "Revell", 
        "givenName": "Norman", 
        "type": "Person"
      }, 
      {
        "familyName": "Tjoa", 
        "givenName": "A Min", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/bfb0049101", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-60303-0", 
        "978-3-540-44790-0"
      ], 
      "name": "Database and Expert Systems Applications", 
      "type": "Book"
    }, 
    "name": "METU Object-Oriented DBMS kernel", 
    "pagination": "14-27", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/bfb0049101"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "f109ecd0078c28151014008c21ef6884c5b17e4251e92a8a40bb451c3555eac7"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1050599630"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/bfb0049101", 
      "https://app.dimensions.ai/details/publication/pub.1050599630"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T20:52", 
    "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_8690_00000087.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/BFb0049101"
  }
]
 

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

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

Turtle is a human-readable linked data format.

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

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

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


 

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

114 TRIPLES      23 PREDICATES      30 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/bfb0049101 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N611a9d90616c4229b43f9f5272036871
4 schema:citation https://doi.org/10.1145/166635.166643
5 https://doi.org/10.1145/170035.170080
6 https://doi.org/10.1145/93605.98739
7 schema:datePublished 1995
8 schema:datePublishedReg 1995-01-01
9 schema:description This paper describes the design and implementation of a kernel for an OODBMS, namely the METU Object-Oriented DBMS (MOOD). MOOD is developed on the Exodus Storage Manager (ESM). MOOD kernel provides the optimization and interpretation of SQL statements, dynamic linking of functions, and catalog management. SQL statements are interpreted whereas functions (which have been previously compiled with C++) within SQL statements are dynamically linked and executed. Thus the interpretation of functions are avoided increasing the efficiency of the system. A query optimizer is implemented by using the Volcano Query Optimizer Generator. A graphical user interface, namely MoodView, is developed using Motif. MoodView displays both the schema information and the query results graphically. Additionally it is possible to update the database schema and to traverse the references in query results graphically.
10 schema:editor N73b4db88937d45d782681fbfdd301798
11 schema:genre chapter
12 schema:inLanguage en
13 schema:isAccessibleForFree true
14 schema:isPartOf N11feaac1c2f849f0b522a2c9ea181660
15 schema:name METU Object-Oriented DBMS kernel
16 schema:pagination 14-27
17 schema:productId N0be5efd170f544328e61462e31c4f756
18 N78ebbc5a8dea493db3497ac690303dcd
19 Nfd63f7abb72049df96a5843063750759
20 schema:publisher Ndf4733b0a9044e06827f9a6fd578a466
21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050599630
22 https://doi.org/10.1007/bfb0049101
23 schema:sdDatePublished 2019-04-15T20:52
24 schema:sdLicense https://scigraph.springernature.com/explorer/license/
25 schema:sdPublisher N24977fae3c5346de82dad71552a1157b
26 schema:url http://link.springer.com/10.1007/BFb0049101
27 sgo:license sg:explorer/license/
28 sgo:sdDataset chapters
29 rdf:type schema:Chapter
30 N0be5efd170f544328e61462e31c4f756 schema:name dimensions_id
31 schema:value pub.1050599630
32 rdf:type schema:PropertyValue
33 N11feaac1c2f849f0b522a2c9ea181660 schema:isbn 978-3-540-44790-0
34 978-3-540-60303-0
35 schema:name Database and Expert Systems Applications
36 rdf:type schema:Book
37 N24977fae3c5346de82dad71552a1157b schema:name Springer Nature - SN SciGraph project
38 rdf:type schema:Organization
39 N27f397ee5f4d4d98b0290777fe246ae1 rdf:first N998750cd91b9418385f82eca40879ba9
40 rdf:rest rdf:nil
41 N3f5bf743aca94d8a9c52f645ef475955 rdf:first sg:person.016377712174.44
42 rdf:rest Neb9d89af8e3b4b5eb26d47b8145e2618
43 N611a9d90616c4229b43f9f5272036871 rdf:first sg:person.01074167140.73
44 rdf:rest Nd17ac882f30a4849a4450f61555316cd
45 N6f8fb10dbf584007941a3eb768183650 rdf:first sg:person.013347411631.22
46 rdf:rest rdf:nil
47 N73b4db88937d45d782681fbfdd301798 rdf:first Nf691b93c5dca407e9d8ad1d30c492b3f
48 rdf:rest N27f397ee5f4d4d98b0290777fe246ae1
49 N78ebbc5a8dea493db3497ac690303dcd schema:name readcube_id
50 schema:value f109ecd0078c28151014008c21ef6884c5b17e4251e92a8a40bb451c3555eac7
51 rdf:type schema:PropertyValue
52 N998750cd91b9418385f82eca40879ba9 schema:familyName Tjoa
53 schema:givenName A Min
54 rdf:type schema:Person
55 Na5fb541f4918496a958ae69e6050f3b7 rdf:first sg:person.011157070231.63
56 rdf:rest N3f5bf743aca94d8a9c52f645ef475955
57 Nd17ac882f30a4849a4450f61555316cd rdf:first sg:person.015364531215.31
58 rdf:rest Na5fb541f4918496a958ae69e6050f3b7
59 Ndf4733b0a9044e06827f9a6fd578a466 schema:location Berlin, Heidelberg
60 schema:name Springer Berlin Heidelberg
61 rdf:type schema:Organisation
62 Neb9d89af8e3b4b5eb26d47b8145e2618 rdf:first sg:person.016065621637.84
63 rdf:rest N6f8fb10dbf584007941a3eb768183650
64 Nf691b93c5dca407e9d8ad1d30c492b3f schema:familyName Revell
65 schema:givenName Norman
66 rdf:type schema:Person
67 Nfd63f7abb72049df96a5843063750759 schema:name doi
68 schema:value 10.1007/bfb0049101
69 rdf:type schema:PropertyValue
70 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
71 schema:name Information and Computing Sciences
72 rdf:type schema:DefinedTerm
73 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
74 schema:name Information Systems
75 rdf:type schema:DefinedTerm
76 sg:person.01074167140.73 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
77 schema:familyName Dogac
78 schema:givenName Asuman
79 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01074167140.73
80 rdf:type schema:Person
81 sg:person.011157070231.63 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
82 schema:familyName Ozkan
83 schema:givenName Cetin
84 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011157070231.63
85 rdf:type schema:Person
86 sg:person.013347411631.22 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
87 schema:familyName Altintas
88 schema:givenName Ilker
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013347411631.22
90 rdf:type schema:Person
91 sg:person.015364531215.31 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
92 schema:familyName Altinel
93 schema:givenName Mehmet
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015364531215.31
95 rdf:type schema:Person
96 sg:person.016065621637.84 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
97 schema:familyName Durusoy
98 schema:givenName Ilker
99 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016065621637.84
100 rdf:type schema:Person
101 sg:person.016377712174.44 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
102 schema:familyName Arpinar
103 schema:givenName Budak
104 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016377712174.44
105 rdf:type schema:Person
106 https://doi.org/10.1145/166635.166643 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039033128
107 rdf:type schema:CreativeWork
108 https://doi.org/10.1145/170035.170080 schema:sameAs https://app.dimensions.ai/details/publication/pub.1024013331
109 rdf:type schema:CreativeWork
110 https://doi.org/10.1145/93605.98739 schema:sameAs https://app.dimensions.ai/details/publication/pub.1021427646
111 rdf:type schema:CreativeWork
112 https://www.grid.ac/institutes/grid.6935.9 schema:alternateName Middle East Technical University
113 schema:name Software Research and Development Center of TUBITAK, Middle East Technical University (METU), 06531 Ankara, Turkiye
114 rdf:type schema:Organization
 




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


...