ISSN 1991-2927
 

ACP № 3 (65) 2021

Author: "Yury Alexanderovich Lapshov"

Aleksandr Evgenievich Ivasev, Postgraduate Student of Ulyanovsk State Technical University; graduated from the Faculty of Information Systems and Technologies of UlSTU; the area of his scientific interests relates to computer-aided design systems. e-mail: alex.ivasev@gmail.comA.E. Ivasev

Yury Alexanderovich Lapshov, Candidate of Sciences in Engineering; graduated from the Faculty of Information Systems and Technologies of Ulyanovsk State Technical University; Associate Professor of the Computer Engineering Department; the area of his scientific interests relates to designing the software-intensive automated systems. e-mail: y.lapshov@mail.ruI.A. Lapshov

Kirill Valerevich Svyatov, Candidate of Sciences in Engineering; graduated from the Faculty of Information Systems and Technologies of Ulyanovsk State Technical University; Dean of the Faculty of Information Systems and Technologies of UlSTU; Head of the Computer Engineering Department; the area of his scientific interests relates to machine learning and robotics. e-mail: k.svyatov@ulstu.ruK.V.Sviatov

The software controlled experience base of a computer-aided system designer63_12.pdf

The article describes an approach to the creation of an experience base for a software design organization, which is focused on its application in the development of software-intensive automated systems (AS). The use of the proposed experience base extends the potential of the OwnWIQA tool-modeling environment in the workplace of a member of the software design team. The specificity of the toolkit includes the design of a reusable model (precedent model) in the process of work execution on the design of an AS, which is included in the experience base for the purpose of its further use in the development of AS or the creation of a new AS from the same family. The article describes the knowledge base model of software projects, tools for finding use cases, implemented in the OwnWIQA environment. Experimental studies are described that reveal the parameters of precision and recall for a precedent search in the knowledge base. The factors influencing these indicators for different users of the system are given. The article may be of interest to specialists in the field of building knowledge and experience bases.

Experience base, precedent model, project task, knowledge management, instrumental and technological tools.

2021_ 1

Sections: Computer-aided engineering

Subjects: Computer-aided engineering.



Yury Alexanderovich Lapshov, Candidate of Sciences in Engineering; graduated from Ulyanovsk State Technical University; Associate Professor of the Computer Engineering Department at UlSTU; an author of articles, a monograph; a holder of certificates of software registration; the area of his scientific interests relates to computer-aided design systems, workflow management. e-mail: y.lapshov@ulstu.ruI.A. Lapshov

Automated control of the software prototype code review based on the question-answering protocols for requirement analysis63_13.pdf

The paper describes the architecture of software tools for automating the management of code review of software prototypes of design solutions that allow to obtain such effects as ensuring interactive interaction between the designer and an expert performing code review, as well as reducing the expert’s time spent on commenting the code by selecting a comment from the list prepared in advance for each requirement from the requirements obtained during the analysis. The tools being developed consist of three main parts. The first part presents requirements in a question-and-answer format including standard comments to be inserted into the prototype code in case of non-compliance with these requirements. The second one is a relational database, which is designed to store the source codes of prototypes aimed at inspection and passed it with expert comments. The third one is a Web-application that allows the designer to send prototype codes for review and see the results of the inspection, and an expert to provide viewing and editing of the prototype source code with the insertion of both standard, pre-prepared comments, and written in free form.

Prototyping, code review, requirements analysis, question-answer models.

2021_ 1

Sections: Computer-aided engineering

Subjects: Computer-aided engineering.



© FRPC JSC 'RPA 'Mars', 2009-2021 The web-site runs on Joomla!