中国高校课件下载中心 》 教学资源 》 大学文库

南京大学:Conceptual Architecture View(PPT讲稿)

文档信息
资源类别:文库
文档格式:PPT
文档页数:77
文件大小:173KB
团购合买:点击进入团购
内容简介
南京大学:Conceptual Architecture View(PPT讲稿)
刷新页面文档预览

Conceptual Architecture view ZHAO Jianhua Dept of Computer Sci&Tech Nanjing University

Conceptual Architecture View ZHAO Jianhua Dept. of Computer Sci&Tech Nanjing University

Conceptual architecture view o closest to the application domain, least constrained by the software and hardware platforms o Model the product as a collection of decomposable, interconnected conceptual components and connectors oA critical goal is to keep the control aspects of the components simple, and to isolate control in the connectors

Conceptual architecture view closest to the application domain, least constrained by the software and hardware platforms. Model the product as a collection of decomposable, interconnected conceptual components and connectors. A critical goal is to keep the control aspects of the components simple, and to isolate control in the connectors

Conceptual architecture view(2) o We need other architecture views to show how the conceptual architecture model is mapped to today's programming languages OS, communication mechanisms, and so forth When designing the conceptual view Global properties such as performance and dependability should also be treated: performance Some other properties should still be considered in other views: portability

Conceptual architecture view(2) We need other architecture views to show how the conceptual architecture model is mapped to today’s programming languages, OS, communication mechanisms, and so forth. When designing the conceptual view: ◼ Global properties such as performance and dependability should also be treated: performance. ◼ Some other properties should still be considered in other views: portability

Domain-specific or reference architecture O Domain specific or reference architecture could be the starting point for your conceptual view. wHether it can be starting point depends on whether the architecture uses a computational model consistent with the conceptual view

Domain-specific or reference architecture Domain specific or reference architecture could be the starting point for your conceptual view. Whether it can be starting point depends on whether the architecture uses a computational model consistent with the conceptual view

Reason about conceptual view o We can reason whether the system fulfill the requirement and global properties based on the conceptual view. e If you are using use-case and /or scenarios to capture the system's desired behavior, the conceptual view should be able to handle satisfactorily all the use-cases and scenarios

Reason about conceptual view We can reason whether the system fulfill the requirement and global properties based on the conceptual view. If you are using use-case and/or scenarios to capture the system’s desired behavior, the conceptual view should be able to handle satisfactorily all the use-cases and scenarios

Design activities .Three phases to the conceptual view design Global analysis Central design tasks conceptual components . conceptual connectors ● global evaluation conceptual configuration final design task Resource budgets: assign resources to the components and connectors in the configuration

Design activities Three phases to the conceptual view design: ◼ Global analysis ◼ Central design tasks  conceptual components  conceptual connectors  global evaluation  conceptual configuration ◼ final design task  Resource budgets: assign resources to the components and connectors in the configuration

◆ Figure4.1,PAGE63 Diagram of Design Tasks central design tasks Final Design com- con- Tasks GA ponents nectors resource I global conceptual budgeting evaluation configuration Module vyew Execution View central central design tasks design tasks

Diagram of Design Tasks Figure 4.1, PAGE 63 GA com￾ponents con￾nectors global evaluation conceptual configuration central design tasks Final Design Tasks resource budgeting Execution View central design tasks Module view central design tasks

Global analysis for Conceptual View Design First: Review the product requirements, use-cases, and the system requirements Make sure you understand the interface to the environment the users and other systems that interact with this system functional requirements system qualities and global properties

Global analysis for Conceptual View Design First: Review the product requirements, use-cases, and the system requirements.Make sure you understand: ◼ the interface to the environment ◼ the users ◼ and other systems that interact with this system. ◼ functional requirements ◼ system qualities and global properties

Global analysis for Conceptual View Design(2) ◆Next analyze the product, technological, and organizational factors producing factor tables identify issues, develop strategies

Global analysis for Conceptual View Design(2) Next ◼ analyze the product, technological, and organizational factors, producing factor tables. ◼ identify issues, develop strategies

Global analysis for Conceptual View Design o Focus on the factors most relevant to the conceptual view: All the product factors Technological factors: domain-specific hardware and architecture tech, domain-specific standards Organizational factors: management, development schedule, development budget o You should capture most of the important factors which affect this view

Global analysis for Conceptual View Design Focus on the factors most relevant to the conceptual view: ◼ All the product factors ◼ Technological factors: domain-specific hardware and architecture tech, domain-specific standards ◼ Organizational factors: management, development schedule, development budget You should capture most of the important factors which affect this view

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档