CFP last date
20 May 2024
Reseach Article

Visualizing Class Diagram using Orientdb NOSQL Data – Store

by Sawinder Kaur, Karamjit Kaur
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 145 - Number 10
Year of Publication: 2016
Authors: Sawinder Kaur, Karamjit Kaur
10.5120/ijca2016910771

Sawinder Kaur, Karamjit Kaur . Visualizing Class Diagram using Orientdb NOSQL Data – Store. International Journal of Computer Applications. 145, 10 ( Jul 2016), 11-15. DOI=10.5120/ijca2016910771

@article{ 10.5120/ijca2016910771,
author = { Sawinder Kaur, Karamjit Kaur },
title = { Visualizing Class Diagram using Orientdb NOSQL Data – Store },
journal = { International Journal of Computer Applications },
issue_date = { Jul 2016 },
volume = { 145 },
number = { 10 },
month = { Jul },
year = { 2016 },
issn = { 0975-8887 },
pages = { 11-15 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume145/number10/25313-2016910771/ },
doi = { 10.5120/ijca2016910771 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:48:24.869207+05:30
%A Sawinder Kaur
%A Karamjit Kaur
%T Visualizing Class Diagram using Orientdb NOSQL Data – Store
%J International Journal of Computer Applications
%@ 0975-8887
%V 145
%N 10
%P 11-15
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Relational databases are providing storage for several decades now. The term NoSQL broadly covers all non-relational databases that provide scalable and schema-less model. NoSQL databases are used by major organizations operating in the era of Web 2.0. Different categories of NoSQL databases are key-value pair, document, column-oriented and graph databases which enable programmers to visualize the data closer to the format used in their application. In this paper, class diagram has been merged with OrientDB through Java API to visualize the class diagram as OrientDB graph. OrientDB is the only database which supports both graph and document database, also provides support for both inheritance and polymorphism.

References
  1. DB-Engines Ranking per database model category [Online]. Available: http://dbengines. com/en/ranking_categories
  2. C Snijders, U Matza, UD Reips (2012). "'Big Data: Big gaps of knowledge in the field of Internet". International Journal of Internet Science 7: 1–5
  3. Leavitt, Neal. "Will NoSQL Databases Live Up to Their Promise?".IEEE, 2010
  4. Grolinger, K. Higashino, W. A. Tiwari, A. Capretz, M. A. M. (2013). "Data management in cloud environments: NoSQL and NewSQL data stores"  Springer, 2014.
  5. "Amazon helped start the “NoSQL” movement [Online]. Available: http://www.wired.com/2012/01/amazon-dynamodb/
  6. NoSQL DEFINITION: Next Generation Databases mostly addressing some of the points: being non-relational, distributed, open-source and horizontally scalable[Online]. Available: http://nosql-database.org/
  7. Chaker Nakhli. "Cassandra’s data model cheat sheet: Data model elements: Column"[Online]. Available:https://en.wikipedia.org/wiki/ Column_(data_store)
  8. O Hajoui, R Dehbi, M Talea - Journal of Theoretical 2015 – “Advanced comparative study of the most promising NoSQL and NewSQL databases with a multi-criteria analysis method “
  9. Renzo Angles and Claudio Gutierrez. “Survey of graph database models”. ACM Computing Surveys (CSUR), 40(1):1, 2008.
  10. Claudio Tesoriero. “Getting Started with OrientDB”. Packt Publishing Ltd, 2013.
  11. RDBMS dominate the database market, but NoSQL systems are catching up". [Online]DB-Engines.com, 2013
  12. Bogdan Tudorica, Cristian Bucur, “A comparison between several NoSQL databases with comments and notes”, RoEduNet International Conference 10th Edition, IEEE 2011: Networking in Education and Research, Chengdu, pp. 474-479.
  13. Y Li, S Manoharan “A performance comparison of SQL and NoSQL database” IEEE, 2013
  14. Jing Han, E Haihong, Guan Le, and Jian Du. Survey on NoSQL database in Pervasive computing and applications (ICPCA), 2011 6th international conference on, pages 363–366. IEEE, 2011.
Index Terms

Computer Science
Information Sciences

Keywords

OrientDB NoSQL Class Diagram.