Defining product architectures
نویسندگان
چکیده
Identifying product architectures is recognized as a critical activity during the preliminary design phase since the selected architecture has a great impact on the product quality, on the organization of the following phases of the design project and on the global performance of this project. System architects need methods to pre-determine cohesive modules and integrative elements. In this paper we present a new method to jointly design the functional and physical architectures. Starting from an incidence matrix that represents the couplings between elements of two domains (here, functions and components), it generates a Design Structure Matrix (DSM) for each domain. Each DSM is then rearranged by a clustering algorithm in order to reveal a "satisfactory" architecture. To illustrate our approach, we present an industrial case study in the framework of a new automobile engine development project.
منابع مشابه
Representing Product Family Architectures in an Extensible Architecture Description Language
Product family architectures need to be captured much like “regular” software architectures. Unfortunately, representations for product family architectures are scarce and a deep understanding of all of the necessary features of such representations is still lacking. In this paper, we introduce an extensible XML-based representation that is suitable as a basis for rapidly defining new represent...
متن کاملEcosystem Business Models and Architectures
The ecosystem strategy has provided organizations with time and cost savings by facilitating collaboration with other organizations with similar product ideas and compatible business models. This strategy requires a compatible software architecture that is extensible, flexible, and scalable. In this position paper we clarify definitions, summarize our previous work, and describe our ongoing wor...
متن کاملA Systematic Approach for Comparing and Reusing Design Alternatives
This work introduces an approach to mine field-tested design solutions when defining the architecture of a new product line. The design comparison approach (DCA) compares design solution alternatives implemented in existing systems and evaluates their advantages and drawbacks. This explicit comparison and analysis enables the development of high quality product line architectures by incorporati...
متن کاملDALI: An Architecture for Intelligent Logical Agents
Many interesting architectures for defining intelligent agents have been proposed in the last years. Logic-based architectures have proved effective for reproducing “intelligent” behavior while staying within a rigorous formal setting. In this paper, we present the DALI multi-agent architecture, a logic framework for defining intelligent agents and multi-
متن کاملA Safety Case Approach to Assuring Configurable Architectures of Safety-Critical Product Lines
Companies are increasingly adopting a product-line approach to the development of safety-critical systems. A product line offers large-scale reuse by exploiting common features and assets shared by systems within a specific domain. In this paper, we discuss the challenges of justifying the safety of architectural configurations and variation when developing product-line safety cases. We then ad...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008