Chương 14: Integrating multiple system views

The domain level: refers to concepts specific to the modeled system (library, loan, block, signal, ). | Building System Models for RE Chapter 14 Integrating multiple system views Integrating Multiple System Views: outline A meta-model for view integration Overall structure of the meta-model The goal meta-model The object meta-model The agent meta-model The operation meta-model The behaviour meta-model Inter-view consistency rules Grouping related view fragments into packages A meta-model for view integration What is meta-model? Is a model that defines and interrelates conceptual abstractions in terms of which other models are defined. Is a conceptual model for the meta level. Consisting of meta-level concepts, relationships, attributes and constraints. Three different levels of modeling: The meta level: refers to domain-independent abstractions. The domain level: refers to concepts specific to the modeled system (library, loan, block, signal, ). The instance level: refers to specific instances of domain-level concepts in the running system. A meta-model for view integration: example Overall structure of the meta-model A system model is made up of five views. The root meta-concept SystemModel aggregates of five meta-concepts corresponding to those views. Every meta-concept in meta-model is characterized by meta-attributes and meta-relationships. Two meta-attributes are mandatory for any meta-concept whaterver view it refers to: Name and Ref The goal meta-model The object meta-model The agent meta-model The operation meta-model The behaviour meta-model Inter-view consistency rules Two views of a system model are said to be structurally consistent if they satisfy a set of rules constraining their respective elements for compatibility and complementarity. Many structural consistency rules have the following pattern: For every item it1 satisfying some property P1(it1) in view V1, there exists a corresponding item it2 in view V2 that satisfies sme property P2(it1, it2) linking it1 and it2. Some structural consistency rules Structural consistency of the goal and object . | Building System Models for RE Chapter 14 Integrating multiple system views Integrating Multiple System Views: outline A meta-model for view integration Overall structure of the meta-model The goal meta-model The object meta-model The agent meta-model The operation meta-model The behaviour meta-model Inter-view consistency rules Grouping related view fragments into packages A meta-model for view integration What is meta-model? Is a model that defines and interrelates conceptual abstractions in terms of which other models are defined. Is a conceptual model for the meta level. Consisting of meta-level concepts, relationships, attributes and constraints. Three different levels of modeling: The meta level: refers to domain-independent abstractions. The domain level: refers to concepts specific to the modeled system (library, loan, block, signal, ). The instance level: refers to specific instances of domain-level concepts in the running system. A meta-model for view integration: example .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
1    87    1    21-05-2024
Đã 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.