The problem of designing a multi-level component of a software system (PS) is posed and solved. The requirements to the development teams are formulated to form the basic architecture with the use of software components created during the implementation of previous projects, which ensures quality and minimize project risks. The new components are created to provide a new or expand existing functionality and can improve the innovativeness and attractiveness of the product. The team creates a new architecture using precedent database that contains the lexicographically ordered components from past designs.
component architecture of a software system, precedents base, team development, P-Modeling Framework, lexicographically ordered precedents
"Metod obespechenyia kachestva proektyruemoi mnohourovnevoi prohrammnoi systemы s yspolzovanyem komponentnoho y pretsedentnoho podkhodov" [Quality assurance method to design a multi-level software system using the component-based and use-case approaches],
Scientific Works of Kharkiv National Air Force University,