tailieunhanh - Lecture Building reliable component-based systems - Chapter 11: Components in product line architectures
In this chapter, the following content will be discussed: Developing a single product, component markets, product families and product lines, product populations, component approaches, frameworks as components. | Chapter 11 Components in Product Line Architectures Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Overview Developing a Single Product Component Markets Product Families and Product Lines Product Populations Component Approaches Frameworks as Components Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Global Software Component Market Will it solve all our reuse problems? Far from a global component market. Intra-organizational reuse of core software indispensable. ”The traditional techniques for reuse of software are still sufficient for small product families, but for larger product populations the best elements of single product development and third party component markets are required.” Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Basic arguments for software product lines Size & Complexity Quality Lead . | Chapter 11 Components in Product Line Architectures Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Overview Developing a Single Product Component Markets Product Families and Product Lines Product Populations Component Approaches Frameworks as Components Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Global Software Component Market Will it solve all our reuse problems? Far from a global component market. Intra-organizational reuse of core software indispensable. ”The traditional techniques for reuse of software are still sufficient for small product families, but for larger product populations the best elements of single product development and third party component markets are required.” Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Basic arguments for software product lines Size & Complexity Quality Lead Time Reduction Architecture Reuse Components Product Lines Diversity Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Developing a Single Product Starting from the requirements, we define an architecture. The architecture decomposes the system into subsystems and components. We build and test the components, then the subsystems, and finally the product. Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Product Lines Single Product top-down planned developed intra – organization Product Family top-down planned developed intra – organization Product Population partially bottom-up planned / opportunistic developed / available intra – organization Component Markets bottom-up opportunistic available inter – organization Characteristics of Product Lines Page Building Reliable Component-based Systems Chapter 11 - Components in Product Line Architectures Component Markets .
đang nạp các trang xem trước