{"title":"Requirements Engineering Practice in Russian Aviation Industry","authors":"Yu. V. Balashov, V. Batovrin, Yury I. Lobanovsky","doi":"10.1109/APSSE47353.2019.00012","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00012","url":null,"abstract":"The article considers the experience of application of the product requirements management systems in the Russian aircraft industries. The tasks assigned to these systems and their impact on the outcomes of the projects aimed at developing aircraft systems were reviewed. The problems that the new generation of aircraft requirements management systems faces were highlighted. The review refers to the introduction of a new aircraft development guide made by the Russian aviation authorities","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125823414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Possibility to Detect Glycemia with Heart Rate Variability in Patients with Type 2 Diabetes Mellitus in a Non-Invasive Glycemic Monitoring System","authors":"Roman Novikov, Liudmila Zhukova, M. Novopashin","doi":"10.1109/APSSE47353.2019.00030","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00030","url":null,"abstract":"Two versions of the mathematical model that detect different glycemia cases using heart rate variability (HRV) values taking into account the patient age have been developed and evaluated. HRV and glucose data have been obtained from 128 patients with type 2 diabetes mellitus (T2DM). Based on the evaluation results, the fundamental possibility of developing a non-invasive glycemia monitoring system based on one of the model variants has been confirmed. To increase the accuracy of the model, it is necessary to conduct a similar study involving patients without annotated type 2 diabetes.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"172 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116142363","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparative Analysis of Predictive Analytics Models in Classification Problems","authors":"K. Polyakov, Liudmila Zhukova","doi":"10.1109/APSSE47353.2019.00028","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00028","url":null,"abstract":"Present research is devoted to the comparative analysis of the quality of classification for some methods of descriptive and predictive analytics in the case when most (or all) of independent variables are measured in quality scale with large amount of levels. In this case, some classification methods or their popular realizations calls for conversion of quality variables into systems of dummy variables. If quality scales have large amount of levels which are presented in almost equal proportions in the training set, i.e. it doesn't make sense to enlarge levels, above mentioned requirement will lead to the dramatically rise of problem dimension. As a result, researcher is faced with the curse of dimensionality. It means that, if the problem dimension rise, it'll be necessary to rise the sample size to preserve factors impact estimation accuracy. At the same time, it's not always possible to arrange appropriate growth of the training set volume. In some cases, it's limited by specific properties of the body of interest (system). If such situation appears, it'll be extremely important to evaluate the sensitivity of prediction/classification methods to the curse of dimensionality. Authors of this research focused on the four method of classification, which earn first lines in the lists of the popular methods of business analysis long ago. There are: • Two methods of classification tree building — CART and C4.5 • Logistic regression • Classification on the basis of random forest The first three are descriptive methods, which let's get interpreting (man ready) models, the fourth belongs to predictive analytics. Selection is not random. Descriptive analytics problems extremely important for the process of planning, when it's necessary to get answer on the question \"What will be if …?\". Particularly, one need to get target group description for organization of marketing communication. At the same time, it is quite conceivable that utilization of interpreting (man ready) models involves loss of prediction quality in comparison with methods of predictive analytics. The current research domain is the activity of microfinancing institutions (MFIs). Traditional problem here is the potential client assessment. The main challenge, which arise in the process of above mentioned problem solution, is the constraints on the volume, composition and type of data, which is available for prediction of default or default probability assessment. Thus, it's necessary to evaluate the abilities of classification methods which were designed for work with large amount of data (it means big size of the training set and a lot of variables, from which the most important should be selected). In real practice of microfinancing organization, the most of recorded factors are measured on the qualitative scales with large amount of levels, what is the origin of the above-mentioned problems. The empirical part of the research is grounded on the data of real microfinancing organization.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114930765","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"APSSE 2019 Preface","authors":"","doi":"10.1109/apsse47353.2019.00005","DOIUrl":"https://doi.org/10.1109/apsse47353.2019.00005","url":null,"abstract":"","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128638563","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimization of the Integration Process of Cloud and COTS Based Computing Systems","authors":"S. Frenkel, V. Zakharov, B. Basok","doi":"10.1109/APSSE47353.2019.00018","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00018","url":null,"abstract":"A conceptual and mathematical model to optimize the choice of providers, both cloud and other classes (web services, off-line software modules) at a cost, based on the use of standard Integer Linear Programming (ILP) tools is proposed. The proposed formulation of the optimization problem is close to the approaches used in optimization problems of choosing virtual net-work functions (VNF) for Software-defined networks (SDN). A heuristic algorithm for solving an optimization problem is given which with a really limited number of required external services gives an exact solution with high probability.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125395795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
I. Burdonov, Alexandre Kossachev, N. Yevtushenko, T. Villa
{"title":"Synchronous Composition of Quasi-Complete and Quasi-Deterministic FSMs","authors":"I. Burdonov, Alexandre Kossachev, N. Yevtushenko, T. Villa","doi":"10.1109/APSSE47353.2019.00016","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00016","url":null,"abstract":"In this paper, we consider the synchronous composition of Finite State Machines (FSMs) that corresponds to instantaneous communication of hardware components. Such FSMs can be deterministic or nondeterministic, partial or complete. We first extend the existing synchronous composition operator from a pair of components to a collection of components with multiple input and output ports, and provide a procedure to compute the composition working directly on the collection of transition tables of the component FSMs. Then, based on the notion of input-output Moore pair (the output is not sensitive to the input), we prove the following sufficient condition: if the composition has the property that every cycle of ports has a component with a Moore pair, then the class of quasi-complete and quasi-deterministic FSMs is closed under the proposed synchronous composition.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124524361","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementation of Essence Practice into Project Management System Redmine","authors":"D. Zmeev, O. Zmeev, Daniil Tamazlykar","doi":"10.1109/APSSE47353.2019.00022","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00022","url":null,"abstract":"In modern software engineering different software development processes serve as guidelines for solving standard set of problems in projects. But in the last 20 years the quantity of different software development processes and tendency of their authors to keep the distance from existing processes resulted in a great confusion in terms, rules and applications for project managers, software engineers and scientists. Considering that the SEMAT initiative set its goal to find the common ground for different development processes for business and academic representatives there is still no case of implementing their results to the existing software development systems. In this paper we present a solution for the implementation of SEMAT initiative to the Redmine software project management system.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131397684","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
V. Vasenin, M. Zanchurin, A. Zenzinov, A. Korshunov, M. Krivchikov, V. Roganov, D. Shachnev
{"title":"Automation in Complex Software Systems Lifecycle for \"ISTINA\" Data Analysis System","authors":"V. Vasenin, M. Zanchurin, A. Zenzinov, A. Korshunov, M. Krivchikov, V. Roganov, D. Shachnev","doi":"10.1109/APSSE47353.2019.00020","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00020","url":null,"abstract":"The paper presents a suite of process automation tools in the lifecycle of complex software on the example of \"ISTINA\" data analysis system. The suite was developed by the authors on the basis of software distributed under free licenses. The main components of the suite include the procedure for applying changes to the system code, a tool for analyzing the level of test coverage of the modified code based on running a subset of tests, a tool for conducting system security audits, and a set of automated verification tools that are used in continuous integration processes.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116216612","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simulation of Emergency Situations on Main Gas Pipeline with MATLAB Simulink","authors":"A. Kozaev, H. Saleh, Dmitry Alexandrov","doi":"10.1109/APSSE47353.2019.00015","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00015","url":null,"abstract":"The article is dedicated to implementation and evaluation of a model for simulation of emergency situations on main gas pipeline. Data produced by model was compared to data obtained from real emergency situations on main gas pipeline. Result of this work is the model built using MATLAB Simulink software that can be used for datasets generation, which are useful for artificial neural networks training.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130048100","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Methods for Intelligent Data Analysis Based on Keywords and Implicit Relations: The Case of \"ISTINA\" Data Analysis System","authors":"V. Vasenin, K. Lunev, S. Afonin, D. Shachnev","doi":"10.1109/APSSE47353.2019.00027","DOIUrl":"https://doi.org/10.1109/APSSE47353.2019.00027","url":null,"abstract":"In information analysis systems that are working with big data, there often arises a need to classify objects and calculate the degree of thematic proximity between two objects. One of the natural sources of data for solving such problems are keywords that are attributed to objects of the system. In this paper, a model for calculating the degree of thematic proximity between two keywords as well as between two sets of keywords is described. This model is based on contextual proximity between keywords, which means the number of sets where the two keywords are present together. When calculating the final proximity coefficient, such properties of keywords as abstractness degree and thematic belonging are taken into account. Various ways to use the developed model for solving practical tasks are described, on the example of \"ISTINA\" scientometric data analysis system in Lomonosov Moscow State University.","PeriodicalId":146774,"journal":{"name":"2019 Actual Problems of Systems and Software Engineering (APSSE)","volume":"397 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129183956","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}