Using Styles to Improve the Architectural Views Design
Rogelio Limón Cordero, Isidro Ramos Salavert
Abstract
Rogelio Limón Cordero, Isidro Ramos Salavert
Abstract
Software architecture has become more important in software engineering because it allows earlier decision making in systems design by defining the structures that will compose it. Each structure is in itself an architectural view that allows the isolation, analysis and modeling of different aspects of the system. The design of each view is based on the identification and specification of its elements and the relationships between them. This paper proposes a way to make a better architectural design through the management of the relationships present in a view type, using their styles as bases for the architectural structure, which leads to a more precise analysis in the design of architectural views.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software architecture has become more important in software engineering because it allows earlier decision making in systems design by defining the structures that will compose it. Each structure is in itself an architectural view that allows the isolation, analysis and modeling of different aspects of the system. The design of each view is based on the identification and specification of its elements and the relationships between them. This paper proposes a way to make a better architectural design through the management of the relationships present in a view type, using their styles as bases for the architectural structure, which leads to a more precise analysis in the design of architectural views.
Key concepts: Architectural pattern, Computer science, Architectural geometry, Software engineering, Isolation (microbiology), Software architecture, Identification (biology), Architectural design