Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A review on graph representation for object-oriented programming

View through CrossRef
Relationships and connections between entities are typically represented by graphs, a fundamental data structure in computer science. A graph illustrates the control flow among statements within a program, whereas a dependence graph delineates the interrelationships among various objects within it. The object-oriented paradigm introduces numerous innovative concepts, including encapsulation, inheritance, polymorphism, and dynamic binding. A complete object-oriented graph representation entails structuring and conceptualizing a graph based on the principles of object-oriented programming (OOP). Several models have been suggested previously designed to depict the diverse features of object-oriented programming. This study distinguishes between partial and fully object-oriented graph representations. It also analyses the fully object-oriented graph representation models.
Title: A review on graph representation for object-oriented programming
Description:
Relationships and connections between entities are typically represented by graphs, a fundamental data structure in computer science.
A graph illustrates the control flow among statements within a program, whereas a dependence graph delineates the interrelationships among various objects within it.
The object-oriented paradigm introduces numerous innovative concepts, including encapsulation, inheritance, polymorphism, and dynamic binding.
A complete object-oriented graph representation entails structuring and conceptualizing a graph based on the principles of object-oriented programming (OOP).
Several models have been suggested previously designed to depict the diverse features of object-oriented programming.
This study distinguishes between partial and fully object-oriented graph representations.
It also analyses the fully object-oriented graph representation models.

Related Results

Graph convolutional neural networks for 3D data analysis
Graph convolutional neural networks for 3D data analysis
(English) Deep Learning allows the extraction of complex features directly from raw input data, eliminating the need for hand-crafted features from the classical Machine Learning p...
Introducing object-oriented programming into the computer science curriculum
Introducing object-oriented programming into the computer science curriculum
In recent years, object-oriented programming languages and object-oriented program design have become increasingly popular. Dialects of many popular programming languages are now a...
Bootstrapping a Biodiversity Knowledge Graph
Bootstrapping a Biodiversity Knowledge Graph
The "biodiversity knowledge graph" is a nice metaphor for connecting biodiversity data sources, but can we actually build it? Do we have sufficient linked data available? Given tha...
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical a...
Graph Theory Applications in Database Management
Graph Theory Applications in Database Management
Graph theory, which is a branch of discrete mathematics, has emerged as a powerful tool in various domains, including database management. This abstract investigates the ways in wh...
Object-Oriented Programming
Object-Oriented Programming
To date, books on object-oriented programming have focused either on the methodology of the object-oriented paradigm or on teaching the details of a particular programming language...
Data Analytics on Graphs Part I: Graphs and Spectra on Graphs
Data Analytics on Graphs Part I: Graphs and Spectra on Graphs
The area of Data Analytics on graphs promises a paradigm shift, as we approach information processing of new classes of data which are typically acquired on irregular but structure...

Back to Top