Constructing graph models for software system development and analysis
Author(s) -
Andrey Pogrebnoy
Publication year - 2017
Publication title -
journal of physics conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/803/1/012118
Subject(s) - computer science , source code , graph , representation (politics) , static program analysis , programming language , software , code (set theory) , theoretical computer science , software development , software engineering , set (abstract data type) , politics , political science , law
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
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom