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

THE STUDY OF TECHNOGENICALLY TRANSFORMED WATER ECOSYSTEMS WITHIN AVIATION FACILITIES OPERATION AREA

The object of the research is technogenically transfo rmed aquatic ecosystem which helps to develop water protection measures and ensure the ecological safety of technogenically conditioned eco...

NEW APPROACH TO DETERMINING AXIAL CRITICAL LOADS SHELLS, PLATES AND RODS

Purpose: To show that one of the reasons for the large difference between the calculated and experimental critical loads is the incorrect interpretation of the buckling process. Methods: The energy criterion of stability...

A STUDY OF COLLEGE ENGLISH MAJORS' CRITICAL THINKING COMPETENCE IN USING INTERNET RESOURCES

Since online information can be written by anyone and there is no quality control for them, it becomes our responsibility, as individuals, to judge what is right, wrong, immoral, illegal, biased or totally incorrect. Thi...

OPERATIONAL CONCEPT OF ARRIVAL MANAGER

In this article is analyzed the conceptual structure of AMAN, namely the topicality and history of creation of this conception, principles and availability for usage of this concept for the purpose of improvement of air...

DATA-WARE OF PRECISION ATTITUDE AND HEADING REFERENCE SYSTEM

Purpose: The paper focuses on features of data-ware of precisi on attitude and heading reference systems, which can be applied in the high-precision applications, for example, navigation of marine vehicles....

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