Constructing graph models for software system development and analysis

Bibliographic Details
Parent link:Journal of Physics: Conference Series
Vol. 803 : Information Technologies in Business and Industry (ITBI2016).— 2017.— [012118, 7 p.]
Main Author: Pogrebnoy A. V. Aleksandr Vladimirovich
Corporate Author: Национальный исследовательский Томский политехнический университет (ТПУ) Институт кибернетики (ИК)
Summary:Title screen
We propose a concept for creating the instrumentation for functional and structural decisions rationale during the software system (SS) development. We propose to develop SS simultaneously on two models – functional (FM) and structural (SM). FM is a source code of the SS. Adequate representation of the FM in the form of a graph model (GM) is made automatically and called SM. The problem of creating and visualizing GM is considered from the point of applying it as a uniform platform for the adequate representation of the SS source code. We propose three levels of GM detailing: GM1 – for visual analysis of the source code and for SS version control, GM2 – for resources optimization and analysis of connections between SS components, GM3 – for analysis of the SS functioning in dynamics. The paper includes examples of constructing all levels of GM.
Published: 2017
Subjects:
Online Access:http://dx.doi.org/10.1088/1742-6596/803/1/012118
http://earchive.tpu.ru/handle/11683/38175
Format: Electronic Book Chapter
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=654396
Description
Summary:Title screen
We propose a concept for creating the instrumentation for functional and structural decisions rationale during the software system (SS) development. We propose to develop SS simultaneously on two models – functional (FM) and structural (SM). FM is a source code of the SS. Adequate representation of the FM in the form of a graph model (GM) is made automatically and called SM. The problem of creating and visualizing GM is considered from the point of applying it as a uniform platform for the adequate representation of the SS source code. We propose three levels of GM detailing: GM1 – for visual analysis of the source code and for SS version control, GM2 – for resources optimization and analysis of connections between SS components, GM3 – for analysis of the SS functioning in dynamics. The paper includes examples of constructing all levels of GM.
DOI:10.1088/1742-6596/803/1/012118