期刊文献+

GDM: A New Graph Based Data Model Using Functional Abstractionx 被引量:1

GDM: A New Graph Based Data Model Using Functional Abstractionx
原文传递
导出
摘要 In this paper, a Graph-based semantic Data Model (GDM) is proposed with the primary objective of bridging the gap between the human perception of an enterprise and the needs of computing infrastructure to organize information in some particular manner for efficient storage and retrieval. The Graph Data Model (GDM) has been proposed as an alternative data model to combine the advantages of the relational model with the positive features of semantic data models. The proposed GDM offers a structural representation for interacting to the designer, making it always easy to comprehend the complex relations amongst basic data items. GDM allows an entire database to be viewed as a Graph (V, E) in a layered organization. Here, a graph is created in a bottom up fashion where V represents the basic instances of data or a functionally abstracted module, called primary semantic group (PSG) and secondary semantic group (SSG). An edge in the model implies the relationship among the secondary semantic groups. The contents of the lowest layer are the semantically grouped data values in the form of primary semantic groups. The SSGs are nothing but the higher-level abstraction and are created by the method of encapsulation of various PSGs, SSGs and basic data elements. This encapsulation methodology to provide a higher-level abstraction continues generating various secondary semantic groups until the designer thinks that it is sufficient to declare the actual problem domain. GDM, thus, uses standard abstractions available in a semantic data model with a structural representation in terms of a graph. The operations on the data model are formalized in the proposed graph algebra. A Graph Query Language (GQL) is also developed, maintaining similarity with the widely accepted user-friendly SQL. Finally, the paper also presents the methodology to make this GDM compatible with the distributed environment, and a corresponding query processing technique for distributed environment is also suggested for the sake of completeness. In this paper, a Graph-based semantic Data Model (GDM) is proposed with the primary objective of bridging the gap between the human perception of an enterprise and the needs of computing infrastructure to organize information in some particular manner for efficient storage and retrieval. The Graph Data Model (GDM) has been proposed as an alternative data model to combine the advantages of the relational model with the positive features of semantic data models. The proposed GDM offers a structural representation for interacting to the designer, making it always easy to comprehend the complex relations amongst basic data items. GDM allows an entire database to be viewed as a Graph (V, E) in a layered organization. Here, a graph is created in a bottom up fashion where V represents the basic instances of data or a functionally abstracted module, called primary semantic group (PSG) and secondary semantic group (SSG). An edge in the model implies the relationship among the secondary semantic groups. The contents of the lowest layer are the semantically grouped data values in the form of primary semantic groups. The SSGs are nothing but the higher-level abstraction and are created by the method of encapsulation of various PSGs, SSGs and basic data elements. This encapsulation methodology to provide a higher-level abstraction continues generating various secondary semantic groups until the designer thinks that it is sufficient to declare the actual problem domain. GDM, thus, uses standard abstractions available in a semantic data model with a structural representation in terms of a graph. The operations on the data model are formalized in the proposed graph algebra. A Graph Query Language (GQL) is also developed, maintaining similarity with the widely accepted user-friendly SQL. Finally, the paper also presents the methodology to make this GDM compatible with the distributed environment, and a corresponding query processing technique for distributed environment is also suggested for the sake of completeness.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2006年第3期430-438,共9页 计算机科学技术学报(英文版)
关键词 graph data model semantic group semantic data model distributed database fragmentation and allocation schema graph data model, semantic group, semantic data model, distributed database, fragmentation and allocation schema
  • 相关文献

参考文献24

  • 1Gyssens M, Paradaens J, Bussche J V et al. A graph oriented object database model. IEEE Trans. Knowledge and Engineering, Aug. 1994, 6: 572-586.
  • 2Gemis M, Paradaens J, Thyssens I et al. GOOD: A graph oriented object database system. In Proc. ACM SIGMOD Int. Conf. Management of Data, Washington, June 1993,pp.505-510.
  • 3Kiesel N, Schueer A, Westfechtel B. GRAS, A graph oriented (software) engineering database system. Information Systems, 1995, 20(1): 21-51.
  • 4Catarci T, Chang S,Costabile M et al. A graph based framework for multiparadigmatic visual access to database. IEEE Trans, Knowledge and Data Engineering, 1996, 8(3): 445-475.
  • 5Gyssens M, Paradaens J, Gucht D. A graph oriented object model for Database end-user interfaces. ACM SIGMOD,1990, 19: 24-33.
  • 6Lvene M, Loizou G. A Graph based Datamodel and it's ramification. IEEE Trans. Knowledge and Data Engineering,Oct. 1995, 7: 809-823.
  • 7Jun Y S, Yoo S I. A graphical object manipulation interface for object oriented database. Engineering Systems and Design and Analysis, 1996, 2: 157-164.
  • 8Alexandra P, Mark L. Nested-graph model for the representation and manipulation of complex objects. ACM Trans.Information Systems, 1994, 12(1): 35-68.
  • 9Li Q, Lochovsky F. ADOME: An advanced object modeling environment. IEEE Trans. Knowledge and Data Engineering, Apr. 1998,10(2): 255-276.
  • 10Ishikawa H, Yamane Y et al. An object oriented database system Jasmine: Implementation, application and extension.IEEE Trans. Knowledge and Data Engineering, Apr. 1996,8(2): 285-304.

同被引文献2

引证文献1

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部