Semantic Analysis of Source Code in Object Oriented Programming. A Case Study for C#

Journal Title: Romanian Journal of Human - Computer Interaction - Year 2016, Vol 9, Issue 2

Abstract

This paper describes the CSCRO ontology and the Sharp RDF system, used together to semantically analyze the C# source code. The CSCRO ontology formally describes the domain of C# programming language, in which the concepts are represented as classes, properties and individuals. The purpose of the project is to provide the ability to retrieve information about the source code in form of metadata. The first step to achieve this is to incrementally build a graph-oriented knowledge-base from plain source code, based on the ontology. This is done using a convenient format like the Resource Description Framework (RDF). Having the knowledge base in place, it is easy to query the system (e.g. SPARQL) about its interacting components and services, retrieving data in a machine readable format. Going further, an answering mechanism could be applied for enabling natural language questions on the knowledge base.

Authors and Affiliations

Claudiu Epure, Adrian Iftene

Keywords

Related Articles

Distributed Multimedia System for Human Computer Interaction

The aim of the paper is to provide some software components developed for acquisition, controlling and management of multimedia streams, of multimedia devices and for human computer interaction. Implemented software comp...

Controlling the applications running on a Windows system by means of Android devices.

This article presents a client-server application that, enabling the user to remotely control with an Android component the applications running on the Microsoft Windows operating system. The system consists of two main...

Experimentation Of An Acceptance Model Of E-Learning Systems

The aim of this paper is to test a model of acceptance of e-learning systems using the UTAUT reference model. After a brief description of UTAUT model, are described the proposed model and the assumptions, methods used a...

Visual tools for Software Development in GIS applications

This paper aims to showcase a set of features which enables users to develop custom processing models using a specific interface for the workflow. The component presented in this paper, part of the ArcGIS software suite,...

A Framework for Assessing Online Presence in Social Media

This paper intends to provide a set of criteria for analyzing various social media platforms against their potential for supporting users in building their online presence. The four basic elements included in this frame...

Download PDF file
  • EP ID EP28985
  • DOI -
  • Views 366
  • Downloads 10

How To Cite

Claudiu Epure, Adrian Iftene (2016). Semantic Analysis of Source Code in Object Oriented Programming. A Case Study for C#. Romanian Journal of Human - Computer Interaction, 9(2), -. https://europub.co.uk/articles/-A-28985