Use Case Design for AdaptIVe
|
|
|
- Regina Beasley
- 10 years ago
- Views:
Transcription
1 M. Koch, A. Butz & J. Schlichter (Hrsg.): Mensch und Computer 2014 Workshopband, München: Oldenbourg Wissenschaftsverlag, 2014, S Use Case Design for AdaptIVe Stefan Wolter 1, Johann Kelsch 2 Vehicle Interior Technologies, Ford Forschungszentrum Aachen GmbH 1 German Aerospace Center (DLR), Institute of Transportation Systems 2 Summary AdaptIVe is a large scale European project on vehicle automation and the pertaining human-machine interaction. The use case design process is a crucial part of the system design process and a part of the human-vehicle integration subproject. This paper explains the methodology for describing use cases in AdaptIVe. They are primarily based on sequence diagrams with main and alternative flows. 1 AdaptIVe AdaptIVe is a large-scale European research project on vehicle automation in highway, urban and parking scenarios. Also legal aspects and the human-machine interaction play an important role. The creation of use cases (OMG, 2011) is an important part at the beginning of a system design process. In AdaptIVe it is allocated to the human-vehicle integration subproject. It is emphasizing a useful and reliable human-machine interaction, which plays an important role in the design of vehicle automation. 2 Introduction In AdaptIVe, we define use cases as follows: A use case is a description of a specific sequence of interaction between the user(s) and a technical system to achieve a specific goal. They are the basis for deriving more detailed technical and human factors oriented functional requirements of the demonstrator vehicles in AdaptIVe. Use cases are needed to improve communication among team members and encourage a common agreement about system requirements. They help to reveal interaction design alternatives, process exceptions, undefined terms, and outstanding issues. Furthermore, they can be helpful to expose what belongs outside the project scope and to prioritize work. Use cases, as we handle them in AdaptIVe, consist primarily of a graphical representation based on the Unified Modelling Language (OMG, 2011) sequence diagram, as well as sketches of the surrounding traffic situation. The graphical representation was changed from
2 200 Stefan Wolter, Johann Kelsch standard UML in order to better accommodate the project s needs. Additionally, a verbal description, a so-called narrative, is part of the use case description. 3 Use Space Tree Figure 1 on the left hand side shows the use space of AdaptIVe, showing the elements relevant for driver and system. On the right hand side the demonstrator vehicles from various automotive OEMs and suppliers are listed. The representation is derived from the EU- HAVEit (2014) public funded project, were a similar use space tree was applied. The overall layout is furthermore derived from the EU-interactIVe (2014) public funded project. The different elements of the use space form the basis for the use case sequence diagrams. The six elements listed describe the initial system decomposition. The first element describes the environment, which are the surroundings of a vehicle, with the street, its infrastructure and other vehicles. As proposed in Kelsch, Temme and Schindler (2013), the environment can be regarded as an autonomous entity being a part of the whole system. The environment is changed or unchanged. The system state refers to the automation system and its state, which can be normal in case everything is working well, but it may also reach its limits or have a failure. The vehicle is the host vehicle, which may also reach limits or have a failure. The HMI describes the human-machine interaction and interface comprised of various input and output modalities. The automation levels refer to the SAE definition of driving automation (SAE, 2014). The elements in this tree can be adapted according to the needs of the demonstrator vehicles and their functions. Function descriptions were collected at the beginning of AdaptIVe. Figure 1: AdaptIVe use space tree
3 Use Case Design for AdaptIVe Sequence Diagram Tool and Method For elaboration of use cases, the sequence diagrams can be used as a tool. In order to derive this tool, the use space tree is applied to form the various axes of the sequence diagram template, which can be seen in Figure 2. Each so-called agent (OMG, 2000) in this diagram is subject to state transitions. Those transitions are either intended / expected or unintended / unexpected. The SAE automation levels (SAE, 2014) used in this project are listed twice. Next to the automation agent, the actual level of automation and its transitions are shown. The list next to the driver agent contains the automation level and its transitions with regard to the mental model of the driver. This means which kind of automation level the driver currently thinks is valid. The agents communicate with each other on the time axes. They exchange messages. Regular messages are shown with black arrows. Blue arrows indicate messages leading to automation state transitions. Red arrows lead to critical situations. The HMI agent with its various input / output modalities is shown in detail to reflect the importance of the human-machine interface. Most of its elements are straightforward. Lever / button refers to input devices in general, which are inside the vehicle, but may also be outside, such as a key fob or smartphone. Display refers to visual, acoustic and haptic displays in general. Kinaesthetics is the feedback the driver perceives during movement of the vehicle. At the top right hand side, sketches of the traffic situation can be placed. Figure 2: AdaptIVe sequence diagram and sketch template tool
4 202 Stefan Wolter, Johann Kelsch Use cases can be created by applying the use case tree to each demonstrator function description. Each use space tree agent (such as automation, driver etc.) can be in different expected / intended and unexpected / unintended states. The main flow of events of a use case derived from the function description consists of the expected / intended state changes in the sequence of events. The alternative flow(s) of a use case are derived by analysing the possible unexpected / unintended state changes in the sequence of events. For each main and alternative flow there will be a dedicated sequence diagram. In the course of AdaptIVe, a use case workshop was held at the DLR IDeElab in Braunschweig. Next to round table discussions, there was also the possibility to try out various vehicle automation and driving scenarios in the DLR theatre system driving simulator environment (Schieben, Heesen, Schindler, Kelsch and Flemisch, 2009). This way, it was possible to fill out sequence diagrams by means of the projected sequence diagram template (Figure 2) directly on a whiteboard. Figure 3: Main flow for parking into a tight spot 5 Results In this chapter, an example main flow is shown. Figure 3 shows the sequence diagram for the function parking into tight spots. The host vehicle equipped with the Automated Park Assistant function follows a street (alternatively a driveway in a parking garage). The
5 Use Case Design for AdaptIVe 203 function scans the environment for a free parking spot when the driver manually passes parked cars, which are parked perpendicular to the street or next to each other in a parking garage. If a free spot is detected, the driver is asked to stop and exit the car. The driver starts the parking manoeuvre with the help of a portable device from the outside of the car. It starts backing up into the dedicated spot and the driver can walk away. Once the car has reached the park position, it will inform the driver about the success. System activation, deactivation and alternative flows for e.g. system failure are part of additional sequence diagrams. 6 Discussion and Outlook During the workshop discussions we pointed out that many former proposed functions are similar to each other. It gave us the opportunity to integrate and to homogenize the resulting use cases and the corresponding interaction design. Therefore, the appropriate design of the driving situations used for the design sessions in the theater system was very helpful. Each demonstrator vehicle in AdaptIVe has got its own functions and boundary conditions. Thus, use case descriptions will vary between them. Taking into account the actual requirements of each demonstrator in use case design is more important than a strict alignment of use case appearance. Furthermore, the work on use cases in AdaptIVe is supposed to be an iterative process. It is not only intended for now, but also for the use throughout development. Consequently, the current use case descriptions are not fixed, but can be altered in the future according to the needs of AdaptIVe and its demonstrators. References EU-Project HAVEit (2014): last access EU-Project interactive (2014): last access OMG (Object Management Group) (2000): Agent Technology. Green Paper. Agent Working Group. OMG Document ec/ , v. 1.0 OMG (Object Management Group) (2011): Unified Modelling Language (OMG UML), Superstructure, Version 2.4.1, /spec/uml/2.4.1/superstructure/pdf/, last access Kelsch, J., Temme, G. & Schindler, J. (2013): Arbitration based framework for design of holistic multimodal human-machine interaction. Contributions to AAET 2013, Feb. 2013, Braunschweig, Germany, ISBN SAE document J3016 (2014). Taxonomy and Definitions for Terms Related to On-Road Automated Motor Vehicles Schieben, A., Heesen, M., Schindler, J., Kelsch, J. & Flemisch, F. (2009): The theatre-system technique: agile designing and testing of system behaviour and interaction, applied to highly automated vehicles. Contributions to 1st International Conference on Automotive User Interfaces and Interactive Vehicular Applications
6 204 Stefan Wolter, Johann Kelsch Acknowledgements This work was also supported by the European Commission under AdaptIVe, a large scale integrated project part of the FP7-ICT for Co-operative mobility. The authors would like to thank all partners within AdaptIVe for their cooperation and valuable contribution. Contact Information Stefan Wolter, [email protected] Johann Kelsch, [email protected]
BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE
BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE Hélène Tattegrain, Arnaud Bonnard, Benoit Mathern, LESCOT, INRETS France Paper Number 09-0489
Aria Etemad Arne Bartels Volkswagen Group Research. A Stepwise Market Introduction of Automated Driving. Detroit 10 September 2014
Aria Etemad Arne Bartels Volkswagen Group Research A Stepwise Market Introduction of Automated Driving Detroit 10 September 2014 //Facts Budget: European Commission: EUR 25 Million EUR 14,3 Million Duration:
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
Towards Collaborative Requirements Engineering Tool for ERP product customization
Towards Collaborative Requirements Engineering Tool for ERP product customization Boban Celebic, Ruth Breu, Michael Felderer, Florian Häser Institute of Computer Science, University of Innsbruck 6020 Innsbruck,
of traffic accidents from the GIDAS database until 5 seconds before the first collision. This includes parameters to describe the environment data,
STANDARDIZED PRE-CRASH-SCENARIOS SCENARIOS IN DIGITAL FORMAT ON THE BASIS OF THE VUFO SIMULATION Dipl.-Math. A. Schubert*, Dipl.-Ing. (FH), M. Eng. C. Erbsmehl*, Dr.-Ing. L. Hannawald* *Verkehrsunfallforschung
analysis needs be met at the push of a button?
can all of your traffic analysis needs be met at the push of a button? A SOLUTION FOR ALL TRAFFIC ANALYSIS NEEDS How do you conduct traffic studies, evaluate new development impacts, and time your signals
Integration of Time Management in the Digital Factory
Integration of Time Management in the Digital Factory Ulf Eberhardt a,, Stefan Rulhoff b,1 and Dr. Josip Stjepandic c a Project Engineer, Daimler Trucks, Mannheim, Germany b Consultant, PROSTEP AG, Darmstadt
Announcements. Project status demo in class
Web Design cs465 Announcements Project status demo in class Why? You will likely be involved in Web design You have many of the skills necessary Understand similarities and differences between GUI design
SysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
CASSANDRA: Version: 1.1.0 / 1. November 2001
CASSANDRA: An Automated Software Engineering Coach Markus Schacher KnowGravity Inc. Badenerstrasse 808 8048 Zürich Switzerland Phone: ++41-(0)1/434'20'00 Fax: ++41-(0)1/434'20'09 Email: [email protected]
Simulation in design of high performance machine tools
P. Wagner, Gebr. HELLER Maschinenfabrik GmbH 1. Introduktion Machine tools have been constructed and used for industrial applications for more than 100 years. Today, almost 100 large-sized companies and
Analysis of intersection accidents - An accident causation and prevention perspective
Analysis of intersection accidents - An accident causation and prevention perspective Julia Werneke 1 & Mark Vollrath 2 1 Chalmers University of Technology, Goteborg, Sweden 2 TU Braunschweig, Braunschweig,
Position Paper for W3C Web and Automotive Workshop. Marius Spika, Mark Beckmann
Position Paper for W3C Web and Automotive Workshop Marius Spika, Mark Beckmann Responsible: Dr. Marius Spika, K-EFF/B Date: 26.09.2012 2 1 Introduction The Volkswagen group is one of the world s leading
Automotive HMI: Current status and future challenges
Major achievements last ten years Advanced display technologies have changed the dashboard layout from a rather static to a more flexible, dynamic and adaptable design Haptic devices have become available,
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
Functional noise specifications for purchasing green low noise vehicles
Functional noise specifications for purchasing green low noise vehicles Filip Stenlund a) Department of Acoustics, Tyréns AB Peter Myndes Backe 16, 118 86 Stockholm, Sweden It is expected that the municipalities
OVERVIEW OF THE PROJECT...
SYSTEMS ENGINEERING DESIGN PROJECT ENPM 643, Fall 2006 Instructor Authors ENPM643 Dr. M Austin Atul Mehta & Felipe Leite Fall 2006 TABLE OF CONTENTS Section Page 1 OVERVIEW OF THE PROJECT... 3 1.1 PURPOSE...
Application Platform for Intelligent Mobility Current Status and Future Perspectives
Application Platform for Intelligent Mobility Current Status and Future Perspectives Dr.-Ing. Lars Schnieder Institute of Transportation Systems Application Platform for Intelligent Mobility > 10. Mai
It s Mine. Yes To Mobility > Insight and Outlook 2015 Continental Mobility Study
It s Mine. Yes To Mobility > Insight and Outlook 2015 Continental Mobility Study Five Questions for Dr. Elmar Degenhart > 2015 Continental Mobility Study > Continental AG Dr. Elmar Degenhart Chairman of
Scania Fleet Management. because details matter. Scania Fleet Management. Scania Services. Dedicated all the way.
Scania Services. Dedicated all the way. Scania Fleet Management Scania Singapore Pte Ltd 40, Senoko Road Singapore 758112 Tel: +65 6861 9181 www.scania.com.sg 10.1% SPEED 13.5% IDLING 27508 KM DISTANCE
turning ideas into success
turning ideas into success Dear business friends and associates, our country s automobile industry ranks among the best in the world and is one of the strongest driving forces for jobs and industry. Consequently,
Service Blueprinting HANDBOOK Maik Seyring Dr. Utz Dornberger MBA Alfredo Suvelza MBA Trevor Byrnes
International SEPT Program Service Blueprinting HANDBOOK Maik Seyring Dr. Utz Dornberger MBA Alfredo Suvelza MBA Trevor Byrnes SEPT Program May 09 Contents Prototypical process of Service Engineering...
HAVEit. Reiner HOEGER Director Systems and Technology CONTINENTAL AUTOMOTIVE
HAVEit Reiner HOEGER Director Systems and Technology CONTINENTAL AUTOMOTIVE HAVEit General Information Project full title: Project coordinator: Highly Automated Vehicles for Intelligent Transport Dr. Reiner
The Business Process Model
The Business Process Model by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page: 1 Table of Contents INTRODUCTION...3 BUSINESS PROCESS MODELING NOTATION (BPMN)...4 FLOW ELEMENTS...4
DESIGN AND EVALUTION OF A NEW-GENERATION FUEL-EFFICIENCY SUPPORT TOOL. Mascha van der Voort and Martin van Maarseveen
DESIGN AND EVALUTION OF A NEW-GENERATION FUEL-EFFICIENCY SUPPORT TOOL Mascha van der Voort and Martin van Maarseveen Department of Civil Engineering & Management University of Twente P.O. Box 217, 7500
Six ways to accelerate Android mobile application development
Six ways to accelerate Android mobile application Creating an integrated solution for collaboration among teams Contents 1 Weaving the invisible thread of innovation 2 Android : vast opportunities and
29082012_WF_reporting_bro_UK. www.tomtom.com/telematics
29082012_WF_reporting_bro_UK www.tomtom.com/telematics T E L E M AT I C S WEBFLEET Reporting Let s drive business WEBFLEET Reporting Difficult business decisions are much more straightforward with TomTom
Safety Driven Design with UML and STPA M. Rejzek, S. Krauss, Ch. Hilbes. Fourth STAMP Workshop, March 23-26, 2015, MIT Boston
Safety Driven Design with UML and STPA M. Rejzek, S. Krauss, Ch. Hilbes System and Safety Engineering A typical situation: Safety Engineer System Engineer / Developer Safety Case Product 2 System and Safety
Using Use Cases for requirements capture. Pete McBreen. 1998 McBreen.Consulting
Using Use Cases for requirements capture Pete McBreen 1998 McBreen.Consulting [email protected] All rights reserved. You have permission to copy and distribute the document as long as you make no changes
Making the most of your conference poster. Dr Krystyna Haq Graduate Education Officer Graduate Research School
Making the most of your conference poster Dr Krystyna Haq Graduate Education Officer Graduate Research School Why present a conference poster? Why present a conference poster? communicate a message (your
Fleet Tracking we ve got it covered
Fleet Tracking we ve got it covered Make the right decision based on facts TRACKER appreciates how important it is for businesses to save time and money. Our market leading fleet tracking product provides
JEREMY SALINGER Innovation Program Manager Electrical & Control Systems Research Lab GM Global Research & Development
JEREMY SALINGER Innovation Program Manager Electrical & Control Systems Research Lab GM Global Research & Development ROADMAP TO AUTOMATED DRIVING Autonomous Driving (Chauffeured Driving) Increasing Capability
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
Instructional Systems Design
Analysis and Design of Distance Learning Systems: Instructional Systems Design Contents The Purpose of Design Audience of Design documents Phases of Instructional Design Development of initial Content
EB TechPaper. Managing complexity with agile development. automotive.elektrobit.com
EB TechPaper Managing complexity with agile development automotive.elektrobit.com 1 The widespread use of smartphones in cars as well as the advent of automated driving and progressive networking has led
TOGAF usage in outsourcing of software development
Acta Informatica Pragensia 2(2), 2013, 68 76, DOI: 10.18267/j.aip.25 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky
Automotive CAE Integration.
WHITEPAPER Automotive CAE Integration.. 2010 AUDI AG BMW AG Daimler AG Dr. Ing. h. c. F. Porsche AG Volkswagen AG PROSTEP AG Automotive CAE Integration Addendum to Automotive CAE Integration: Requirements
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
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS Michael A. Knodler Jr. Department of Civil & Environmental Engineering University of Massachusetts Amherst Amherst, Massachusetts, USA E-mail: [email protected]
Integration, testing and debugging of C code together with UML-generated sources
Integration, testing and debugging of C code together with UML-generated sources Old C code Fig. 1: Adding tram traffic lights to a traffic intersection Introduction It will soon no longer be possible
car2go San Diego Parking Rules and FAQs
car2go San Diego Parking Rules and FAQs 1. WHERE CAN I END MY TRIP? ONLY END YOUR TRIP IN AUTHORIZED PARKING LOCATIONS When finished, you may leave your car2go in any Authorized Parking Location within
GENERAL AVIATION AIRPORT RULES AND REGULATIONS
GENERAL AVIATION AIRPORT RULES AND REGULATIONS GA WEST MINETA SAN JOSE INTERNATIONAL AIRPORT (CITY OF SAN JOSE) GENERAL AVIATION AIRPORT ACCESS CONTROL SYSTEM INSTRUCTION SHEET The following information
Fleet Tracking we ve got it covered
Fleet Tracking we ve got it covered Make the right decision based on facts TRACKER appreciates how important it is for businesses to save time and money. Our market leading fleet tracking product provides
SAP-integrated Travel Scenarios in SharePoint
SAP-integrated Travel Scenarios in SharePoint built with ERPConnect Services and the Nintex Workflow Automation Platform November 2015 Theobald Software GmbH Kernerstr 50 D 70182 Stuttgart Phone: +49 711
siemens.com/mobility Traffic data analysis in Sitraffic Scala/Concert The expert system for visualization, quality management and statistics
siemens.com/mobility Traffic data analysis in Sitraffic Scala/Concert The expert system for visualization, quality management and statistics 2 Traffic data analysis produces transparent intersections The
Release: 1. RIIOHS302A Implement traffic management plan
Release: 1 RIIOHS302A Implement traffic management plan RIIOHS302A Implement traffic management plan Modification History Not applicable. Unit Descriptor This unit covers the competency required to implement
Quality Ensuring Development of Software Processes
Quality Ensuring Development of Software Processes ALEXANDER FÖRSTER,GREGOR ENGELS Department of Computer Science University of Paderborn D-33095 Paderborn, Germany {alfo engels}@upb.de ABSTRACT: Software
BPMN Process Design for Complex Product Development and Production
BPMN Process Design for Complex Development and ion Dieter Roller, Erik Engesser Institute of Computer-aided Development Systems Universität Stuttgart Universitätsstrasse 38 D-70569 Stuttgart, Germany
BPM and Simulation. A White Paper. Signavio, Inc. Nov 2013. Katharina Clauberg, William Thomas
BPM and Simulation A White Paper Signavio, Inc. Nov 2013 Katharina Clauberg, William Thomas Table of Contents 1. Executive Summary... 3 2. Setting the Scene for Process Change... 4 3. Identifying the Goals
Chapter 4 Software Lifecycle and Performance Analysis
Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and
Process Analysis. Work Process Documentation Guidelines. Purpose
Purpose The purpose of this tool is threefold: Convey a common understanding of the basis for documenting work processes by defining the five levels of detail for capturing work process Provide instructions
From Business Process Models to Use Case Models
: A systematic approach Estrela Ferreira da Cruz, Ricardo Machado, Maribel Santos Universidade do Minho, Portugal EEWC, 7 May 2014 Agenda: Contextualization Motivation Approach From BPMN model to use case
Identification of Authenticity Requirements in Systems of Systems by Functional Security Analysis
Identification of Authenticity Requirements in Systems of Systems by Functional Security Analysis Andreas Fuchs and Roland Rieke {andreas.fuchs,roland.rieke}@sit.fraunhofer.de Fraunhofer Institute for
Strategic targets board as a management tool for Spanish road safety
Road safety data: collection and analysis for target setting and monitoring performances and progress Strategic targets board as a management tool for Spanish road safety Pilar Zori Bertolin Spain Spanish
Lean Production Systems Implementation in Germany
Lean Production Systems Implementation in Germany Univ.-Prof. Dr.-Ing. Uwe Dombrowski Dipl.-Ing. Isabel Crespo, Dipl.-Wirtsch.-Ing. Stefan Schmidt 31 st Conference of the European Academy on Industrial
Business Process Modeling with Structured Scenarios
Business Process Modeling with Structured Scenarios Doug Rosenberg ICONIX Software Engineering, Inc. In 2008, based on our experience with a number of business process engineering projects over the last
Fingerprint Identity User Manual for the Griaule Biometric Framework 040-0103-01 Rev 1.00
Fingerprint Identity User Manual for the Griaule Biometric Framework 040-0103-01 Rev 1.00 www.griaulebiometrics.com Brazil Phone: 55-19-3289-2108 USA Phone: (408) 490 3438 Fingerprint Identity Index Getting
Assuming the Role of Systems Analyst & Analysis Alternatives
Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the
TDDC88 Lab 2 Unified Modeling Language (UML)
TDDC88 Lab 2 Unified Modeling Language (UML) Introduction What is UML? Unified Modeling Language (UML) is a collection of graphical notations, which are defined using a single meta-model. UML can be used
Interactive Guidance for Safety Critical Avionics
ABD0200 DO-254 ARP 4754 ABD0100 ARP 4761 DO-178B/C Interactive Guidance for Safety Critical Avionics visualizing certification contexts managing process complexity tracing project progress accelerating
A Scientific Study "ETAC" European Truck Accident Causation
A Scientific Study "ETAC" European Truck Accident Causation Executive Summary and Recommendations 1 Introduction 1.1 The project and its objectives Currently, only limited statistics are available regarding
Modeling the User Interface of Web Applications with UML
Modeling the User Interface of Web Applications with UML Rolf Hennicker,Nora Koch,2 Institute of Computer Science Ludwig-Maximilians-University Munich Oettingenstr. 67 80538 München, Germany {kochn,hennicke}@informatik.uni-muenchen.de
Newsletter Design, Layout and Content Tips
Newsletter Design, Layout and Content Tips Entry Name: National Corvette Museum Newsletter Competition Score Sheet Vital Information: Each category is worth 1 point; Maximum of 10 points in this section.
Topic 2 11/28/2012 Blocks & Street Network
TOPIC 2 Blocks & Street Network Implementation Note: 1. Some recommendations are summarized in the tables herein. For complete recommendation language, please see the. 2. Recommendations referenced in
Roadway Plan Production
AutoCAD Civil 3D 2010 Education Curriculum Instructor Guide Unit 5: Transportation Design Lesson 5 Roadway Plan Production Overview This lesson describes how to automate the generation of plan and profile
Tools for Forging the Functional Architecture
Tools for Forging the Functional Architecture Andreas Korff 1, Jesko G. Lamm 2, Tim Weilkiens 3 1 Atego Systems GmbH, Major-Hirst-Str. 11, 38442 Wolfsburg, Germany, andreas.korff atego.com 2 Bernafon
Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz
EMGT 587 Systems Engineering Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz Table of Contents Introduction... 3 Operational Scenarios... 4 1. User sets and cancels cruise control:... 4
SEW-EURODRIVE exhibition concept: Seeing the Big Picture
SEW-EURODRIVE exhibition concept: Seeing the Big Picture Taunusstein/Hanover, April 2009. At Hannover Messe Industry (HMI) 2009, the world's most important venue for groundbreaking technologies, materials
Test Design Strategies
Test Design Strategies Louise Tamres, CSQE ASQ Software Division Webinar 18 July 2008 1 Objectives Translate requirements into test cases Improve communication by producing models Identify incomplete requirements
Visualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
Organisational Change Management
Organisational Change Management The only thing that is constant is change in your business, your market, your competitors, and your technology. Remaining competitive and responsive to your customers and
Installation Guide Motorcycle Alarm System Type 338A/998A
EC-Declaration of Conformity (According to the guidelines 1999/5/EG (R&TTE) Installation Guide Motorcycle Alarm System Type 338A/998A Producer / person responsible Ensures that the product: Type: Designated
Chapter 7: Structuring System Process Requirements
Chapter 7: Structuring System Process Requirements Multiple Choice Questions 1. Data flow diagrams that concentrate on the movement of data between processes are referred to as: a. process models b. data
Split Lane Traffic Reporting at Junctions
Split Lane Traffic Reporting at Junctions White paper 1 Executive summary Split Lane Traffic Reporting at Junctions (SLT) from HERE is a major innovation in real time traffic reporting. The advanced algorithm
EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis
EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control
CEDR TRANSNATIONAL ROAD RESEARCH PROGRAMME Call 2014. Mobility & ITS
CEDR TRANSNATIONAL ROAD RESEARCH PROGRAMME Call 2014 Mobility & ITS CEDR Transnational Road Research Programme funded by Finland, Germany, Norway, the Netherlands, Sweden, United Kingdom and Austria Description
Dynamic Change Management for Fast-tracking Construction Projects
Dynamic Change Management for Fast-tracking Construction Projects by Moonseo Park 1 ABSTRACT: Uncertainties make construction dynamic and unstable, mostly by creating non value-adding change iterations
Refactoring BPMN Models: From Bad Smells to Best Practices and Patterns
Refactoring BPMN Models: From Bad Smells to Best Practices and Patterns INTRODUCTION Darius Silingas and Edita Mileviciene, No Magic, Lithuania BPMN is already acknowledged as a de facto standard for business
BPMN 2.0 Tutorial. Daniel Brookshier Distinguished Fellow No Magic Inc.
BPMN 2.0 Tutorial Daniel Brookshier Distinguished Fellow No Magic Inc. About the Tutorial Generated from MagicDraw UML Based on current BPMN 2.0 for UML reference implementation. Developed by Daniel Brookshier,
Tools for Analysis of Performance Dynamics of Parallel Applications
Tools for Analysis of Performance Dynamics of Parallel Applications Yury Oleynik Fourth International Workshop on Parallel Software Tools and Tool Infrastructures Technische Universität München Yury Oleynik,
Business Electric Vehicle Charger Program. Driving Electric Across Georgia
Business Electric Vehicle Charger Program Driving Electric Across Georgia Did You Know Driving Electric Across Georgia Electric vehicle (EV) ownership is on the rise. Whether consumers are inspired by
www.dtco.vdo.com TIS-Compact III small but powerful Archiving solution for fleets
www.dtco.vdo.com TIS-Compact III small but powerful Archiving solution for fleets What does legislation require? Since May of 2006, all newly licensed HGVs of more than 3.5 t and vehicles for the conveyance
Model Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
Use of System Dynamics for modelling customers flows from residential areas to selling centers
Use of System Dynamics for modelling customers flows from residential areas to selling centers ENRICO BRIANO (*) CLAUDIA CABALLINI (*)(**) ROBERTO REVETRIA (*)(**) MAURIZIO SCHENONE (**) ALESSANDRO TESTA
On the road toward the autonomous truck
On the road toward the autonomous truck Opportunities for OEMs and suppliers Roland Berger Strategy Consultants GmbH Automotive Competence Center January 2015 Introduction Four megatrends will shape and
As the use of agile approaches
What Does a Business Analyst Do on an Agile Project? By Kent J. McDonald Senior Instructor, B2T Training As the use of agile approaches increases, business analysts struggle to determine how their role
Welcome to this training presentation on the Child Safety Alarm law.
Welcome to this training presentation on the Child Safety Alarm law. 1 Objectives: Toprovide a brief background of the Child Safety Alarm Bill and what the law entails. To identify examples of child safety
Visualization in automotive product development workflow
Visualization in automotive product development workflow Image courtesy of Lean Design GmbH Contents Common challenges...1 The value of visualization...2 Conceptual design...2 Detailed design...3 Technical
Virtual CRASH 3.0 Staging a Car Crash
Virtual CRASH 3.0 Staging a Car Crash Virtual CRASH Virtual CRASH 3.0 Staging a Car Crash Changes are periodically made to the information herein; these changes will be incorporated in new editions of
Object-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
Vehicle Electronics. Services and Solutions to Manage the Complexity
Vehicle Electronics Services and Solutions to Manage the Complexity INNOVATIONS & DEVELOPMENT CYCLES Commercial vehicle manufacturers are experiencing a technological change. In addition to the rising
Development Process Automation Experiences in Japan
Development Process Automation Experiences in Japan Dr. Olaf Kath ikv ++ technologies ag Germany ikv++ technologies ag 2007 who we are core business optimization and automation of our customer s system
