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

CURRENT STATUS OF AIRCRAFT LOAD OPTIMIZATION PROBLEM

ways of improving the loading processes. Methods: heuristic methods, mathematical analysis, and modeling, linear and dynamic programming, constraint optimization. Results: the problem was found, which lies in neglecting...

ROBUST CONTROL OF INERTIA LLY STABILIZED PLATFORMS FOR GROUND VEHICLES ON THE BASIS OF ∞ H -SYNTHESIS

Purpose: Operation of inertially stabilized platforms mounted on the ground vehicles is accompanied by influence of significant parametrical and various coordinate disturbances. To keep high operating characteristic...

ANTENNA ARRAY AS A CONSTRUCTIVE ELEMENT OF INCREASING CYBER-SECURITY OF NETWORK SATELLITE SYSTEM RECEIVERS

Purpose: to adapt the techniques of constructive synthesis of phased antenna arrays. On the basis of the received technique, to optimize the antenna array of receiving devices of consumer...

HYDRODYNAMICS OF OSCILLATING WING ON THE PITCH ANGLE

Purpose: research of the hydrodynamic characteristics of a wing in a nonstationary stream. Methods: The experimental studies of the hydrodynamic load acting on the wing of 1.5 elongation, wich harmonically oscillated res...

REMOTELY PILOTED AIRCRAFT SYSTEMS OPERATIONS UNDER UNCERTAINTY CONDITIONS

The article deals with the analysis of the research conducted in the field of influence of uncertainty fac- tors on remotely piloted aircraft systems operations. We revi ewed the models suitable for estimation of uncerta...

Download PDF file
  • EP ID EP459686
  • DOI 10.18372/2306-1472.71.11751
  • Views 113
  • 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