1 Capturing the Relationships between Design Problems and Analysis Models Gregory Mocko, Jitesh Panchal, and Farrokh Mistree Systems Realization Laboratory.

Slides:



Advertisements
Similar presentations
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
Advertisements

YUSUF OZ FATIH BOLUKBAS HUSEYIN ANIL KARABULUT SITE LAYOUT.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
Architecture Representation
INTRODUCTION TO MODELING
Lecture # 2 : Process Models
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Model-Based Product Line Architecture and Analysis
FAO and UNESCO-IOC/IODE Combine Efforts in their Support of Open Access Written by Marc Goovaerts, U. Hasselt, BE.
The Experience Factory May 2004 Leonardo Vaccaro.
Object-Oriented Analysis and Design
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Requirements Analysis Concepts & Principles
The Quiet Revolution in Building Design and Construction: BIM.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Certified Business Process Professional (CBPP®)
Copyright © 2014 McGraw-Hill Higher Education. All rights reserved. CHAPTER 4 Product/Process Innovation McGraw-Hill/Irwin.
UML and Object Oriented Concepts
Architectural Design.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Bina Nusantara 2 C H A P T E R INFORMATION SYSTEM BUILDING BLOCKS.
Information Integration in Construction. Construction information In construction, architects, engineers, planners, contractors, facility managers....
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
Chapter 2 The process Process, Methods, and Tools
1 Systems Analysis and Design in a Changing World, Fourth Edition.
An Introduction to Software Architecture
2131 Structured System Analysis and Design By Germaine Cheung Hong Kong Computer Institute Lecture 2 (Chapter 2) Information System Building Blocks.
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Module 4: Systems Development Chapter 12: (IS) Project Management.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Systems Realization Laboratory Information Economics in Design Chris Paredis The Systems Realization Laboratory PLM Center of Excellence G.W. Woodruff.
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
SOFTWARE CONFIGURATION MANAGEMENT. Change is inevitable when computer software is built. And change increases the level of confusion among software engineers.
Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition Irwin/McGraw-Hill.
GIT SysML Work Update Representing Executable Physics-based CAD/CAE Models in SysML Presenter
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
SysML Emphasis at GIT Presenter GIT Product & System Lifecycle.
Publish ISO Technical Corrigenda for ISO , and NSRP Systems Technology Panel Project Pete Lazo Product Data Services Corporation.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
ANKITHA CHOWDARY GARAPATI
Implementing Parametric CAD in STEP ???? Kenneth E. Wolsey May 16, 2007
Ship Computer Aided Design
National Council of Teachers of Mathematics Principles and Standards for grades pre-K-2.
1 An Information-Driven FEA Model Generation Approach for Chip Package Applications Sai Zeng 1, Russell Peak 2*, Ryuichi Matsuki 3, Angran Xiao 4, Miyako.
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
CSE 303 – Software Design and Architecture
1 Systems Realization Laboratory Modeling Simulation-Based Design Processes via Reusable Decision Centric Templates 3-P Information Model for Simulation-Based.
Systems Realization Laboratory The Role and Limitations of Modeling and Simulation in Systems Design Jason Aughenbaugh & Chris Paredis The Systems Realization.
Publish ISO Technical Corrigenda for ISO , and NSRP Systems Technology Panel Project Pete Lazo Product Data Services Corporation.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Software Engineering Lecture 10: System Engineering.
Enterprise Architectures. Core Concepts Key Learning Points: This chapter will help you to answer the following questions: What are the ADM phase names.
AN OVERVIEW OF COMPUTER AIDED ENGINEERING/DESIGN (CAE/D) SYSTEMS AND DATA ROBERT E. FULTON PROFESSOR OF MECHANICAL ENGINEERING DIRECTOR ATLANTA ELECTRONIC.
Overview of CATIA V5.
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Project Management PTM721S
Object-Oriented Software Engineering Using UML, Patterns, and Java,
Part 1. Constrained Objects
The Extensible Tool-chain for Evaluation of Architectural Models
Federated Product Models for Simulation-based PLM
The Extensible Tool-chain for Evaluation of Architectural Models
Thoughts on Model Interoperability
Overview of CATIA V5.
Presentation transcript:

1 Capturing the Relationships between Design Problems and Analysis Models Gregory Mocko, Jitesh Panchal, and Farrokh Mistree Systems Realization Laboratory Georgia Institute of Technology Atlanta, Georgia Systems Realization Laboratory 7th Annual PDE Conference at Georgia Tech Georgia Institute of Technology Atlanta, Georgia April 19 – 22, 2005

2 Research Focus Objective  Capture the linkages between design problems and support models  Decision models, design models, and analysis models Overarching Question  How can product-related information and the relationships between design problem and analysis models be captured? Approach  Formalize the information transformations between support models in decision-based design  Characterize the information associated with engineering design decisions  Develop a representation of the linkages between design problems and analysis models

3 Design-Analysis Integration Problem Design-analysis integration (DAI) is the seamless integration between design and analysis perspectives by capturing the relationships between computer-based design and analysis models [Peak and co-authors 1998] The design/structural analysis integration problem is typified by the requirement to share geometric shape and analysis information in an iterative environment [Hunten 1997] Why do we link design and analysis? It is not just a matter of sharing data We need to link design and analysis to support design decision making Additional information must be shared to support design decisions Why do we link design and analysis? It is not just a matter of sharing data We need to link design and analysis to support design decision making Additional information must be shared to support design decisions

4 Design Information Integration – Missing Link Analysis (e.g., FEA) Design (e.g., CAD) Configuration control of design and analysis (AP209) Fine grained associativities (MRA/COBs) … Identify design decisions based on design requirements Compare analysis results with design requirements Design Requirements Design Iteration Design Problem (Decision) Characterized by a set of responses that are functions of a common set of design variables, constraints, and bounds specified by the designer and analyst

5 Research Foundation - Background Decision-Based Design (DBD) [Mistree et. al 1990]  Principle role of designer is to make decisions  Decisions serves as markers of progress and information transformations  Decisions serves as units of communication that involve hierarchical decision making Decision Support Problem (DSP) Technique [Muster et. al 1988]  A specific instantiation of DBD  Supports the human designer  Domain-independent constructs for modeling design processes Information models and knowledge representation for modeling design information transformations Interface for linking computer-based design and analysis models Increase the use of standard product models to support product data exchange Overview Research Opportunities RQ: How can product-related information and the relationships between design problem and analysis models be captured? RH: Decision constructs serve as information integrators between design and analysis models. RQ: How can product-related information and the relationships between design problem and analysis models be captured? RH: Decision constructs serve as information integrators between design and analysis models.

6 Product Data Exchange-Standard Product Models Standard product models  Product data must be exchanged between design support software  A neutral mechanism for exchanging product data  Product data exchange is a required technology STEP AP203/AP209  Addresses interoperability of product models between CAD and FEA applications  Captures the relationships between design specification and analysis specification  Captures shape, analysis control, analysis output  Support design and analysis geometry definitions  Configuration control and management of analysis STEP

7 Product Data Exchange-Standard Product Models Source: Relationships between design shape, analysis shape, and additional analysis parameters are captured

8 Product Data Exchange – Analysis Templates Analysis templates  MRA captures several aspects in design-analysis integration including automation of routine analyses, the representation of design and analysis associativity and of the relationships among the models, and the support of various analysis models throughout the life cycle of the product  Address the need to capture fine-grained associativities between engineering CAD and CAE models  Realized through the constrained object (COB) information modeling language Templates enable quick and efficient analysis integration when product variants are limited to parametric changes in design specifications

9 Product Data Exchange – Analysis Templates Solid Modeler Materials Database Fasteners Database Design ApplicationsAnalysis Applications FEA-Based Analysis Formula- Based Analysis Combine information Add reusable multifidelity idealizations Analyzable Product Model (APM)... Support multidirectionality Coordination of various data sources Linkages between design and analysis parameters Enables information to be shared between CAD and CAE tools Coordination of various data sources Linkages between design and analysis parameters Enables information to be shared between CAD and CAE tools Source: Peak, R. S.; Fulton, R. E.; Nishigaki, I.; Okamoto, N. (1998) Integrating Engineering Design and Analysis Using a Multi- Representation Approach. Engineering with Computers, Volume 14 No.2,

10 Product Data Exchange - Summary Benefits  Design and analysis information must be exchanged  Relationships between product data and analysis data must be captured  A common “language” is needed to integrate design tools What is Missing?  Data exchange between design and analysis must be in the context of design decision making  Design process and information transformations must be captured  Current efforts focus on product-related information

11 Approach – Product and Process Formalization of design decisions  Develop a knowledge representation of engineering design decisions Development of interface  Specification of information exchange in design and analysis to facilitate access to product data  “Plug-and-play” approach for linking design and analysis models and design support tools

12 ModelCenter Implementation – Design Problem Formulate decisions and organize design and analysis models in light of design requirements  Capture the decision related information  Approach for allocating design requirements Analysis (e.g., FEA) Design (e.g., CAD) Configuration control of design and analysis (AP209) Fine grained associativities (MRA/COBs) Application of analysis information on geometry (Simmetrix) Identify design decisions based on design requirements Design Requirements Design Problem (Decision) Design Iteration Compare analysis results with design requirements

13 ModelCenter Implementation – Models Analysis (e.g., FEA) Design (e.g., CAD) Configuration control of design and analysis (AP209) Fine grained associativities (MRA/COBs) Application of analysis information on geometry (Simmetrix) Identify design decisions based on design requirements Design Requirements Design Problem (Decision) Design Iteration Compare analysis results with design requirements Leverage standardized product models Integrate design tools and product data into the design decision Reuse design and analysis models Interfaces / wrappers are needed to integrate standards models

14 ModelCenter Implementation – Linkages Analysis (e.g., FEA) Design (e.g., CAD) Configuration control of design and analysis (AP209) Fine grained associativities (MRA/COBs) Application of analysis information on geometry (Simmetrix) Identify design decisions based on design requirements Design Requirements Design Problem (Decision) Design Iteration Compare analysis results with design requirements Capture the linkages between design and analysis parameters in the context of a design decision Design-analysis integration has meaning in the context of a design decision!

15 ModelCenter Implementation - Discussion Information exchange between design and analysis is relevant in the context of design decisions Additional information must be captured in design and analysis models  Constraints and bounds on system variables and responses  Decision-related information  Relationships/transformations between variables Shortcomings  Does not rely on standardized product models  Decision templates & interface are developed for specific problems Generalized decision models and interfaces are needed

16 Closure Design and analysis information must be exchanged in the context of design decision making  A standardized information model is needed to capture decision- related information Engineering decision enable the design process to be modeled  Decisions serve information integrators  Decisions capture the information transformation in the design process A standardized interface is needed between design and analysis models  Towards “plug-n-play” integration and information exchange A look to the future…  A standardized models that captured process will enhance PLM  Conventional tools address what is the design information, not how it was created  Decision-based design provides a means for modeling design processes

17 Questions?

18 References Fenves, Steven, Choi, Young, Gurumoorthy, Balan, Mocko, G, Sriram, R.D., (2003) Master Product Model for the Support of Tighter Integration of Spatial and Functional Design, NISTIR 7004 Hunten, K.A., (1997) CAD/FEA Integration with STEP AP209 Technology and Implementation Mistree, F., W.F. Smith, B.A. Bras, J.K. Allen, and D. Muster, (1990) Decision-Based Design: A Contemporary Paradigm in Ship Design. Transactions, Society of Naval Architects and Marine Engineers, 98: p Muster, D. and F. Mistree, (1988) The Decision Support Problem Technique in Engineering Design. International Journal of Applied Engineering Education, 4(1): p Peak, R. S.; Fulton, R. E.; Nishigaki, I.; Okamoto, N. (1998) Integrating Engineering Design and Analysis Using a Multi- Representation Approach. Engineering with Computers, Volume 14 No.2, Wilson, M.W., The Constrained Object Representation for Engineering Analysis Integration, in G.W. Woodruff School of Mechanical Engineering. 2000, Georgia Institute of Technology: Atlanta, GA.