Development methodology

Size: px
Start display at page:

Download "Development methodology"

Transcription

1 Development methodology Jens Bathelt Objectives Development guidelines V-Model Development process for machines Tasks for the control and the mechanical engineer Deepening the concept phase Initiating the embodiment design phase Preparation for the case

2 Control Simulation 3D Visualization Actors Control Basic System Sensors Focus in this teaching modul requirements product system design assurance of properties system integration domain-specific design Information Technology Electrical Engineering Mechanical Engineering requirements product modeling and model analysis system design assurance of properties system integration domain-specific design programming E-CAD M-CAD modeling and model analysis Why guidelines? Help for non-experienced users How to proceed What to do, to reach the goal Who is involved Common view in a company Clarification of the interfaces between departments Milestones can be placed

3 VDI-2221 (1985) guideline for mechanical engineers Innovationsprojekt! Arbeitspakete Arbeitsergebnisse Phasen Aufgabe Iteratives Vor- oder Zurückspringen zu einem oder mehreren Arbeitsabschnitten Klären und präzisieren der Aufgabenstellung Ermitteln von Funktionen und deren Strukturen Suchen nach Lösungsprinzipien/Strukturen Gliedern in realisierbare Module Gestalten der massgebenden Module Gestalten des gesamten Produkts Ausarbeiten der Ausführungs/Nutzungsangaben Anforderungsliste Funktionsstrukturen Prinziplösungen Modulare Strukturen Vorentwürfe Gesamtentwurf Dokumentation Erfüllen und Anpassen der Anforderungen Aufarbeiten der Aufgabenstellung Konzeptphase Entwurfsphase Ausarbeitungsphase Weitere Realisierung VDI-2221 (1985) guideline for mechanical engineers, English Stages Results Phases Task Iterate forwards and backwards between the stages Clarify and define the task Determine functions and their structure Search solution principles and their combinations Divide into realisable moduls Develop layout of key modules Complete overall layout Prepare production and operation instructions Specification Function structures Principle solutions Module structures Premilinary layout Definitive layouts Product documents Fullfill and adapt requirements clarification of the task conceptual design embodiment design detail design Further realisation

4 The software development process: V-Model A German standard for the development of IT-systems (EStdIT) Used in the public sector in Germany A process model which is supporting the ISO V-Modell ist eine geschützte Marke der Bundesrepublik Deutschland VDI-2422 (1994) first guideline in mechatronics Old programming languages Intended for mechatronic systems controlled by a microcontroler circuit layout No interdisciplinary linkage during the embodiment design phase Aufgabenstellung Aufgabe Gerätekonzept Konzept Software Entwurf Schaltung Entwurf Elektromechan. Entwurf Entwurf Software Ausarbeitung Schaltung Ausarbeitung Elektromechan. Ausarbeitung Ausarbeitung Erprobung Gerät Erprobung

5 VDI-2206 (2004) The new guideline in mechatronics Micro-level: problem solving in general Macro-level: V-Model Pre-defined process-modules for recurring design steps VDI-2206: Micro-level (problem solving)

6 VDI-2206: Macro-level (V-model) requirements product system design assurance of properties system integration domain-specific design mechanical engineering electrical engineering information technology modeling and model analysis VDI-2206: Multiple Macro-loops

7 VDI-2206: Open for pre-defined process-modules Here for instance for the concept-phase according to VDI-2221 Problems for industry adapting existing methods and guidelines Rare software support for the concept phase VDI 2221: only mechanics VDI 2422: quite old, old software background VDI 2422 and VDI 2206: How to get from the requirements to the system design. How to get from the concept to the embodiment design. Decision for the proper discipline Interdisciplinary exchange during the embodiment design phase VDI 2206: very general

8 Focus: Developing machines Machine tools (Werkzeugmaschinen): NC/PLC Production machines (Produktionsmaschinen): PLC NC/PLC Control Control Actors Sensors Electromechanical borderline Basic System Mechanics Material Energy Information The V-model for the development of machines Requirements Machine Embodiment design Control Mechanics Conceptual design Assurance of properties Systemintegration Control Mechanics Modellbildung und -analyse Conceptual design

9 Problem Workflow today mechanics control Concept phase Embodiment design phase Motivation Control Aimed workflow Data Mechanics Concept phase Embodiment design phase

10 Software development at the machine developer Machine user, NC code Source code Machine user, Product Machine developer, Product Machine developer, Control Production machine PLC Machine tool NC/PLC Machine developer, Source code PLC code Embodiment design phase Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme)

11 Virtual Prototype Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme) Concept phase Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme)

12 Function structure (FS) - repetition Function box Sequence Hierarchy Three flows: EMI Energy Material Information Main function 1 Main function 2 Overall function Main function 1 Sub function 1.1 Sub function 1.2 Main function 2 Daniel Politze, Daimler: thinking in functions, not in components Traditionally: Substantive + verb, like transport material (German: Material transportieren) The Extended Function Structure (EFS) Function structure Hierarchy Material, Energy and Information flows Transition conditions (Übergangsbedingungen) Actor/Sensor definitions Definition of the Input and Output variables -> I/O list

13 RIETER textile: comber machine (Kämmmaschine) - EFS EFS relationships

14 EFS assembly tree Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme) FS assembly tree (Baugruppenhierarchie, BGH) 1. Function Module (generally) 2. Heuristic rules Potential Modules 1. Dominant flow 2. Branching flow 3. Conversion-Transmission Otto, K. N., A Process for Modularizing Product Families, ICED01 International Conference on Engineering Design, Glasgow, 2001

15 Example: Comber from RIETER Ansetzeinheit Antriebskopf Längsteil Auslauf EFS: Extended function structure SFC Start Maschine starten Kanne nicht voll & Wickel nicht leer Volle Wickel (IN) Anlage antreiben Erot Vliese bereitstellen Vliesreste (OUT) Leere Wickel (OUT) Arbeitskanne voll Arbeitskanne leer Vliese Volle Kanne (OUT) Leere Kanne (IN) Kanne bereitstellen Erot Erot Vliese von Kurzfasern trennen Kurzfasern(OUT) Gestrecktes Band Bänder Band transportieren Erot Erot Bänder transportieren Gestrecktes Band Bänder Band strecken Erot Doubliertes Band Bänder doublieren

16 CAD-Modules EFS without information flows EFS without pure SWfunctions Conversiontransmission nach Stone Antriebskopf Auslauf Ansetzeinheit Längsteil Lecture: structuring & configuring products More about product modules,..: L Produktstrukturierung und konfiguration L. Bongulielmi, R. Y. Siegwart, P. Henseler

17 EFS as an interdisciplinary linkage back bone Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme) Change management Control Hardware Sequence Input- und Output Variables.. PLC programming environment EFS Assembly Hierarchy Solid Models Actors and Sensors.. CAD

18 UML diagram for the important entities in change management Gesamtbaugruppe 1 Gesamtfunktion 1 0..* Hauptbaugruppe * Hauptfunktion 0..* * 0..1 Baugruppe Funktion 1 0..* Einzelteil Elementarfunktion Aktorfunktion 1..* * Aktor Outputvariable 1 1..* 1 1..* 0..1 aktoreigene Sensorik 0..* Sensor Inputvariable 1 1..* 1..* 1..* 1..* Übergangsbedingung 1..* 1 Schritt Aktion 1 vor 1 1..* 1 nach Transitionsbedingung 1 Assembly tree EFS SFC PLM (Product Lifecycle Management) in mechatronics Later in this lecture: Mechatronic data management Software engineers Electrical engineers Not yet fully realized Christian Bacs

19 EFS SFC Concept phase Embodiment design phase Virtual initial operation (Virtuelle Inbetriebnahme) EFS SFC SFC: only information flow matters Actuators: Conversion from Information to Energy [Some of the (leaf) functions in the function structure] Sensors: Conversion from Energy to Information [Watch out for the transition conditions in the EFS] Control Control Actors Sensors Electromechanical borderline Basic System Mechanics Material Energy Information

20 Can squeezer (Dosenpresse): FS with Transition conditions Information can Energy Receive can Material Transitioncondition can Press can Can received Function Herbert Lindau GmbH Squeezed can Can squeezed Receive squeezed can Can squeezer: Derivation of the SFC can Receive can can Can received Press can Squeezed can Can squeezed Receive squeezed can

21 Objectives Development guidelines V-Model Development process for machines Tasks for the control and the mechanical engineer Deepening the concept phase Initiating the embodiment design phase Preparation for the case EFS-tool ELVAN for the case, based on MS-Visio ELVAN

22 ELVAN - GUI EFS-tool ELVAN for the case, based on MS-Visio Case in the visdome Teams consisting of two students Every team member should simulate his knowledge-background: Mechanics PLC programmer ELVAN

THE DEVELOPMENT OF THE GUIDELINE VDI 2221 - THE CHANGE OF DIRECTION

THE DEVELOPMENT OF THE GUIDELINE VDI 2221 - THE CHANGE OF DIRECTION INTERNATIONAL DESIGN CONFERENCE - DESIGN 2006 Dubrovnik - Croatia, May 15-18, 2006. THE DEVELOPMENT OF THE GUIDELINE VDI 2221 - THE CHANGE OF DIRECTION J. Jänsch and H. Birkhofer Keywords: design guidelines,

More information

THEME Competence Matrix - Electrical Engineering/Electronics with Partial competences/ Learning outcomes

THEME Competence Matrix - Electrical Engineering/Electronics with Partial competences/ Learning outcomes COMPETENCE AREAS STEPS OF COMPETENCE DEVELOPMENT 1. Preparing, planning, mounting and installing electrical for buildings and industrial applications He/She is able to prepare and carry out simple electrical

More information

VDI 2206 Prof. Dr. Magdy M. Abdelhameed

VDI 2206 Prof. Dr. Magdy M. Abdelhameed Course Code: MDP 454, Course Name:, Second Semester 2014 VDI 2206 Mechatronics System Design The mechatronic design methodology is based on a concurrent (instead of sequential) approach to discipline design,

More information

Lab Course Microcontroller Programming WS2011/12

Lab Course Microcontroller Programming WS2011/12 Lab Course Microcontroller Programming WS2011/12 Preparatory meeting, 25.07.2011 Michael Geisinger fortiss GmbH An Institut der TechnischenUniversität h München fortiss? "An Institut Institut" of TU München

More information

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice In this Lecture you will Learn: Development Chapter 5C About the Unified Software Development How phases relate to workflows in an iterative life cycle An approach to system development Major activities

More information

How To Write A Design For An Mbse

How To Write A Design For An Mbse The Convergence of PLM and MBSE Will This Decrease or Increase the Risk with PLM Projects Perspectives on PLM and Model Based System Engineering University of Kaiserslautern Institute for Virtual Product

More information

Perspective on the Product and System Lifecycle

Perspective on the Product and System Lifecycle Perspective on the Product and System Lifecycle University of Kaiserslautern Institute for Virtual Product Engineering Prof. Dr.-Ing. Martin Eigner Lehrstuhl für Virtuelle Produktentwicklung 2015MME Folie:

More information

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data

5. Product Lifecycle Management. Database Technologies for Integrating Engineering Data 5. Product Lifecycle Management Database Technologies for Integrating Engineering Data Overview Motivation The Product Lifecycle The Product Development Process Islands of Automation Overview of Product

More information

F A C T. Festo Authorized and Certified Training Centre

F A C T. Festo Authorized and Certified Training Centre F A C T Festo Authorized and Certified Training Centre Welcome to our FACT Centre It is our vision to be a leader in technical and industrial training at international standards. Professional competence

More information

Programmable Logic Controllers Definition. Programmable Logic Controllers History

Programmable Logic Controllers Definition. Programmable Logic Controllers History Definition A digitally operated electronic apparatus which uses a programmable memory for the internal storage of instructions for implementing specific functions such as logic, sequencing, timing, counting,

More information

Processes for the Development of Healthcare Applications. Christian Johner

Processes for the Development of Healthcare Applications. Christian Johner Processes for the Development of Healthcare Applications Christian Johner Process/Life-Cycle Models: The true history Directives and Standards: Requirements with Respect to Processes Conclusion, Recommendations

More information

Dal software all automazione attraverso uno sviluppo integrato multidisciplinare Decisioni Intelligenti, Macchine dedicate, Prodotti Migliori

Dal software all automazione attraverso uno sviluppo integrato multidisciplinare Decisioni Intelligenti, Macchine dedicate, Prodotti Migliori Elio Bergamaschi, Business Development Manager Dal software all automazione attraverso uno sviluppo integrato multidisciplinare Decisioni Intelligenti, Macchine dedicate, Prodotti Migliori Smarter decisions,

More information

PLM voor HTE en mechatronics best practices voor engineeringsmethodiek

PLM voor HTE en mechatronics best practices voor engineeringsmethodiek PLM voor HTE en mechatronics best practices voor engineeringsmethodiek Cor Visser Siemens PLM Software www.siemens.com/plm Agenda Music Concert building Concert Orchestra Instruments Performance Manufacturing

More information

BRFplus Field Configuration for Portfolio Management

BRFplus Field Configuration for Portfolio Management for Portfolio Management A PLM Consulting Solution Public The BRFplus Field Configuration allows you to easily modify the field configuration of standard and custom fields, toolbar buttons and tabs on

More information

Classical Software Life Cycle Models

Classical Software Life Cycle Models Classical Software Life Cycle Models SWEN 301 Trimester 1, 2015 Lecturer: Dr Hui Ma Engineering and Computer Science Lecture slides make use of material provided on the textbook's companion website Motivation

More information

(51) Int Cl.: G06F 9/455 (2006.01) G06F 9/50 (2006.01)

(51) Int Cl.: G06F 9/455 (2006.01) G06F 9/50 (2006.01) (19) TEPZZ 6987 B_T (11) EP 2 698 711 B1 (12) EUROPEAN PATENT SPECIFICATION (4) Date of publication and mention of the grant of the patent: 0.08.1 Bulletin 1/32 (21) Application number: 118777.8 (22) Date

More information

Chapter 12. Development Tools for Microcontroller Applications

Chapter 12. Development Tools for Microcontroller Applications Chapter 12 Development Tools for Microcontroller Applications Lesson 01 Software Development Process and Development Tools Step 1: Development Phases Analysis Design Implementation Phase 1 Phase 2 Phase

More information

ACHIEVING FUNCTIONAL SAFETY OF AUDI DYNAMIC STEERING USING A STRUCTURED DEVELOPMENT PROCESS

ACHIEVING FUNCTIONAL SAFETY OF AUDI DYNAMIC STEERING USING A STRUCTURED DEVELOPMENT PROCESS ACHIEVING FUNCTIONAL SAFETY OF AUDI DYNAMIC STEERING USING A STRUCTURED DEVELOPMENT PROCESS Dr Juergen Schuller* 1, Marnix Lannoije* 2, Dr Michael Sagefka* 3, Wolfgang Dick* 4, Dr Ralf Schwarz* 5 * 1 Audi

More information

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 [email protected].

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 mail@ta.co. Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 [email protected] USB driver Vers. 2.2 EN USB driver Table of Contents General...

More information

Basic academic skills (1) (2) (4) Specialized knowledge and literacy (3) Ability to continually improve own strengths Problem setting (4) Hypothesis

Basic academic skills (1) (2) (4) Specialized knowledge and literacy (3) Ability to continually improve own strengths Problem setting (4) Hypothesis 1. Course Title(Course Code) Software Engineering(2236) 2. Instructor Mamoru ITO 3. Term Spring 1 4. Outline and Objectives Software plays an increasingly important role in the evolution of ICT systems.

More information

Fluidtronic Development environment for fluid technical mechatronic systems

Fluidtronic Development environment for fluid technical mechatronic systems Fluidtronic Development environment for fluid technical mechatronic systems Prof. Dr.-Ing. Dipl.-Wirt. Ing. G. Schuh Chair of Production Engineering, RWTH Aachen Dipl.-Ing. M. Jung Chair of Production

More information

Candle Plant process automation based on ABB 800xA Distributed Control Systems

Candle Plant process automation based on ABB 800xA Distributed Control Systems Candle Plant process automation based on ABB 800xA Distributed Control Systems Yousef Iskandarani and Karina Nohammer Department of Engineering University of Agder Jon Lilletuns vei 9, 4879 Grimstad Norway

More information

Certificate SAP INTEGRATION CERTIFICATION

Certificate SAP INTEGRATION CERTIFICATION Certificate SAP INTEGRATION CERTIFICATION SAP SE hereby confirms that the interface software MCC SR2015 for the product MCC SR2015 of the MEIERHOFER AG. has been certified for integration with SAP ECC

More information

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L ACE 2012 I N TERNATIONAL Innovative Manufacturing Applications Nathan Brown Director, Product Management Aras www. Core Services Forms Workflow Configurations

More information

Model-Based Engineering mit Industriesteuerungen

Model-Based Engineering mit Industriesteuerungen Model-Based Engineering mit Industriesteuerungen Lars Mikelsons Bosch Rexroth AG, Germany 1 13/03/2015 Lars Mikelsons DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation,

More information

Improving Interoperability in Mechatronic Product Developement. Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic

Improving Interoperability in Mechatronic Product Developement. Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic International Conference on Product Lifecycle Management 1 Improving Interoperability in Mechatronic Product Developement Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic PROSTEP AG Dolivostr.

More information

An educational software project in the field of process control. Michael Ritzschke Institute of Informatics Humboldt University Berlin

An educational software project in the field of process control. Michael Ritzschke Institute of Informatics Humboldt University Berlin An educational software project in the field of process control Michael Ritzschke Institute of Informatics Humboldt University Berlin Contents Motivation and goals of the project Configuration of the programmable

More information

RESEARCH ARTICLE. Virtual Robot Program Development for Assembly Tasks with a physics-based Approach

RESEARCH ARTICLE. Virtual Robot Program Development for Assembly Tasks with a physics-based Approach International Journal of Computer Integrated Manufacturing Vol. 00, No. 00, Month 2009, 1 10 RESEARCH ARTICLE Virtual Robot Program Development for Assembly Tasks with a physics-based Approach Mario Rossdeutscher

More information

Learning Systems Software Simulation

Learning Systems Software Simulation Learning Systems Software Simulation EasyVeep PLC controls and technology training FluidSIM Fluid Power training aid for instructors and design tool for engineers COSIMIR PLC 3D simulation tool for practical

More information

KIM. www.kim-forum.org

KIM. www.kim-forum.org KIM www.kim-forum.org KIM Competence Center for Interoperable Metadata German Translation of DCMES 1.1 Dublin Core Conference 2007, Singapur Christine Frodl (German National Library) Stefanie Ruehle (State

More information

CNC Handbook. Helmut A. Roschiwal. Hans B. Kief. Translated by Jefferson B. Hood. Mc Graw Hill. Singapore Sydney Toronto

CNC Handbook. Helmut A. Roschiwal. Hans B. Kief. Translated by Jefferson B. Hood. Mc Graw Hill. Singapore Sydney Toronto Hans B. Kief Helmut A. Roschiwal CNC Handbook Translated by Jefferson B. Hood Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney

More information

SEIDENADER MASCHINENBAU GMBH

SEIDENADER MASCHINENBAU GMBH SEIDENADER MASCHINENBAU GMBH Track & Trace ILMAC Lunch & Learn Basel, September 2013 1 Strong Brands Within a Strong Group 9/30/2013 Seidenader T&T Presentation sste 8 Company Profile Founded in 1895 350

More information

Entwurf eines Lizenzmanagement-Systems als zentraler Dienst für das Plan S Chassis. Masterarbeit

Entwurf eines Lizenzmanagement-Systems als zentraler Dienst für das Plan S Chassis. Masterarbeit Entwurf eines Lizenzmanagement-Systems als zentraler Dienst für das Plan S Chassis Masterarbeit zur Erlangung des akademischen Titels Master of Science in Software Engineering an der Universität Potsdam

More information

Complete Software Solution for Teaching Future Technicians and Engineers that Covers all Levels

Complete Software Solution for Teaching Future Technicians and Engineers that Covers all Levels If you teach subjects related to hydraulic, pneumatic, electrical and control technologies, the illustration of concepts and the behaviour of systems are no doubt at the heart of your requirements. Created

More information

1 www.prion-group.com www.prion.de

1 www.prion-group.com www.prion.de HÖHERER MEHRWERT AUSPLM MIT PRION PLM INFOMODELM ODELMETHODEM ETHODE-- FUNDAMENT FÜRIHRE HREPLM S PLM STRATEGIE THOMAS FRIEDRICH PRION SCHWEIZ AG 1 www.prion-group.com www.prion.de 16 April 2012 PRION

More information

F A C T. Festo Authorized and Certified Training Centre. Training Plan

F A C T. Festo Authorized and Certified Training Centre. Training Plan F A C T Festo Authorized and Certified Training Centre Training Plan Festo - the Automation Company /Festo Industry Festo offers components, modules and solutions for all levels of Automation Technology

More information

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit Development models R. Kuiper and E.J. Luit 1 Introduction We reconsider the classical development models: the Waterfall Model [Bo76], the V-Model [Ro86], the Spiral Model [Bo88], together with the further

More information

Engineering Data Management and Product Data Management: Roles and Prospects

Engineering Data Management and Product Data Management: Roles and Prospects Fourth International Bulgarian-Greek Conference - Computer Science'2008 18-19 September 2008, Kavala, Greece Engineering Data Management and Product Data Management: Roles and Prospects Prof. Dr. Georg

More information

PROPOSAL FOR FUNCTIONAL PRODUCT DECRIPTION AS PART OF A PLM SOLUTION IN INTERDISCIPLINARY PRODUCT DEVELOPMENT

PROPOSAL FOR FUNCTIONAL PRODUCT DECRIPTION AS PART OF A PLM SOLUTION IN INTERDISCIPLINARY PRODUCT DEVELOPMENT INTERNATIONAL DESIGN CONFERENCE - DESIGN 2012 Dubrovnik - Croatia, May 21-24, 2012. PROPOSAL FOR FUNCTIONAL PRODUCT DECRIPTION AS PART OF A PLM SOLUTION IN INTERDISCIPLINARY PRODUCT DEVELOPMENT M. Eigner,

More information

Metadata Reference Model for IPS 2 Lifecycle Management

Metadata Reference Model for IPS 2 Lifecycle Management Metadata Reference Model for IPS 2 Lifecycle Management M. Abramovici, M. Neubach, M. Schulze, C. Spura Ruhr-University Bochum, Institute for Product and Service Engineering Chair of IT in Mechanical Engineering

More information

General Problem Solving Model. Software Development Methodology. Chapter 2A

General Problem Solving Model. Software Development Methodology. Chapter 2A General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible

More information

Describe the process of parallelization as it relates to problem solving.

Describe the process of parallelization as it relates to problem solving. Level 2 (recommended for grades 6 9) Computer Science and Community Middle school/junior high school students begin using computational thinking as a problem-solving tool. They begin to appreciate the

More information

µfup: A Software Development Process for Embedded Systems

µfup: A Software Development Process for Embedded Systems µfup: A Software Development Process for Embedded Systems Leif Geiger, Jörg Siedhof, Albert Zündorf University of Kassel, Software Engineering Research Group, Department of Computer Science and Electrical

More information

Fabrice Mogo Nem. Engineering Networks Holistic approach for multidiscipiinary Product Lifecycle Management. Band 9

Fabrice Mogo Nem. Engineering Networks Holistic approach for multidiscipiinary Product Lifecycle Management. Band 9 / TECHNISCHE UNIVERSITÄT Lehrstuhl für Virtuelle Produktentwicklung KAISERSLAUTERN Prof. Dr.-lng. Martin Eigner Fabrice Mogo Nem Engineering Networks Holistic approach for multidiscipiinary Product Lifecycle

More information

IPA Industrial Process Automation From the Automatic Control of Individual Controlled Systems to Flexible, Full-scale Process Automation

IPA Industrial Process Automation From the Automatic Control of Individual Controlled Systems to Flexible, Full-scale Process Automation IPA Industrial Process Automation From the Automatic Control of Individual Controlled Systems to Flexible, Full-scale Process Automation 2 nd Edition Industrial Process Automation From the Automatic Control

More information

ALM-PLM Integration for Systems Development

ALM-PLM Integration for Systems Development ALM-PLM Integration for Systems Development Rob McAveney Chief Architect Aras Corp Copyright 2014 Boeing. All rights reserved. GPDIS_2015.ppt 1 Increasing product complexity Product Complexity Connected

More information

Cross-Company System Simulation using the GUSMA-Standard for Co-Simulation

Cross-Company System Simulation using the GUSMA-Standard for Co-Simulation Cross-Company System Simulation using the GUSMA-Standard for Co-Simulation The industry of mobile machines is well known for the development of highly innovative and complex products. They are affected

More information

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]

More information

Safe Harbor Statement

Safe Harbor Statement Logging & Debugging von M(obile)AF Applikationen Jürgen Menge Sales Consultant Oracle Deutschland B.V. & Co. KG Safe Harbor Statement The following is intended to outline our general product direction.

More information

Machine Safety Design: Safety Relays Versus a Single Safety Controller

Machine Safety Design: Safety Relays Versus a Single Safety Controller Machine Safety Design: Safety Relays Versus a Single Safety Controller Technical and Commercial Considerations A White Paper presented by: Mike Garrick Product Marketing Lead Specialist INTERFACE Relays

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Customer Presentation

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Customer Presentation 1 SAM, NFS und SMB Dirk Nitschke Principal Sales Consultant SAM-QFS 5.3.2 / 5.3.9 Unterstützung neuer Geräte LTO-5, LTO-6, T10000-C, SL150, ACSLS 8 Unterstützung neuer Betriebssystemversionen Solaris 11,

More information

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when

More information

Electrics & Electronics

Electrics & Electronics Area of competence Electrics & Electronics Maximum Focus ARRK P+Z Engineering For nearly 50 years, we have providing active product development support to customers from the automotive, aerospace and special

More information

Experience with the Use of Linux on a

Experience with the Use of Linux on a Manfred Lohöfener Contact Prof. Dr.-Ing. Manfred Lohöfener Hochschule Merseburg (FH) Mechatronic Systems Geusaer Straße D-06217 Merseburg Germany Phone +49-(0)3461-46-2974, Fax -2965 http://www.fh-merseburg.de/~lohoefen/

More information

Advanced Testing Techniques

Advanced Testing Techniques 9 March, 2010 ISSN 1866-5705 www.testingexperience.com free digital version print version 8,00 printed in Germany Advanced Testing Techniques Conferences Special istockphoto.com/nwphotoguy istockphoto.com/esemelwe

More information

net COMPETENCE MATRIX

net COMPETENCE MATRIX net www.vocationalqualification.net COMPETENCE MATRIX 2 www.vocationalqualification.net What is a Competence Matrix? Competence Matrix is a table which displays work-related competence descriptions and

More information

Implementation of a CNC machine with Beckhoff-CNC - Hardware-in-the-Loop simulation in realtime (1ms) with ISG-virtuos -

Implementation of a CNC machine with Beckhoff-CNC - Hardware-in-the-Loop simulation in realtime (1ms) with ISG-virtuos - Implementation of a CNC machine with Beckhoff-CNC - Hardware-in-the-Loop simulation in realtime (1ms) with ISG-virtuos - 1 SINDEX - 2014 ISG VIBN ISG-virtuos ISG-virtuos & TwinCAT 3 Expertise in control

More information

Lecture 3 Software Development Processes

Lecture 3 Software Development Processes Lecture 3 Software Development Processes Software Engineering ITCS 3155 Fall 2008 Dr. Jamie Payton Department of Computer Science University of North Carolina at Charlotte September 2, 2008 Lecture Overview

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

More information

CIM Computer Integrated Manufacturing

CIM Computer Integrated Manufacturing INDEX CIM IN BASIC CONFIGURATION CIM IN ADVANCED CONFIGURATION CIM IN COMPLETE CONFIGURATION DL CIM A DL CIM B DL CIM C DL CIM C DL CIM B DL CIM A Computer Integrated Manufacturing (CIM) is a method of

More information

Programmable Logic Controllers

Programmable Logic Controllers Programmable Logic Controllers PLC Basics Dr. D. J. Jackson Lecture 2-1 Operating systems and application programs A PLC contains a basic operating system that allows for: Downloading and executing user

More information

Erfolgreiche Zusammenarbeit:

Erfolgreiche Zusammenarbeit: Erfolgreiche Zusammenarbeit: Agile Manager, Application Lifecycle Management und HP Quality Center Thomas Köppner, Technical Consultant, HP HP Agile Manager im Zusammenspiel mit HP Quality Center 2 Thomas

More information

An Approach for a Model Based Development Process of Cybertronic Systems. Martin Eigner, Christian Muggeo, Thomas Dickopf, Karl-Gerhard Faißt

An Approach for a Model Based Development Process of Cybertronic Systems. Martin Eigner, Christian Muggeo, Thomas Dickopf, Karl-Gerhard Faißt URN (Paper): urn:nbn:de:gbv:ilm1-2014iwk-145:5 58 th ILMENAU SCIENTIFIC COLLOQUIUM Technische Universität Ilmenau, 08 12 September 2014 URN: urn:nbn:de:gbv:ilm1-2014iwk:3 An Approach for a Model Based

More information

Acknowledgement. Software Engineering. CS 3141: Team Software Project Introduction

Acknowledgement. Software Engineering. CS 3141: Team Software Project Introduction CS 3141: Team Software Project Introduction Ali Ebnenasir Department of Computer Science Michigan Technological University Acknowledgement Betty H.C. Cheng Software Engineering Systematic approach for

More information

Project Cost Reporting for PPM

Project Cost Reporting for PPM Project Cost Reporting for PPM A PLM Consulting Solution Public Project Cost Reporting for PPM The Consulting Solution Project Cost Reporting supports project-centric and cross-project evaluations in PPM,

More information

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

Mastering increasing product complexity with Collaborative Systems Engineering and PLM Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France [email protected]

More information

Open S-BPM: Goals and Architecture

Open S-BPM: Goals and Architecture Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

REDUCING PRODUCT COSTS BY EFFICIENT PRODUCT DEVELOPMENT

REDUCING PRODUCT COSTS BY EFFICIENT PRODUCT DEVELOPMENT REDUCING PRODUCT COSTS BY EFFICIENT PRODUCT DEVELOPMENT 1. Introduction The challenges of the marketplace are met by product developers in two ways: development of innovative products and reducing product

More information

Software Production. Industrialized integration and validation of TargetLink models for series production

Software Production. Industrialized integration and validation of TargetLink models for series production PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at

More information

ProGUM-Web: Tool Support for Model-Based Development of Web Applications

ProGUM-Web: Tool Support for Model-Based Development of Web Applications ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de

More information

MECE 102 Mechatronics Engineering Orientation

MECE 102 Mechatronics Engineering Orientation MECE 102 Mechatronics Engineering Orientation Mechatronic System Components Associate Prof. Dr. of Mechatronics Engineering Çankaya University Compulsory Course in Mechatronics Engineering Credits (2/0/2)

More information

DEDICATED TO SOLUTIONS. Automotive System and Software Development

DEDICATED TO SOLUTIONS. Automotive System and Software Development DEDICATED TO SOLUTIONS Automotive System and Software Development ... PERFORMANCE ADVANTAGE BY KNOW-HOW AND INNOVATION ESG Partnership System Competence Progress For five decades, ESG has been one of the

More information

NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing. Jürgen Wölfle, Continental TEMIC

NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing. Jürgen Wölfle, Continental TEMIC NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing Jürgen Wölfle, Continental TEMIC Overview Introduction Requirements Engineering Test Process Test Automation 2 / Jürgen Wölfle

More information

Multidisciplinary Engineering Systems Graduate Education: Master of Engineering in Mechatronics

Multidisciplinary Engineering Systems Graduate Education: Master of Engineering in Mechatronics Multidisciplinary Engineering Systems Graduate Education: Master of Engineering in Mechatronics Kevin Craig College of Engineering Marquette University Milwaukee, WI, USA Phil Voglewede College of Engineering

More information

wdali Remote Datasheet DALI RF Remote Control Wireless DALI control unit with 12 programmable momentary switches

wdali Remote Datasheet DALI RF Remote Control Wireless DALI control unit with 12 programmable momentary switches wdali Remote Datasheet DALI RF Remote Control Wireless DALI control unit with 12 programmable momentary switches Art. Nr. 86459534-W (white) Art. Nr. 86459534-B (black) wdali Remote wdali Remote DALI RF

More information

Configuration Management in the Aircraft Industry

Configuration Management in the Aircraft Industry Configuration Management in the Aircraft Industry ProSTEP ivip Symposium 2009 H. Pitthan www.diehl-aerospace.com Configuration Management in the Aircraft Industry Company Initial Situation PLM Project

More information

Sabine Reich SAP. Test Workbench - Introduction

Sabine Reich SAP. Test Workbench - Introduction Sabine Reich SAP Test Workbench - Introduction Agenda 1 General Concepts 2 Functions of the Test Workbench 3 A Typical Test Procedure 4 Integration into the SAP Solution Manager SAP AG 2002, Title of Presentation,

More information

Build products with visual solution configuration in an integrated quotation management application.

Build products with visual solution configuration in an integrated quotation management application. Build products with visual solution configuration in an integrated quotation management application. Configuration Lifecycle Management Configuration Lifecycle Management (CLM) is the management of configuration

More information

ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014. Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers

ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014. Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014 Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers Portfolio Products & Services We have the knowledge, the experience, and the

More information

The Power of Electrical Engineering

The Power of Electrical Engineering The Power of Electrical Engineering If you want... the latest in Electrical CAD software for your electrical engineering designs, with a long-term development strategy object-oriented design with the security

More information

Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction

Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction Maximilian Krüger, Achim Schäfer, Andreas Tewes, Rolf P. Würtz Institut für Neuroinformatik, Ruhr-Universität

More information

How To Determine Your Level Of Competence

How To Determine Your Level Of Competence Outcome Analysis of Bachelor and Master Curricula in Electrical Engineering and Computing Hans-Ulrich Heiss #1, Cornelia Raue *2 # School of Electrical Engineering and Computer Science, TU Berlin Einsteinufer

More information