|Articles and journals | Tariffs | Payments | Your profile|
Ontological model and decision-making algorithm for the selection of software development tools
Abstract.The paper shows the solution of the problem of constructing an ontological model for the choice of software development tools. The classes of the constructed ontological model form a taxonomy. Questions of representation of the developed ontological model in the form of the non-uniform oriented graph are considered. To support the ontology and solve on its basis the tasks of selecting software development tools on the constructed model, operations of adding and modifying the main ontology concepts are defined, which are the criteria for evaluating software quality. To evaluate and decide on the choice of tools based on the developed ontological model, an algorithm based on the method for estimating the similarity of objects in the intellectual space of knowledge is proposed. The novelty of the presented work is to build an ontological model of knowledge for making decisions on the choice of software development tools that allows to expand the composition of concepts and relationships between them, which provides the opportunity to describe various objects, subjects and processes of the software life cycle.
Keywords: estimation of similarity of objects, decision-making algorithm, concept, class, non-uniform oriented graph, taxonomy, ontological model, intellectual space of knowledge, evaluation criterion, life cycle
Article was received:16-02-2018
This article written in Russian. You can find full text of article in Russian here .
The journal allows the author(s) to hold the copyright without restrictions. All authors automatically own full copyright in their work as soon as they create it, and current Russian Federal legislation protects them.
Licence type: Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
The journal is an open access journal which means that everybody can read, download, copy, distribute, print, search, or link to the full texts of these articles in accordance with Creative Commons Attribution- NonCommercial 4.0 International License.
You are free to:
Share — copy and redistribute the material in any medium or format.
Adapt — remix, transform, and build upon the material The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial — You may not use the material for commercial purposes.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.