Lecture Notes Software design and architecture – Chapter 11

Lecture 11 provides knowledge of shared data software architecture. An architecture style (also known as an “architecture pattern”) abstracts the common properties of a family of similar designs. Define a family of systems in terms of a pattern of its structural organization. | . These are differentiated by the flow control strategy. The data store in the repository architecture is passive, and clients of the data store are active; that is, clients (software components or agents) control the logic flow. Clients may access the repository interactively or by a batch transaction request. The repository style is widely used in database management systems, library information systems, the interface repository (IR) in CORBA, the UDDI registry for web services, compilers, and Computer Aided Software Engineering (CASE) environments. A well-known CASE tool is Rational Rose. It supports a graphic editor to draw UML diagrams, generates various programming code, and provides reverse engineering functionality to generate graphic diagrams from code. All Interactive Development Environments (IDE), and similar software development kits are good examples of application domains for the repository architecture. It is also widely used in complex information management systems where the most important issue is reliable data management.

Bấm vào đây để xem trước nội dung
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.