The software architecture is a set of software components, subsystems, relationships, interactions, the properties of each of these elements, and the set of guiding principles that together constitute the fundamental properties and constraints of a software system or set of systems. (1) defines a general set of element types and their interactions. The examples include Pipes and Filters, Model-View-Controller, and Reflection. A (2) in software architecture is a representation used to understand or document one or more aspects of a problem or solution. Architecture is usually used in conjunction with many adjunct terms. The (3) defines the key strategies, organization, goals and related processes of the enterprise. At the enterprise level, the (4) may be more of a set of guidelines on how the various software architectures should be constructed consistently across the enterprise. The (5) , which describes the high-level set of elements involved in application from a particular dom
A. Architectural pattern
B. Architectural description
C. Architectural view
D. Architectural viewpoint
The software architecture is a set of software components, subsystems, relationships, interactions, the properties of each of these elements, and the set of guiding principles that together constitute the fundamental properties and constraints of a software system or set of systems. (1)defines a general set of element types and their interactions. The examples include Pipes and Filters, Model-View-Controller, and Reflection. A (2)in software architecture is a representation used to understand or document one or more aspects of a problem or solution. Architecture is usually used in conjunction with many adjunct terms. The(3) defines the key strategies, organization, goals and related processes of the enterprise. At the enterprise level, the (4)may be more of a set of guidelines on how the various software architectures should be constructed consistently across the enterprise. The (5), which describes the high-level set of elements involved in app
A. Architectural pattern
B. Architectural description
C. Architectural view
D. Architectural viewpoint
Software architecture reconstruction is an interpretive, interactive, and iterative process including many activities. (1) involves analyzing a system's existing design and implementation artifacts to construct a model of it. The result is used in the following activities to construct a view of the system. The database construction activity converts the (2) contained in the view into a standard format for storage in a database. The (3) activity involves defining and manipulating the information stored in database to reconcile, augment, and establish connections between the elements. Reconstruction consists of two primary activities: (4) and (5). The former provides a mechanism for the user to manipulate architectural elements, and the latter provides facilities for architecture reconstruction.
空白(1)处应选择()Representations of software architecture are an enabler for communication between all parties (stakeholders) interested in the development of a computer-based system. An architectural style defines as a family of such systems in terms of a ① of structural organization. More specifically, each ② describes a system category that encompasses: (1) a set of components (e.g., a database, computational modules) that perform a function required by a system, (2) a set of ③ that enable "communication, coordination and cooperation" among components, (3) ④ that define how components can be integrated to form the system, and (4) semantic models that enable a designer to understand the overall properties of a system by analyzing the known ⑤of its constituent parts.
⑤是()我来回答: