Automatic Labeling of the Object-oriented Source Code: The Lotus Approach

01/25/2018
by   Ra'Fat Al-Msie'deen, et al.
0

Most of open-source software systems become available on the internet today. Thus, we need automatic methods to label software code. Software code can be labeled with a set of keywords. These keywords in this paper referred as software labels. The goal of this paper is to provide a quick view of the software code vocabulary. This paper proposes an automatic approach to document the object-oriented software by labeling its code. The approach exploits all software identifiers to label software code. The paper presents the results of study conducted on the ArgoUML and drawing shapes case studies. Results showed that all code labels were correctly identified.

READ FULL TEXT
research
03/15/2018

The Impact of the Object-Oriented Software Evolution on Software Metrics: The Iris Approach

The Object-Oriented (OO) software system evolves over the time to meet t...
research
06/08/2019

Tag Clouds for Object-Oriented Source Code Visualization

Software visualization helps software engineers to understand and manage...
research
08/27/2018

AutoFrame: Automatic Frame Inference for Object-Oriented Languages

Automatic program verification has made tremendous strides, but is not y...
research
03/16/2022

Exploring Variational Graph Auto-Encoders for Extract Class Refactoring Recommendation

The code smell is a sign of design and development flaws in a software s...
research
11/02/2022

Supporting the Task-driven Skill Identification in Open Source Project Issue Tracking Systems

Selecting an appropriate task is challenging for contributors to Open So...
research
01/23/2020

Referencing Source Code Artifacts: a Separate Concern in Software Citation

Among the entities involved in software citation, software source code r...

Please sign up or login with your details

Forgot password? Click here to reset