Reusable Design Processes via Modular, Executable, Decision-Centric Templates
نویسندگان
چکیده
While there have been many advances with respect to reusability and scalability of product architectures over the past several decades, little progress has been made in applying the same concepts to underlying design processes. It is on this aspect of design process design that we focus in this paper. Design processes play a key role in product design and their configuration has a significant effect on both the efficiency and the effectiveness with which resources are committed. Design processes also directly influence the final design of the product under consideration. As such, more attention must be paid to the manner in which these processes are modeled so that they may be standardized, executed, analyzed, and stored, allowing for their leveraging across product lines and reducing product development times. Computer interpretability is a key consideration in making required adjustments as product considerations evolve and design requirements change from one product to the next. In this paper, we offer a fundamental step in this direction by presenting a method for modeling design processes as reusable process templates that can be captured, archived, analyzed and manipulated on a computer.
منابع مشابه
Ontology-based executable design decision template representation and reuse
The Decision Support Problem (DSP) construct is anchored in the notion that design is fundamentally a decision making process. Key is the concept of two types of decisions (namely, selection and compromise) and that any complex design can be represented through modelling a network of compromise and selection decisions. In a computational environment the DSPs are modeled as decision templates. I...
متن کاملA Modular Decision-centric Approach for Reusable Design Processes
The reusability of design processes modeled in existing Product Lifecycle Management (PLM) and Computer Aided Engineering (CAE) frameworks has been limited to the level of flow charts or activity-based diagrams that serve as planning and organizational aids. Current simulation-based design frameworks provide limited support for reuse of design processes at a level where design processes are net...
متن کاملDecision Guidance Analytics Language (DGAL) - Toward Reusable Knowledge Base Centric Modeling
Decision guidance systems are a class of decision support systems that are geared toward producing actionable recommendations, typically based on formal analytical models and techniques. This paper proposes the Decision Guidance Analytics Language (DGAL) for easy iterative development of decision guidance systems. DGAL allows the creation of modular, reusable and composable models that are stor...
متن کاملReusable Architectural Decision Models for Enterprise Application Development
In enterprise application development and other software construction projects, a critical success factor is to make sound architectural decisions. Text templates and tool support for capturing architectural decisions exist, but have failed to reach broad adoption so far. One of the inhibitors we perceived on large-scale industry projects is that architectural decision capturing is regarded as ...
متن کاملConfigurable and Executable Task Structures Supporting Knowledge-Intensive Processes
The operational support of knowledge-intensive processes (KiPs) constitutes a big challenge. As KiPs tend to be unpredictable and emergent, KiP execution is driven by knowledge workers utilizing their skills, experiences, and expertise. For coordination and synchronization, knowledge workers rely on simple task lists (e.g., to-do lists or checklists). Though these means are intuitive and preval...
متن کامل