ONTOLOGY-DRIVEN TOOL FOR UTILIZING PROGRAMMING STYLES

Abstract

Activities of a programmer will be more effective and the software will be more understandable when within the process of software development, programming styles (standards) are used, providing clarity of software texts. Purpose: In this research, we present the tool for the realization of new ontology-based methodology automated reasoning techniques for utilizing programming styles. In particular, we focus on representing programming styles in the form of formal ontologies, and study how description logic reasoner can assist programmers in utilizing programming standards. Our research hypothesis is as follows: ontological representation of programming styles can provide additional benefits over existing approaches in utilizing programmer of programming standards. Our research goal is to develop a tool to support the ontologybased utilizing programming styles. Methods: ontological representation of programming styles; objectoriented programming; ontology-driven utilizing of programming styles. Results: the architecture was obtained and the tool was developed in the Java language, which provide tool support of ontology-driven programming styles application method. On the example of naming of the Java programming language standard, features of implementation and application of the tool are provided. Discussion: application of programming styles in coding of program; lack of automated tools for the processes of programming standards application; tool based on new method of ontology-driven application of programming styles; an example of the implementation of tool architecture for naming rules of the Java language standard.

Authors and Affiliations

Nikolay Sidorov, Nika Sidorova, Alexander Pirog

Keywords

Related Articles

ONTOLOGY-DRIVEN TOOL FOR UTILIZING PROGRAMMING STYLES

Activities of a programmer will be more effective and the software will be more understandable when within the process of software development, programming styles (standards) are used, providing clarity of software texts...

AIRPLANES DETECTION IN AERIAL IMAGES USING YOLO NEURAL NETWORK

Purpose: The represented research results are aimed to benchma rk performance of state-of-the-art methods of objects detection. There were tested two popular single-stage neural networks based on the “you...

INERTIAL TECHNOLOGIES IN SYSTEMS FOR STABILIZATION OF GROUND VEHICLES EQUIPMENT

Purpose: The vibratory inertial technology is a recent modern inertial technology. It represents the most perspective approach to design of inertial sensors, which can be used in stabilization and tracking systems operat...

PECULIARITIES OF CLASSIFYING AVIATION ENGINEERS ACCORDING TO THEIR SPECIALITIES IN GREAT BRITAIN

Introduction: The article deals with the issue of classifying aviation engineers in the system of higher education in Great Britain. Different ways of classification: There were considered both national classification an...

METHOD FOR OPTIMAL RESOLUTION OF MULTI-AIRCRAFT CONFLICTS IN THREE-DIMENSIONAL SPACE

Purpose: The risk of critical proximities of several aircraft and appearance of multi-aircraft conflicts increases under current conditions of high dynamics and density of air traffic. The actual problem is a development...

Download PDF file
  • EP ID EP459686
  • DOI 10.18372/2306-1472.71.11751
  • Views 124
  • Downloads 0

How To Cite

Nikolay Sidorov, Nika Sidorova, Alexander Pirog (2017). ONTOLOGY-DRIVEN TOOL FOR UTILIZING PROGRAMMING STYLES. Вісник Національного Авіаційного Університету, 71(2), 84-92. https://europub.co.uk./articles/-A-459686