Transferring Technical debt to automated Production Systems (aps)
|
|
- Gary Lambert
- 5 years ago
- Views:
Transcription
1 Outline Transferring Technical debt to automated Production Systems (aps) 1. Domain specific constraints 2. Types of Technical Debt 3. Causes of Architectural Technical Debt in aps 4. ATD- Parallel development Pick&Place Unit 5. Accumulation and Recovery Models 6. Conclusion and Outlook Source: Bayer AG, Leverkusen Source: Siemens AG Univ.-Prof. Dr.-Ing. Birgit Vogel-Heuser Head of Chair and Director of Institute, Automation and Information systems (AIS) Faculty of Mechanical Engineering, Technische Universität München 1
2 Development and Construction aps as long living systems Years Years 1,5 Years Mechanics (Context) Automation hardware and electrics / electronics Software Automation hardware Years Operation Commissioning of System Sensors/Actuators 8-12 Years Microcontroller 3-5 Years Commissioning after Re-Engineering HMI 1,5 Years Chips 1,5 Years Life-Cycle Source:, J. Folmer, C. Legat: Anforderungen an die Softwareevolution in der Automatisierung des Maschinen- und Anlagenbaus. In: at Automatisierungstechnik, 62(3), 3/2014 2
3 Technical Constraints of software for aps Technical Process (context) Technical system (context) Sensor signals Actuator signals CPU (platform) Inputs PLC-Code Execution Outputs Process Data Real-time requirements of aps hard real-time for the used platform PLC Cyclic behavior of the platform (1µs 1s) Classical PLC as well as Soft-PLC (PC-based) programmed in IEC Languages Increasing amount of IPC and C, C-derivatives Online change is mandatory IEC Languages Sequential Function Chart... Step1 Step2 Transition 1 Transition 2 Step3 Transition 3... Ladder Diagram Var1 Var2 Var3 Var5 Var4 OUT Structured Text OUT:= (Var1 & Var2 & Var3) OR (Var4 & Var5) Function Block Diagram Var1 Var2 Var3 Var4 Var5 & & >= 1 OUT Instruction List LDN Var1 ANDN Var 2 ANDN Var3 ST OUT IEC Programming Languages Proprietary programming languages: Structured Text (ST), Ladder Diagram (LD), Instruction List (IL), Sequential Function Chart (SFC), Function Block Diagram (FBD) Upcoming: C 3
4 Life cycle phases for aps Requirements specification System specification System design Mechanical design Electrotechnical design Software design Manufacturing Cabinet construction Software implementation Component TEST Mechanical assembly Electrotechnical and Software integration System integration Integrated TEST System delivery Commissioning Startup System handover Project completion Operation / Maintenance 4
5 Enlarged Types of Technical Debt (TD) in aps according to the enlarged life cycle model Requirements TD = textual description in contract plus layout Enlarged Types of Technical Debt for aps based on (Li et al. 2015) Architectural TD Design TD Code TD Manufacturing TD Test TD Build TD Assembly TD Documentation TD Infrastructure TD Versioning TD Defect TD Commissioning TD Start Up TD Operational & Maintenance TD = different architectural approaches and artifacts in disciplines Design (el.) = Manufacturing (el.) = Source: systech-gmbh.de Circuit / Wiring diagram Terminal connection table Mounting of devices in the cabinet Source: durau.de Effect: sporadic faults 5
6 Causes of Architectural Technical Debt in aps Types of Technical Debt (Li et al. 2015) Requirements TD Architectural TD Design TD Code TD Test TD Build TD Documentation TD Infrastructure TD Versioning TD Causes of Architecture Technical Debt (ATD) (Martini et al. 2014) Business factors Design and architecture documentation Reuse of Legacy and third party code Parallel development Effects uncertainty Non-completed refactoring Technology evolution Business evolution Time pressure Split of budget New application domain, e.g. food & beverage Varying standards in different countries e.g. CSA, UL, VDI/VDE Different environmental conditions e.g. humidity, temperature, etc. Always heavy penalties for late delivery on-site, acceptance as well as plant availability Lack of cross-discipline responsibilities, different teams for each discipline Lack of budget for software maintenance Defect TD Human factors Sources: Z. Li, P. Avgeriou, P. Lang: A systematic mapping study on technical debt and its management. In: The Journal of Systems and Software, pp , A. Martini, J. Bosch, M. Chaudron: Architecture Technical Debt: Understanding causes and a qualitative model. In: Conference on Software Engineering and Advanced Applications, pp ,
7 Causes and effects of ATD in aps selected examples causes Sub-causes effects Causes of Architecture Technical Debt (ATD) (Martini et al. 2014) Design and architecture documentation Technology evolution Reuse of Legacy and third party code/components Effects uncertainty Non-completed refactoring Human factors Parallel development Only very rough textual specification given in contract Change of PLC-, drives or HMIplatform, heterogen. fieldbus Outsourcing hardware and/or software development due to lack of development capacity/resources Changes have unforeseen effects on other discipline Need to maintain backward compatibility for a decade Not invented here phenomenon Gap of knowledge between commissioning and start-up staff and design staff See application example Lack of clear specification, misunderstanding -> inappropriate interfaces or functionality Interoperability problems Poor quality (tools), violation of company standards, further development usage impossible Change of motor, requires different frequency converter Hinders new architectures and structures New designed solutions on-site (costly) Violation of internal standards inappropriate solutions from design department 7
8 ATD parallel development 8
9 Hardware change and software change: additional sensor during start-up onsite parallel development B1.1 B1.2 extract retract B1.4 FB_ Pusher FB Interface ErrCode M1 Machine group Device number Device 310 M1 sorting line Function 310 B1.1 sorting pusher is Pusher reed 24V mand. Sorting Station to sort work pieces from belt line extended switch DI into slides 310 B1.2 sorting line 320 M1 sorting line Location sort/push Pusher WP in slide 1 pusher is retracted Pusher sort/push Pusher WP in slide 2 Device/Signal type pneum. valve DO reed switch DI pneum. valve DO Power supply [V] 24V 24V 24V Remarks mand. mand. mand. Functionality Error Code Calculation Functionality Extract Pusher Functionality Retractf Pusher retract extract B1.1 B1.2 B1.4 extract retract B1.2 B1.4 1,000 extract retract B1.1 B1.4 30,000 FB_ Error_ Calcul NOT <= NOT >= AND AND ErrCode S R M1 M1 9
10 TD and ATD accumulation and recovery models Crisis-based ATD management software tends to be unreadable and unmaintainable or lead to unpredicted behavior refactoring is unavoidable but not planned leading to a weak solution ATD accumulation and recovery during feature development ATD grows with every modification of software or electrics not compliant with valid explicit or implicit rules during optimization of existing plants during interdisciplinary development of new plants Events initiating ATD recovery development of a new machine or machine generation (continuous product change) based on a new technology different market requirements (products), e.g. thinner or thicker particle boards different tools, e.g., the introduction of a new engineering tool in electrical engineering or software engineering the change of a team leader the limitations of a numbering system e.g. for MCL implicitly representing the variants 10
11 Conclusion and outlook Concepts of TD and ATD are in principle applicable to aps Dimensions, some causes and some effects were introduced Challenges of interdisciplinary relations Should lead to a deeper understanding of obstacles for a systematic evolution of aps Management strategies to deal with TD and ATD can be developed in future work focusing on the plant manufacturing industry Need for industrial case studies to gain more data and classify different ATD recovery models 11
12 Literature Z. Li, P. Avgeriou, P. Lang: A systematic mapping study on technical debt and its management. In: The Journal of Systems and Software, pp , 2015., J. Folmer, C. Legat: Anforderungen an die Softwareevolution in der Automatisierung des Maschinen- und Anlagenbaus. In: at Automatisierungstechnik, 62(3), 3/2014. E. Tom, A. Aurum, R. Vidgen: An exploration of technical debt. In: The Journal of Systems and Software, pp , A. Martini, J. Bosch, M. Chaudron: Architecture Technical Debt: Understanding causes and a qualitative model. In: Conference on Software Engineering and Advanced Applications, pp ,
VTU BOSCH REXROTH CENTER OF COMPETENCE IN AUTOMATION TECHNOLOGIES
VTU BOSCH REXROTH CENTER OF COMPETENCE IN AUTOMATION TECHNOLOGIES The uniqueness of this training centre lies in its state of the art technology, world class equipment, training kits, hardware, software,
More informationThe modular Mechatronics Training System mms 4.0: hands-on, flexible, scalable
The modular Mechatronics Training System mms 4.0: hands-on, flexible, scalable 2 Drive & Control Academy Your Training Partner More knowledge, more benefits: Mechatronics to touch, understand, and use
More informationInternational Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 7, July 2012)
Introduction of PLC-Based Remote Laboratory for Modular Mechatronics System (MMS) Amriya Tasneem H. R. 1, Dr. K. R. Prakash 2, S.N. Ravi Shankar 3 1 Department of Mechanical Engineering, Malnad College
More informationVietnamese-German Development Cooperation. Module
Promotion Mechatronics of TVET Viet Nam Vietnamese-German Development Cooperation Module Production Programming of of mechanical mechatronic subassemblies systems by with manual microcontroller production
More informationDigitalization in Machine Engineering. Siemens MCD and Cadenas smart catalog components
Digitalization in Machine Engineering Siemens MCD and Cadenas smart catalog components Realize innovation. Siemens MCD and Cadenas smart catalog components Table of content Overview: Interdisciplinary
More informationA FRAMEWORK FOR EVALUATING PRODUCT ARCHITECTURE OF AUTOMATION PRODUCTION FACILITIES
12 TH INTERNATIONAL DEPENDENCY AND STRUCTURE MODELLING CONFERENCE, DSM 10 22 23 JULY 2010, CAMBRIDGE, UK A FRAMEWORK FOR EVALUATING PRODUCT ARCHITECTURE OF AUTOMATION PRODUCTION FACILITIES Maximilian P.
More informationThe perception of TD in the Embedded Systems Domain An Industrial Case Study
Areti Ampatzoglou areti.ampatzoglou@rug.nl University of Groningen The Netherlands The perception of TD in the Embedded Systems Domain An Industrial Case Study Areti Ampatzoglou, Apostolos Ampatzoglou,
More informationThe Modular Mechatronic System from Rexroth. Practise-orientated, efficient, ready to use
The Modular Mechatronic System from Rexroth Practise-orientated, efficient, ready to use Learning as in Real Life Just as the tempo of innovations cycles is constantly increasing, so do the demands on
More informationMajor / Industrial Training Program 2015
Learning is always great fun with Major / Industrial Training Program 2015 (PLC & Automation System) Programmable Logic Controllers (PLC) Programmable Logical Controller is the heart of modern automation
More informationAbstract. Beyerle, Werner Karat EDV Ltd & Co KG, Koessen, Tyrol and WIFI NÖ
3rd International Conference on Higher Education Advances, HEAd 17 Universitat Politècnica de València, València, 2017 DOI: http://dx.doi.org/10.4995/head17.2017.5102 An affordable and modular development
More informationIndustrial Automation
Software Development & Education Center Industrial Automation (HMI Drives Instrumentation Networking) Industrial Automation Automation is the use of machines, control systems and information technologies
More informationObjectives. Designing, implementing, deploying and operating systems which include hardware, software and people
Chapter 2. Computer-based Systems Engineering Designing, implementing, deploying and operating s which include hardware, software and people Slide 1 Objectives To explain why software is affected by broader
More informationThe modular production system (MPS): an alternate approach for control technology in design and technology
Loughborough University Institutional Repository The modular production system (MPS): an alternate approach for control technology in design and technology This item was submitted to Loughborough University's
More informationThe future of software engineering
The future of software engineering Perdita Stevens School of Informatics University of Edinburgh Plan This course is designed from my perspective, of course, and you have watched or will watch my inaugural
More informationIntroduction to Model-Based Design for Offshore and Marine applications C. Kleijn
Introduction to Model-Based Design for Offshore and Marine applications C. Kleijn Model Based Design Contents Contents 1. Introduction 3 1.1. What is Model-Based Design 3 1.2. How is it used? 3 2. Benefits
More informationSofting TDX ODX- and OTX-Based Diagnostic System Framework
Softing TDX ODX- and OTX-Based Diagnostic System Framework DX (Open Diagnostic data exchange) and OTX (Open Test sequence exchange) standards are very well established description formats for diagnostics
More informationFundamentals of Industrial Control
Fundamentals of Industrial Control 2nd Edition D. A. Coggan, Editor Practical Guides for Measurement and Control Preface ix Contributors xi Chapter 1 Sensors 1 Applications of Instrumentation 1 Introduction
More informationNATIONAL UNIVERSITY OF SINGAPORE. EE3302/EE3302E Industrial Control Systems. E2: PLC Programming for Sequence Control
NATIONAL UNIVERSITY OF SINGAPORE EE3302/EE3302E Industrial Control Systems E2: 1. Objectives The experiment is designed to provide experience in programming a modern IECcompliant PLC system for sequence
More information1. INTRODUCTION. "lack of perceived value of MBSE" (Motamedian, 2013);
Preprints of the 19th World Congress The International Federation of Automatic Control A SysML based design pattern for the high-level development of mechatronic systems to enhance re-usability G. Barbieri*,
More informationMastering the Machine
Table of Contents 1 INTRODUCTION 3 2 CONCEPTING THE SYSTEM 3 2.1 Establishing System Requirements 4 2.2 Selecting a Method 4 2.3 Applications 5 2.4 Vendor Selection 7 3 DESIGNING THE SYSTEM AND MACHINERY
More informationDigital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?
Digital Transformation A Game Changer How Does the Digital Transformation Affect Informatics as a Scientific Discipline? Manfred Broy Technische Universität München Institut for Informatics ... the change
More information: Windows, MS Office (Word, Excel, Access, Power Point), Internet
103874-ICX-CMOS-E-2007 Senior DCS & Instrument Engineer Holds a B. Sc. in Electronics Engineering (Computer and Control Systems) and has about 10 years hands-on experience working as Instruments & DCS
More informationOrganizedby DepartmentofCivilEngineeringMar AthanasiusCollegeofEngineering, Kothamangalam, Ernakulam,Kerala
InternationalConferenceon StructuralEngineering& Construction Management SECM-2016 Organizedby DepartmentofCivilEngineeringMar AthanasiusCollegeofEngineering, Kothamangalam, Ernakulam,Kerala Int. J. Engg.
More informationDutch Underwater Knowledge Centre (DUKC)
Dutch Underwater Knowledge Centre (DUKC) Introduction Could Dutch industries design and build the replacement for the Walrus class submarines for the Royal Netherlands Navy (RNLN)? The answer is: Yes,
More informationSiemens Mechatronic Concept Designer (MCD) & intelligent purchased parts from CADENAS. Andreas Brandauer
Siemens Mechatronic Concept Designer (MCD) & intelligent purchased parts from CADENAS Andreas Brandauer Agenda 25.10.2017 08:00 (am) Introducing / Motivation Overview Interdisciplinary Development from
More informationModulating control valve
Modulating control valve Automatic modulating valve Automatic modulating valve Diaphragm Pneumatic Actuator Positioner Pneumatic Actuator Positioner Air filter regulator gauge = AIRSET BALL VALVE GLOBE
More informationCyber-Physical Systems: Challenges for Systems Engineering
Cyber-Physical Systems: Challenges for Systems Engineering agendacps Closing Event April 12th, 2012, EIT ICT Labs, Berlin Eva Geisberger fortiss An-Institut der Technischen Universität München Cyber-Physical
More informationPlatzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen. Towards Positive Impact Factories IoT as an enabler
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Towards Positive Impact Factories IoT as an enabler Prof. Dr.-Ing. Christoph Herrmann Sustainable Manufacturing in IoT Era 11.03.2017
More informationThe secret behind mechatronics
The secret behind mechatronics Why companies will want to be part of the revolution In the 18th century, steam and mechanization powered the first Industrial Revolution. At the turn of the 20th century,
More informationproducts PC Control
products PC Control 04 2017 PC Control 04 2017 products Image processing directly in the PLC TwinCAT Vision Machine vision easily integrated into automation technology Automatic detection, traceability
More informationFoundation Fieldbus Topologies for Intrinsically Safe (IS) Installations
Foundation Fieldbus Topologies for Intrinsically Safe (IS) Installations Dr.-Ing. Gunther Kegel CEO Pepperl+Fuchs GmbH, Mannheim Member of the Fieldbus Foundation Board of Directors Chairman of the FF
More informationAccessories for Actuators
Accessories for Actuators Icon explanation Speed control adjustment Single/Parallel driver Delivered with transformer Simple/Advanced Actuator feedback IP Degree Programmable Ampere Positioning driver
More informationTHE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY
THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe
More informationArchitectural assumptions and their management in software development Yang, Chen
University of Groningen Architectural assumptions and their management in software development Yang, Chen IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish
More informationPROCESS DYNAMICS AND CONTROL
Objectives of the Class PROCESS DYNAMICS AND CONTROL CHBE320, Spring 2018 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering What is process control? Basics of process control Basic hardware
More informationReinforcement Learning Simulations and Robotics
Reinforcement Learning Simulations and Robotics Models Partially observable noise in sensors Policy search methods rather than value functionbased approaches Isolate key parameters by choosing an appropriate
More informationTowards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering
Towards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering Thomas Kofler and Daniel Ratiu 2010-11-03 The Third Workshop on Domain Engineering
More informationSelf contained servo drive CLDP Technical data sheet
voith.com Self contained servo drive CLDP Technical data sheet Advantages + + High energy efficiency + + High dynamics + + Oil free power pack and piping are not necessary + + Sensors used provide the
More informationAUTOMATION STUDIO. Complete Cost-effective Efficient. The Tool of Choice for Teaching Hydraulic, Pneumatic, Electrical, and Automation Technologies
AUTOMATION STUDIO The Tool of Choice for Teaching Hydraulic, Pneumatic, Electrical, and Automation Technologies Complete Cost-effective Efficient Famic Technologies Inc. A COMPLETE AND COST-EFFECTIVE SOLUTION
More informationThe ProFlex Methodology: Agile Manufacturing in Practice
The ProFlex Methodology: Agile Manufacturing in Practice Giovanni Di Orio 1, José Barata 1, Carlos Sousa 2, and Luís Flores 2 1 CTS UNINOVA, Dep. de Eng. Electrotécnica, Faculdade de Ciências e Tecnologia,
More informationUnderstanding Software Architecture: A Semantic and Cognitive Approach
Understanding Software Architecture: A Semantic and Cognitive Approach Stuart Anderson and Corin Gurr Division of Informatics, University of Edinburgh James Clerk Maxwell Building The Kings Buildings Edinburgh
More informationCanadian Technology Accreditation Criteria (CTAC) ELECTROMECHANICAL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC)
Canadian Technology Accreditation Criteria (CTAC) ELECTROMECHANICAL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC) Preamble These CTAC are applicable to programs having titles
More informationSoftware-Intensive Systems Producibility
Pittsburgh, PA 15213-3890 Software-Intensive Systems Producibility Grady Campbell Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University SSTC 2006. - page 1 Producibility
More informationSmart Products and Digital Industry Prof. Dr.-Ing. Dietmar Goehlich
Smart Products and Digital Industry Prof. Dr.-Ing. Dietmar Goehlich Technische Universität Berlin Faculty of Mechanical Engineering and Transport Systems Methods for Product Development and Mechatronics
More informationAhead of the times with PLUG & WORK
Ahead of the times with PLUG & WORK SMS SIEMAG X-Pact Electrics and Automation Saving time A competitive edge YOUR BENEFITS FROM PLUG & WORK The sooner a new or revamped plant goes on stream and reaches
More informationGrundlagen des Software Engineering Fundamentals of Software Engineering
Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.
More informationSoftware Maintenance Cycles with the RUP
Software Maintenance Cycles with the RUP by Philippe Kruchten Rational Fellow Rational Software Canada The Rational Unified Process (RUP ) has no concept of a "maintenance phase." Some people claim that
More informationMoving Innovation Forward
Moving Innovation Forward Presented by Tom Price Price Engineering Company Topics 6 Challenges Facing the Fluid Power Industry Trends in Industry We Must Face Evolving Role for Fluid Power Integrators
More informationFunctional safety for semiconductor IP
Functional safety for semiconductor IP Lauri Ora Functional Safety Manager, CPU Group NMI ISO 26262 Practitioner s Workshop January 20 th, 2016, Nuneaton Intellectual property supplier s point of view
More informationPROCESS DYNAMICS AND CONTROL
PROCESS DYNAMICS AND CONTROL CHBE306, Fall 2017 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering Korea University Korea University 1-1 Objectives of the Class What is process control?
More informationProject 3: Assembly, programming and commissioning of a production line with Handling station withelectrical drive and magazine and Turning station
Project 3: Assembly, programming and commissioning of a production line with Handling station withelectrical drive and magazine and Turning station Weighting (points out of total) 41/100 time max 360 min
More informationChemionix Solutions. Outsourcing. Engineering. Drafting
Chemionix Solutions. Outsourcing. Engineering. Drafting Chemionix Your Outsourcing Partner Companies have been outsourcing since time began. It is only recently that business processes can be outsourced
More informationIntegration of Linear Displacement Encoder and Servo Motor for 180 Ton Powder Compacting Press
RESEARCH ARTICLE International Journal of Engineering and Techniques - Volume 4 Issue 1, Jan Feb 2018 Integration of Linear Displacement Encoder and Servo Motor for 180 Ton Powder Compacting Press V.Mahes
More informationComputer Aided Design of Electronics
Computer Aided Design of Electronics [Datorstödd Elektronikkonstruktion] Zebo Peng, Petru Eles, and Nima Aghaee Embedded Systems Laboratory IDA, Linköping University www.ida.liu.se/~tdts01 Electronic Systems
More informationCOURSE MODULES LEVEL 3.1 & 3.2
COURSE MODULES LEVEL 3.1 & 3.2 6-Month Internship The six-month internship provides students with the opportunity to apply the knowledge acquired in the classroom to work situations, and demonstrate problem
More informationAbout Software Engineering.
About Software Engineering pierre-alain.muller@uha.fr What is Software Engineering? Software Engineering Software development Engineering Let s s have a look at ICSE International Conference on Software
More informationOPEN INVITATION TO TENDER AO/RES/ASAIN/BMS/018/12 Building Management System (BMS) - Delivery, Installation, & Supporting Services
European Centre for the Development of Vocational Training Thessaloniki, 23/10/2012 RS/PRO/DELE/2012/0852 OPEN INVITATION TO TENDER AO/RES/ASAIN/BMS/018/12 Building Management System (BMS) - Delivery,
More informationDrilling Courses Overview Pressure control and drilling equipment course offering
Drilling Courses Pressure control and drilling equipment course offering Content Introduction 3 Pressure control equipment Multiplex (MUX) control system overview Mark III subsea BOP control system electrical
More informationfrom AutoMoDe to the Demiurge
INFO-H-414: Swarm Intelligence Automatic Design of Robot Swarms from AutoMoDe to the Demiurge IRIDIA's recent and forthcoming research on the automatic design of robot swarms Mauro Birattari IRIDIA, Université
More informationIntroduction to Systems Engineering
p. 1/2 ENES 489P Hands-On Systems Engineering Projects Introduction to Systems Engineering Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park Career
More informationWilliam Milam Ford Motor Co
Sharing technology for a stronger America Verification Challenges in Automotive Embedded Systems William Milam Ford Motor Co Chair USCAR CPS Task Force 10/20/2011 What is USCAR? The United States Council
More informationOutline: The work leading to this presentation has been funded partially by Fusion for Energy under the contract F4E-OFC-280.
11th IAEA TM 2017 GREIFSWALD Instrumentation and Control for the Neutral Beam Test Facility A.Luchetta 1, G.Manduchi 1, C.Taliercio 1, A.Rigoni 1, N.Pomaro 1, S.Dal Bello 1, M.Battistella 1, L.Grando 1,
More informationMANAGING HUMAN-CENTERED DESIGN ARTIFACTS IN DISTRIBUTED DEVELOPMENT ENVIRONMENT WITH KNOWLEDGE STORAGE
MANAGING HUMAN-CENTERED DESIGN ARTIFACTS IN DISTRIBUTED DEVELOPMENT ENVIRONMENT WITH KNOWLEDGE STORAGE Marko Nieminen Email: Marko.Nieminen@hut.fi Helsinki University of Technology, Department of Computer
More informationReal-time Systems in Tokamak Devices. A case study: the JET Tokamak May 25, 2010
Real-time Systems in Tokamak Devices. A case study: the JET Tokamak May 25, 2010 May 25, 2010-17 th Real-Time Conference, Lisbon 1 D. Alves 2 T. Bellizio 1 R. Felton 3 A. C. Neto 2 F. Sartori 4 R. Vitelli
More informationMECHATRONICS Master study program. St. Kliment Ohridski University in Bitola Faculty of Technical Sciences Bitola.
MECHATRONICS Master study program St. Kliment Ohridski University in Bitola Faculty of Technical Sciences Bitola www.tfb.edu.mk 1 2 Contents Mechatronics - an interdisciplinary approach Competences / Invest
More informationFocusing Software Education on Engineering
Introduction Focusing Software Education on Engineering John C. Knight Department of Computer Science University of Virginia We must decide we want to be engineers not blacksmiths. Peter Amey, Praxis Critical
More informationFRAUNHOFER IFF MAGDEBURG AT THE FOREFRONT OF DIGITAL MANUFACTURING
FRAUNHOFER IFF MAGDEBURG AT THE FOREFRONT OF DIGITAL MANUFACTURING Finance volume Contract Research The Fraunhofer-Gesellschaft at a Glance The Fraunhofer-Gesellschaft undertakes applied research of direct
More informationDEVELOPING INTELLIGENT SYSTEMS METHODS, BEST PRACTICE AND CHALLENGES
DEVELOPING INTELLIGENT SYSTEMS METHODS, BEST PRACTICE AND CHALLENGES Prof. Dr.-Ing. habil. Ansgar Trächtler Folie 1 DEVELOPING INTELLIGENT SYSTEMS METHODS, BEST PRACTICE AND CHALLENGES Outline 1. Introduction
More informationAction Line Cyber-Physical Systems Addressing the challenges and fostering innovation in Cyber-Physical Systems
Action Line Cyber-Physical Systems Addressing the challenges and fostering innovation in Cyber-Physical Systems Dr. Holger Pfeifer Technische Universität München EIT ICT Labs Action Line Lead Cyber-Physical
More informationOptimizing wind farms
Optimizing wind farms We are Uniper We are a leading international energy company with operations in more than 40 countries and around 13,000 employees. We combine a balanced portfolio of modern assets
More informationImplicit Fitness Functions for Evolving a Drawing Robot
Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,
More informationInstitute of Computer Technology
1 Faculty of Informatics Faculty of Mechanical and Industrial Engineering Faculty of Electrical Engineering and Information Technology 8 Institute of Fundamentals and Theory of Electrical Engineering Institute
More informationTechnische Universität Berlin
Technische Universität Berlin Content The TU Berlin Habitat Unit Manufacturing Group Water center The DAAD-project History 1770-1821 Founding of the antecedent academies: Mining Academy, Building Academy,
More informationDespite the euphonic name, the words in the program title actually do describe what we're trying to do:
I've been told that DASADA is a town in the home state of Mahatma Gandhi. This seems a fitting name for the program, since today's military missions that include both peacekeeping and war fighting. Despite
More informationIncreasing security. Saving space. Gaining flexibility. Signal Conditioners for Industrial Automation
Increasing security. Saving space. Gaining flexibility. Signal Conditioners for Industrial Automation The SC-System: Interference-Free Signals, Maximum Performance The SC-System from Pepperl+Fuchs offers
More informationA FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING
A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING Edward A. Addy eaddy@wvu.edu NASA/WVU Software Research Laboratory ABSTRACT Verification and validation (V&V) is performed during
More informationOverview of Design Methodology. A Few Points Before We Start 11/4/2012. All About Handling The Complexity. Lecture 1. Put things into perspective
Overview of Design Methodology Lecture 1 Put things into perspective ECE 156A 1 A Few Points Before We Start ECE 156A 2 All About Handling The Complexity Design and manufacturing of semiconductor products
More informationProject Superfinish. Full-Production Superfinishing Machine ELECOMP Capstone Design Project
Project Superfinish Full-Production Superfinishing Machine ELECOMP Capstone Design Project 2018-2019 Sponsoring Company Supfina Machine Company, Inc. 181 Circuit Drive, North Kingstown RI 02852 Phone:
More informationICT4 Manuf. Competence Center
ICT4 Manuf. Competence Center Prof. Yacine Ouzrout University Lumiere Lyon 2 ICT 4 Manufacturing Competence Center AI and CPS for Manufacturing Robot software testing Development of software technologies
More informationDVT Research Group A joint research group between Ilmenau University of Technology and Fraunhofer Institute for Integrated Circuits IIS
DVT Research Group A joint research group between Ilmenau University of Technology and Fraunhofer Institute for Integrated Circuits IIS Ilmenau, November 12th, 2014 Prof. Giovanni Del Galdo The DVT Research
More informationConveyor station. Ruggeveldlaan Deurne tel
Conveyor station Introduction and didactic background In the age of knowledge, automation technology is gaining increasing importance as a key division of engineering sciences. As a technical/scientific
More informationAn introduction to software development. Dr. C. Constantinides, P.Eng. Computer Science and Software Engineering Concordia University
An introduction to software development Dr. C. Constantinides, P.Eng. Computer Science and Software Engineering Concordia University What type of projects? Small-scale projects Can be built (normally)
More informationVIRTUAL DEVELOPMENT ENVIRONMENT FOR FLUID POWER MECHATRONIC SYSTEMS
VIRTUAL DEVELOPMENT ENVIRONMENT FOR FLUID POWER MECHATRONIC SYSTEMS Torsten Verkoyen Institute for Fluid Power Drives and Controls RWTH Aachen University Aachen Germany Torsten.Verkoyen@ifas.rwth-aachen.de
More informationCOEN7501: Formal Hardware Verification
COEN7501: Formal Hardware Verification Prof. Sofiène Tahar Hardware Verification Group Electrical and Computer Engineering Concordia University Montréal, Quebec CANADA Accident at Carbide plant, India
More informationCM 3310 Process Control, Spring Lecture 17
CM 3310 Process Control, Spring 2017 Instructor: Dr. Tom Co Lecture 17 Charts and Diagrams used in Automation a) Plant/Process Description P & ID (Piping and Instrumentation Diagram) PFD (Process Flow
More informationAir Traffic Soft. Management. Ultimate System. Call Identifier : FP TREN-3 Thematic Priority 1.4 Aeronautics and Space
En Route Air Traffic Soft Management Ultimate System Call Identifier : FP6-2004-TREN-3 Thematic Priority 1.4 Aeronautics and Space EUROCONTROL Experimental Centre EUROCONTROL Innovative Research Workshop
More informationIO-Link an integral part in the next industrial revolution known as Industry 4.0
IO-Link an integral part in the next industrial revolution known as Industry 4.0 IO-Link an integral part in the next industrial revolution known as Industry 4.0 The manufacturing industry is on the verge
More informationBest practices in product development: Design Studies & Trade-Off Analyses
Best practices in product development: Design Studies & Trade-Off Analyses This white paper examines the use of Design Studies & Trade-Off Analyses as a best practice in optimizing design decisions early
More informationTechnology Transition Assessment in an Acquisition Risk Management Context
Transition Assessment in an Acquisition Risk Management Context Distribution A: Approved for Public Release Lance Flitter, Charles Lloyd, Timothy Schuler, Emily Novak NDIA 18 th Annual Systems Engineering
More informationONE DAY ONLINE FACULTY DEVELOPMENT PROGRAM REPORT ON APPLICATION AWARENESS ON AUTOMATION STUDIO SOFTWARE TOOL. 25 th June 2018 Held at
ONE DAY ONLINE FACULTY DEVELOPMENT PROGRAM REPORT ON APPLICATION AWARENESS ON AUTOMATION STUDIO SOFTWARE TOOL 25 th June 2018 Held at ACS COLLEGE OF ENGINEERING Bengaluru Supported by INDIASOFT TECHNOLOGIES
More informationFAST RAMP-UP AND ADAPTIVE MANUFACTURING ENVIRONMENT
FAST RAMP-UP AND ADAPTIVE MANUFACTURING ENVIRONMENT FRAME is co-financed by the European Commission DG Research under the 7th Framework Programme. FRAME VISION FRAME aims to create a new solution for highly
More informationDOCTORAL THESIS (Summary)
LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe
More informationAvailable online at ScienceDirect. Procedia CIRP 62 (2017 )
Available online at www.sciencedirect.com ScienceDirect Procedia CIRP 62 (2017 ) 547 552 10th CIRP Conference on Intelligent Computation in Manufacturing Engineering - CIRP ICME '16 Design of a test environment
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationPerfectly integrated!
Servo drive CMMT-AS and servo motor EMMT-AS Simply very functional! Perfectly integrated! Highlights Ideal with CPX-E or controllers from third-party suppliers Quick commissioning of the complete drive
More informationGetting Through the Green: Smarter Traffic Management with Adaptive Signal Control
Getting Through the Green: Smarter Traffic Management with Adaptive Signal Control Presented by: C. William (Bill) Kingsland, Assistant Commissioner, Transportation Systems Management Outline 1. What is
More informationPotential areas of industrial interest relevant for cross-cutting KETs in the Electronics and Communication Systems domain
This fiche is part of the wider roadmap for cross-cutting KETs activities Potential areas of industrial interest relevant for cross-cutting KETs in the Electronics and Communication Systems domain Cross-cutting
More informationRAMI 4.0 and IIRA reference architecture models A question of perspective and focus
RAMI 4.0 and IIRA reference architecture models A question of perspective and focus Comprehensive use of digitisation and the Internet as the communication system is producing changes to products and their
More informationAnalog Inputs and Outputs
Analog Inputs and Outputs PLCs must also work with continuous or analog signals. Typical analog signals are 0-10 VDC or 4-20 ma. Analog signals are used to represent changing values such as speed, temperature,
More information