Automatisierter Test für Softwaremodule Methode zur Testfall Generierung. Software-Tests
|
|
|
- Heini Althaus
- vor 10 Jahren
- Abrufe
Transkript
1 EnTwIckLunGSproZESSE Automatisierter Test für Softwaremodule Methode zur Testfall Generierung Die Daimler AG setzt bei der Entwicklung von Softwaremodulen für automatische Fahrzeuggetriebe eine modellbasierte Testumgebung ein. Die Absicherung der Funktionalität der Module erfolgt mit einem neu entwickelten Testgenerator von QTronic, der Tausende von Testfällen automatisch erzeugt, simuliert und analysiert. Die einzelnen Komponenten der Entwicklungsumgebung, wie Modelle für Fahrzeug und Antriebsstrang, Softwaremodule und Testgenerator, sind über ein Software-in-the- Loop(SiL)-Werkzeug gekoppelt und auf handelsüblichen Laptops ablauffähig. Dadurch lassen sich die Softwaremodule wie im realen Fahrbetrieb ansteuern und testen. 36
2 1 Einleitung Die Komplexität von Motor- und Getriebesystemen für Kraftfahrzeuge nimmt ständig zu. Ein Grund hierfür sind die wachsenden Erwartungen des Marktes hinsichtlich Motor- und Getriebeeffizienz, Agilität, Fahrspaß und Emissionen. Eine Vielzahl der Marktanforderungen lässt sich nur über die Kombination von robuster Mechanik und intelligenter Software realisieren. Ein Beispiel für diese Entwicklung ist das MCT-Siebengang- Sportgetriebe, bei dem der hydrodynamische Drehmoment-Wandler durch eine elektronisch geregelte Anfahrkupplung ersetzt wurde [1]. Für die Regelung der Anfahrkupplung mussten neue Softwaremodule entwickelt und in die bestehende Software der 7G-Tronic integriert werden. Zusätzlich zu den bisherigen Testverfahren wie Hardware-in-the-loop (HiL) Tests, Untersuchungen an Prüfständen und Fahrversuchen mit physikalischen Prototypen wurde eine Methode zum Test von Softwaremodulen mittels automatischer Testfall-Generierung eingesetzt. Dadurch wurden Testabdeckung und Testeffizienz erheblich verbessert. Ziel der Testautomatisierung ist ein umfassender Systemtest, bei dem möglichst viele relevante Systemzustände automatisch erreicht und überprüft werden. 2 Modellbasierte Softwaretestumgebung Die Testmethode wird für den Systemtest komplexer Softwaremodule eingesetzt, die sich aufgrund der Rückkopplungen zwischen Softwarefunktionen und Dynamik der Mechanik nur im eingebetteten Zustand testen lassen. Grundlage dazu ist eine Softwaretestumgebung, die eine Kopplung von Streckenmodellen, den zu testenden Softwaremodulen und einem Testgenerator ermöglicht. Als Testgenerator wird das Entwicklungswerkzeug Test- Weaver von QTronic verwendet. Die Testmethode wird entwicklungsbegleitend eingesetzt, um Schwachstellen und Fehler der Funktionssoftware möglichst früh zu erkennen. 2.1 Arbeitsschritte der Testmethode Im ersten Arbeitsschritt wird die Testumgebung eingerichtet. Das Streckenmodell wird aufgebaut und der Testautomat wird konfiguriert. Dazu muss zum einen festgelegt werden, welche Variablen der Testfallgenerator steuern darf (zum Beispiel Die Autoren Dr.-Ing. Anton Rink ist Leiter der Getriebelogik bei der Daimler AG in Stuttgart. Dipl.-Ing. Emmanuel Chrisofakis ist Berechnungsingenieur bei der Daimler AG in Stuttgart. Dr. Mugur Tatar ist Geschäftsführer der QTronic GmbH in Berlin. Bild 1: Arbeitsschritte der Testmethode 37
3 Entwicklungsprozesse Bild 2: Streckenmodell der Testumgebung Straßensteigung, Fahrpedal, Bremspedal etc.). Zum anderen müssen Kriterien für die gut/schlecht Bewertung des Systemverhaltens definiert werden. Außerdem sind Berichtsvorlagen für das Protokollieren des Testverlaufs zu erstellen. Der zu testende Softwarestand wird für den Einsatz in der SiL Umgebung vorbereitet. Dazu werden die Softwaremodule in eine auf einem PC ablauffähige Form (als DLL) gebracht. Nach der Konfiguration der Co- Simulationsumgebung wird der Testgenerator gestartet. Das Testwerkzeug generiert tausende von unterschiedlichen Testfällen, führt diese im SiL aus, registriert und bewertet die resultierende Systemantwort und erstellt ein Testprotokoll. Das Testergebnis wird durch einen Entwicklungsingenieur bewertet. Nach Korrektur der gefundenen Fehler wird der Softwaretest zur Erfolgskontrolle erneut durchlaufen. Die einmal erstellte Konfiguration des Testgenerators kann dabei beliebig oft genutzt werden. Dadurch wird eine iterative Vorgehensweise unterstützt, mit der die Funktionssoftware kontinuierlich verbessert wird. Bild 1 zeigt zusammenfassend die Arbeitsschritte der Testmethode. 2.2 Streckenmodell der Testumgebung Herzstück der Testumgebung ist das Streckenmodell des Getriebes, Bild 2, dessen Detaillierung festlegt, welche Softwarefunktionen der Getriebesteuerung mit welcher Güte getestet werden können. Mittels der objektorientierten Modellierungssprache Modelica [4] wird das komplexe dynamische Verhalten des Getriebes, bestehend aus Radsätzen, Wellen, Schaltelementen, Ölversorgung, Hydraulikmodul und Elektronikmodul, beschrieben. Die für die Getriebesteuerung wichtigen Komponenten, wie Anfahrkupplung, Schaltkupplungen, Bremsen und hydraulische Steuerung, sind detailliert modelliert. Mögliche Bauteilausfälle der Getriebehardware, die sich über eine Risikoanalyse ermitteln lassen, werden ebenfalls in das Streckenmodell integriert und lassen sich über Fehlerzustandsvariablen aktivieren. Weitere Teile des Streckenmodells sind Motor, Triebstrang, Bremssystem, Rad-Straße-Kontakt und Fahrzeugaufbau. Das Streckenmodell wird mit Hilfe von Messungen, die an Komponentenprüfständen und im Fahrzeug aufgezeichnet werden, kalibriert, wobei eine Modellgenauigkeit für das statische und das dynamische Verhalten von mindestens 10 % gefordert wird. Dadurch entsteht ein Modell für die Längsdynamik eines Fahrzeugantriebs, mit dem sich die relevanten Fahrsituationen und Bauteilfehler eines Getriebes simulieren lassen. 2.3 Zu testende Softwaremodule Die zu testenden Softwaremodule der Getriebesteuerung werden als DLL in die Testumgebung integriert. Je nach Entwicklungsphase können unterschiedliche Beschreibungsformen für die Spezifikation von Struktur, Verhalten, Variab- Bild 3: Co-Simulationsumgebung mit interaktiver Steuerung und Anzeige 38
4 len und Parameter der Software eingesetzt werden. In dem Anwendungsbeispiel dieses Beitrags wird der SiL-Test betrachtet; das heißt, der originale C-Code der Getriebesteuerung wird ohne Modifikationen in die Testumgebung integriert. Damit die Software mit dem Simulationsmodell kommunizieren kann, werden hardwarenahe Funktionen des Getriebesteuergeräts nachgebildet. Die so erzeugte DLL der Getriebesteuerung wird mit der gleichen Rechenzykluszeit wie im Fahrzeug aufgerufen. 2.4 Simulationsumgebung Das Streckenmodell und die zu testenden Softwaremodule der Getriebesteuerung werden als DLL in einer SiL-Simulationsumgebung mittels Co-Simulation zyklisch, zum Beispiel im 10-ms-Takt, ausgeführt. In jedem Takt tauschen die Module Signale miteinander aus. Auf diese Weise kann das Zusammenspiel zwischen Software und Fahrzeughardware virtuell auf einem PC ermittelt und geprüft werden. Bild 3 zeigt die Struktur der gesamten Softwaretestumgebung, bestehend aus Streckenmodul, Softwaremodul, Anbindung an Applikationswerkzeug über XCP, graphische Schnittstelle zur Steuerung der Simulation oder alternativ Anbindung zum Testautomaten. Für die Applikation der Softwaremodule werden in der SiL-Umgebung dank der standardisierten ASAM-Schnittstellen XCP und A2L dieselben Werkzeuge genutzt, die auch im Fahrzeug zum Messen und zum Applizieren eingesetzt werden. Für die Analyse des C-Codes kann ein Debugger, sowie ein Werkzeug zur Messung der Code-Erreichung integriert werden. ecartec 2. Internationale Messe für Elektromobilität Datum: Oktober 2010 Ort: Neue Messe München Themen: Elektro-Fahrzeuge Energie und Infrastruktur Speichertechnologien Antriebs- und Motorentechnik Engineering und Zulieferung Finanzen Fahrzeug-Teststrecke 2.5 Testgenerator und automatisierte Testauswertung Das Entwicklungswerkzeug TestWeaver [2, 3] wird als Testgenerator eingesetzt. Während eines Tests erzeugt der Testfallgenerator selbständig tausende von Testfällen, führt diese per Simulation im SiL aus und bewertet die resultierende Systemantwort, Bild 4. Testfälle werden dabei nicht rein zufällig erzeugt, sondern mittels einer intelligenten Steuerung, die zwei Ziele verfolgt. Das erste Ziel ist das Erreichen einer möglichst großen Testabdeckung. Testfälle (Fahrmanöver) werden vom Testfallgenerator systemaw w w. e c a r t e c. d e 39
5 Entwicklungsprozesse rend des Tests optimal auf das verwendete Streckenmodell abgestimmt ist. Nur dann lassen sich Qualitätskriterien wie Schaltqualität und Bauteilbelastung sinnvoll in der SiL-Umgebung testen. Für die Überprüfung des Überwachungskonzepts wurde ein Streckenmodell eingesetzt, das Hydraulik- und Sensorfehler enthält. Der Testfallgenerator wurde so konfiguriert, dass die Variablen für Anlasser, Fahrpedal, Bremspedal, Wählhebel (P-R-N-D), Schalter für Fahrprogramm, Straßensteigung, Komponentenfehler und Öltemperatur vom Testgenerator als Inputs verwendet werden. Zum Beispiel erzeugte der Testgenerator für die Überprüfung eines Softwarestands 1100 Fahrmanöver mit einer Dauer von 50 Sekunden. Während der Simulationszeit von 15 Stunden wurden unterschiedliche Zustände erreicht und ausgewertet. Die einzelnen Fahrmanöver wurden automatisch bezüglich Schwachstellen im C-Code (zum Beispiel Division durch Null) und in der Logik (beispielsweise falsche Fehlerreaktion) analysiert. Die Wirksamkeit der Fehlerkorrekturen wurde anhand eines erneuten Testlaufs überprüft. Aufgrund der systematischen Vorgehensweise des Testautomaten wurden auch Fahrmanöver simuliert, die in der bisherigen Testspezifikation nicht enthalten waren. Die starke Automatisierung des Softwaretests und die hohe Wiederverwendbarkeit der Testkonfiguration führen gegenüber einem manuellen Test zu einer deutlichen Erweiterung der Testabdeckung bei erheblich reduziertem Arbeitsaufwand für den Entwicklungsingenieur. 4 Zusammenfassung Bild 4: Arbeitsweise des Testfallgenerators tisch so konstruiert, dass möglichst alle erreichbaren Systemzustände von mindestens einem Testfall erreicht werden. Der Raum aller Systemzustände kann dabei während der Konfiguration des Testfallgenerators vom Testingenieur mit wenig Aufwand festgelegt werden. Das zweite Ziel des Testfallgenerators ist es, möglichst viele als schlecht oder kritisch eingestufte Systemzustände zu erreichen. Dies entspricht dem Konstruieren von Fahrmanövern, bei denen die Getriebesteuerung ein schlechtes Verhalten zeigt oder versagt. Die Bewertungskriterien werden bei der Konfiguration des Testfallgenerators festgelegt. 3 Anwendungsbeispiel MCT-Siebengang-Sportgetriebe Die Softwaremodule der Getriebesteuerung für das MCT-Siebengang Sportgetriebe [1], bei dem der hydrodynamische Drehmomentwandler durch eine frei ansteuerbare hydraulische Kupplung ersetzt wurde, wurden mit dieser Testmethode entwickelt. Getestet wurde der original C-Code der Funktionssoftware mit den originalen Applikationsparametern. Die Adaptionswerte der Applikationssoftware wurden vor dem Test per Automatisierungsskript in der SiL-Umgebung automatisch ermittelt. Sie garantieren, dass die Funktionssoftware wäh- Die zunehmende Komplexität von Softwaremodulen bedingt einen immer höheren Aufwand für den Test der Software. Die in diesem Beitrag vorgestellte Methode setzt einen Testautomaten ein, der autonom tausende von Fahrmanövern erzeugt, per Simulation ausführt und bewertet. Grundlage für die Testautomatisierung ist ein Streckenmodell von Fahrzeug und Getriebe, das hinreichend genau das reale System abbildet. Aufgrund des hohen Automatisierungsgrades wird der Testaufwand für den Entwicklungsingenieur erheblich reduziert und die Testabdeckung bezüglich der erreichten Systemzustände deutlich gesteigert. Durch eine zusätzliche Parallelisierung der Tests auf mehreren Simulationsrechnern kann der Testprozess weiter beschleunigt werden. Literaturhinweise [1] G. Korherr, C. Dörr, A. Rink, R. Wörner: Neues Automatikgetriebe im PKW Hochleistungssegment, in: VDI Bericht 2029 zum VDI-Kongress Getriebe in Fahrzeugen, 2008 [2] A. Junghanns, J. Mauss, M. Tatar: Testautomatisierung nach dem Schachspielerprinzip. In: C. Gühmann (Hrsg.): Simulation und Test in der Funktions- und Softwareentwicklung für die Automobilelektronik, Expert Verlag Renningen, pp , 2008 [3] A. Junghanns, J. Mauss, M. Tatar: TestWeaver A Tool for Simulation-based Test of Mechatronic Designs In: Proceedings of the 6 th International Modelica Conference, Bielefeld, [4] Homepage der Modelica Association, siehe Download des Beitrags unter Read the English e-magazine. Order your test issue now: [email protected] 40
Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
Einsatz von xalerator. bei den. Ergo Direkt Versicherungen. Bereich Versicherungstechnik/Leben
Einsatz von xalerator bei den Ergo Direkt Versicherungen Bereich Versicherungstechnik/Leben Einführung Die Ergo Direkt Versicherungen wurden 1984 als Finanzdienstleistungs-Segment des Quelle Versandhandels
How-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
07.01.14 Berührungslose Strommessung zum Nachweis der Spannungsfreiheit an Kraftfahrzeugen mit Elektroantrieb
Berührungslose Strommessung zum Nachweis der Spannungsfreiheit an Kraftfahrzeugen mit Elektroantrieb Hintergründe: Bei Kraftfahrzeugen mit Elektroantrieb sind hohe Spannungen zu erwarten. Vor Reparatur
When testing meets intelligence MECHATRONIK
When testing meets intelligence MECHATRONIK Mechatronik Entwicklungs- und Testzentrum Integrierte Testumgebung für mechatronische Systeme und Strukturen. Mechatronik Durch die Kombination von Mechanik,
Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.
Kompetenz rund um Ihren Entwicklungsprozess Modellieren für den Test - Segen oder Fluch? Firmenpräsentation auf der embeddedworld 2010 Dipl. Ing. (Univ) Gerhard Baier Bereichsleiter Marketing und Vertrieb
Silca Software ERKLÄRUNG. February 2013 Copyright Silca S.p.A. V.2.0
ERKLÄRUNG Was ist eine KARTE? KARTE oder Gesamtheit der Parameter hinsichtlich Abstände, Frästiefe, Fräsbasis, Winkel, Bezug, Spannbacke, Fräser ( insgesamt etwa 250 Parameter für jede Schlüsselachse )
Kurzanleitung So geht s
Kurzanleitung So geht s MDT IP Interface SCN IP000.01 MDT IP Router SCN IP100.01 IP Interface IP Router einrichten Es wurden keine Einträge für das Inhaltsverzeichnis gefunden.falls Sie Basis Informationen
HTBVIEWER INBETRIEBNAHME
HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten
GEVITAS Farben-Reaktionstest
GEVITAS Farben-Reaktionstest GEVITAS Farben-Reaktionstest Inhalt 1. Allgemeines... 1 2. Funktionsweise der Tests... 2 3. Die Ruhetaste und die Auslösetaste... 2 4. Starten der App Hauptmenü... 3 5. Auswahl
Abschluss- und Studienarbeiten. Entwicklung. Elektrik / Elektronik
Entwicklung Elektrik / Elektronik Ihr Ansprechpartner: ANDREAS STIHL AG & Co. KG Personalmarketing Andreas-Stihl-Str. 4 71336 Waiblingen Tel.: 07151-26-2489 oder über: www.stihl.de www.facebook.com/stihlkarriere
Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen
PRESSEINFORMATION Simulation erhöht Ausbringung Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen Göppingen, 04.09.2012 Pressen von
dspace (1/3) dspace: Gegründet 1988 in Paderborn Mitarbeiter: Über 650 Mitarbeiter weltweit, davon über 70 % Ingenieure Ständiges Mitarbeiterwachstum
Agenda dspace und das V-Modell für Steuergeräte- Entwicklung Wie funktioniert Rapid Control Prototyping TargetLink: Vom Model zum Code Ein Wort zu HIL Praxisbeispiele dspace (1/3) dspace: Gegründet 1988
OLXFileMailer Anleitung
1. Warum OLXFileMailer? OLXFileMailer dient der automatischen Übergabe von beliebigen Dateien im Filesystem an z.b. MS-Outlook oder auch direkt an Öffentliche Ordner des MS-ExchangeServers. Die Dateien
Powermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: [email protected] Web: www.weinzierl.
Installations- und Bedienanleitung DE-84508 Burgkirchen E-Mail: [email protected] Web: www.weinzierl.de 2013-08-12 Seite 1/6 Inhaltsverzeichnis 1. BESCHREIBUNG... 3 2. SYSTEMVORAUSSETZUNGEN... 3 3. INSTALLATION...
Aufgabenheft. Fakultät für Wirtschaftswissenschaft. Modul 32701 - Business/IT-Alignment. 26.09.2014, 09:00 11:00 Uhr. Univ.-Prof. Dr. U.
Fakultät für Wirtschaftswissenschaft Aufgabenheft : Termin: Prüfer: Modul 32701 - Business/IT-Alignment 26.09.2014, 09:00 11:00 Uhr Univ.-Prof. Dr. U. Baumöl Aufbau und Bewertung der Aufgabe 1 2 3 4 Summe
Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über
Güte von s Grundlegendes zum Konzept der Güte Ableitung der Gütefunktion des Gauss im Einstichprobenproblem Grafische Darstellung der Gütefunktionen des Gauss im Einstichprobenproblem Ableitung der Gütefunktion
Vector Software. Test Automation mit VectorCAST während der gesamten Softwareentwicklung W H I T E P A P E R
Vector Software W H I T E P A P E R Test Automation mit VectorCAST während der gesamten Softwareentwicklung VectorCAST Produktfamilie Die VectorCAST Produktfamilie automatisiert Testaktivitäten über den
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
Projektplan(ung) zu CYOUTOO
Seite 1 von 8 Projektplan(ung) zu CYOUTOO Inhalt Allgemeines 2 Die Meilensteine 3 Geplante Meilensteine des Projekts 3 Projektziel 1 4 Zielerläuterung 4 Meilensteine zu Projektziel 1. 4 Ergebnis 4 Projektziel
SDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
Hinweise zum elektronischen Meldeformular
Paul-Ehrlich-Institut Postfach 63207 Langen Jochen Halbauer Referat Pharmakovigilanz 2 Tel. +49 (0) 6103 77 3114 Fax +49 (0) 6103 77 1268 E-Mail [email protected] 22.06.2015 Hinweise zum elektronischen
JetSym. Programmierung in Hochsprache ST nach IEC-61131-3. We automate your success.
JetSym Programmierung in Hochsprache ST nach IEC-61131-3 We automate your success. JetSym das Tool JetSym ist das zentrale Programmiertool der Jetter AG, das alle Funktionen der Automatisierungstechnik
Fallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß
Fallbeispiel Auswahl und Evaluierung eines Software- Lokalisierungstools Tekom Herbsttagung 2004 Angelika Zerfaß Beratung und Training für Translation Tools Projekt: Software-Lokalisierungstool Die Firma
Absicherung von Automotive Software Funktionen
GI Themenabend "Automotive" Absicherung von Automotive Software Funktionen 27.02.2013 Jürgen Schüling Überblick Berner & Mattner Gründung: 1979 Mitarbeiter: 400 Umsatz 2011: Standorte: Angebot: Branchen:
Anbindung LMS an Siemens S7. Information
Datum: 18.09.2003 Status: Autor: Datei: Lieferzustand Rödenbeck Dokument1 Versio n Änderung Name Datum 1.0 Erstellt TC 18.09.03 Seite 1 von 1 Inhalt 1 Allgemein...3 2 Komponenten...3 3 Visualisierung...4
WCET-Analyseverfahren in der automobilen Softwareentwicklung
WCET-Analyseverfahren in der automobilen Softwareentwicklung Martin Däumler 1 Robert Baumgartl 2 Matthias Werner 1 1 Technische Universität Chemnitz 2 HTW Dresden 28. November 2008 M. Däumler et al (TUC,
Entwicklungsprozesse und -werkzeuge
Entwicklungsprozesse und -werkzeuge Boris Nikolai Konrad [email protected] PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick Entwicklungsprozesse Unterstützungsprozesse Kernprozess Entwicklungswerkzeuge
Konfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014
Konfiguration VLAN's Version 2.0.1 Deutsch 01.07.2014 In diesem HOWTO wird die Konfiguration der VLAN's für das Surf-LAN der IAC-BOX beschrieben. Konfiguration VLAN's TITEL Inhaltsverzeichnis Inhaltsverzeichnis...
Basisanforderungen: EVA-Prinzips. Erweiterte Anforderungen: wirtschaftlichen und privaten Alltag.
Basisanforderungen: 1. Erstelle eine einfache Motor-Steuerung (siehe Anforderungen) 2. Erläutere den Begriff Steuerung. 3. Benenne die Sensoren und Aktoren dieser Steuerung. 4. Beschreibe die Informationsverarbeitung
Automatische Testfallgenerierung aus Modellen. 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe
Automatische Testfallgenerierung aus Modellen 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe Über sepp.med Über 30 Jahre Erfahrung im industriellen Umfeld Medizintechnik Pharmazie Automotive
Task: Nmap Skripte ausführen
Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses
Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort
ALEX IT-Service Ihr IT Servicepartner»ALEX-IT Service«16341 Panketal an unsere Kundschaft Ihr Zeichen, Ihre Nachricht Unser Zeichen Telefon, Name Datum CMS 13.01.2010 Produktvorstellung: CMS System / dynamische
Lehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin
Fragestellungen: Warum reicht das Lastenheft nicht aus? Was kann ich mit dem Lastenheft machen? Was unterscheidet das Pflichtenheft vom Lastenheft? Was gehört zum Auftragsumfang einer Individualsoftware?
Qualitätsmanagement im Projekt
Software-Engineering Qualitätsmanagement im Projekt Vorlesung im Wintersemester 2008/2009 Fakultät Wirtschaftsinformatik Klaus Mairon, M.Sc. Inhalte Messen und Bewerten: Metriken in der Qualitätssicherung
Erfolgreicher entwickeln durch systematisches Testen
Erfolgreicher entwickeln durch systematisches Testen Testen ist eine zentrale Maßnahme bei der Qualitätssicherung von Automobilelektronik. Nur durch systematisches und automatisiertes Testen kann eine
Inhalt... 1 Einleitung... 1 Systemanforderungen... 1 Software Download... 1 Prüfdokumentation... 4 Probleme... 5 Hintergrund... 5
Inhalt Inhalt... 1 Einleitung... 1 Systemanforderungen... 1 Software Download... 1 Prüfdokumentation... 4 Probleme... 5 Hintergrund... 5 Dieses Dokument gibt ist eine Anleitung zur sicheren und einfachen
CAE-Simulation für den Maschinenbau
CAE-Simulation für den Maschinenbau Was wir gerne für Sie tun: Beratung: Die richtigen Dinge tun Simulationen auf dem CAD und optimal kombinieren. Engineering als fachkundiges Beobachten der Simulationsmodelle.
Online Rechnung Die Online Rechnung der Brennercom
Die Online Rechnung der Brennercom Die Online Rechnung der Brennercom bietet Ihnen die Möglichkeit Ihren Telefonverkehr und die damit verbundenen Telefonkosten online auf einfache Art und Weise anzusehen
ECO-Manager - Funktionsbeschreibung
ECO-Manager - Funktionsbeschreibung Version Autor Datum Kommentare 1.0 A. Sterzenbach 24.03.2006 - Generell Das Einarbeiten und das damit verbundene Aktualisieren eines großen Zusammenbaus (z.b. Werkzeugaufbau)
Erstellung von Reports mit Anwender-Dokumentation und System-Dokumentation in der ArtemiS SUITE (ab Version 5.0)
Erstellung von und System-Dokumentation in der ArtemiS SUITE (ab Version 5.0) In der ArtemiS SUITE steht eine neue, sehr flexible Reporting-Funktion zur Verfügung, die mit der Version 5.0 noch einmal verbessert
Kapsch Carrier Solutions GmbH Service & Support Helpdesk
Kapsch Carrier Solutions GmbH Kundenanleitung Tickets erstellen und bearbeiten 1 Das Helpdesk ist über folgende Webseite erreichbar https://support-neuss.kapschcarrier.com 2 Sie haben die Möglichkeit,
ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank
Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre
ADSL-Verbindungen über PPtP (Mac OS X 10.1)
ADSL-Verbindungen über PPtP (Mac OS X 10.1) Wenn Sie einen ADSL-Anschluß haben und so eine Verbindung ins Internet herstellen wollen, dann gibt es dafür zwei Protokolle: PPP over Ethernet (PPoE) und das
The ToolChain.com. Grafisches Debugging mit der QtCreator Entwicklungsumgebung
The ToolChain Grafisches Debugging mit der QtCreator Entwicklungsumgebung geschrieben von Gregor Rebel 2014-2015 Hintergrund Neben dem textuellen Debuggen in der Textkonsole bieten moderene Entwicklungsumgebungen
Festpreispaket. Testautomatisierung in der Abrechnung in SAP HCM
Festpreispaket Testautomatisierung in der Abrechnung in SAP HCM Reduktion von manuellem Testaufwand nach Einspielen von Support Packages, Customizing, Releasewechseln, etc. & Vermeiden von Fehlern in der
Dokumentation zum Spielserver der Software Challenge
Dokumentation zum Spielserver der Software Challenge 10.08.2011 Inhaltsverzeichnis: Programmoberfläche... 2 Ein neues Spiel erstellen... 2 Spielfeldoberfläche... 4 Spielwiederholung laden... 5 Testdurchläufe...
Maschinenrichtlinie 2006/42/EG 150 Fragen und Antworten zum Selbststudium
QUALITY-APPS Applikationen für das Qualitätsmanagement Maschinenrichtlinie 2006/42/EG 150 Fragen und Antworten zum Selbststudium Autor: Prof. Dr. Jürgen P. Bläsing Die Maschinenrichtlinie 2006/42/EG ist
lldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry.
lldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry. Fragestellung Dieser Beitrag stammt aus dem Siemens Industry
T2 Fundamentaler Testprozess
T2 Fundamentaler Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Overview der Software- Entwicklung 2 1 Wasserfall-Modell Analyse
Erfassung von Umgebungskontext und Kontextmanagement
Erfassung von Umgebungskontext und Kontextmanagement Jörg Schneider, Christian Mannweiler, Andreas Klein, Hans D. Schotten 13.05.2009 Inhalt 1. Einleitung 2. Anforderungen 3. Kontext Erfassung und Verteilung
Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
VIRTUALISIERUNG VALIDIERUNG VON ÜBER 200 GETRIEBE VARIANTEN AUF PC-BASIS
VIRTUALISIERUNG VALIDIERUNG VON ÜBER 200 GETRIEBE VARIANTEN AUF PC-BASIS Getriebesteuerungen werden häufig für Dutzende oder Hunderte von Fahrzeugvarianten entwickelt und appliziert. Nicht jede Variante
Funktionale Sicherheit Testing unter
Funktionale Sicherheit Testing unter den Bedingungen der Safety Integrity Levels Präsentation auf dem Neu-Ulmer Test-Engineering Day Sebastian Stiemke, MissingLinkElectronics, Neu-Ulm 1 Inhalt Idee hinter
Netzwerkeinstellungen unter Mac OS X
Netzwerkeinstellungen unter Mac OS X Dieses Dokument bezieht sich auf das D-Link Dokument Apple Kompatibilität und Problemlösungen und erklärt, wie Sie schnell und einfach ein Netzwerkprofil unter Mac
1 Einleitung. 1.1 Motivation und Zielsetzung der Untersuchung
1 Einleitung 1.1 Motivation und Zielsetzung der Untersuchung Obgleich Tourenplanungsprobleme zu den am häufigsten untersuchten Problemstellungen des Operations Research zählen, konzentriert sich der Großteil
Anleitung Abwesenheitsmeldung und E-Mail-Weiterleitung (Kundencenter)
Anleitung Abwesenheitsmeldung und E-Mail-Weiterleitung (Kundencenter) Abwesenheitsmeldung einrichten 1. Rufen Sie das Kundencenter über www.ihredomain.ch/webconfig auf. 2. Loggen Sie sich mit Benutzername
----------------------------------------------------------------------------------------------------------------------------------------
0 Seite 0 von 20 03.02.2015 1 Ergebnisse der BSO Studie: Trends und Innovationen im Business Performance Management (BPM) bessere Steuerung des Geschäfts durch BPM. Bei dieser BSO Studie wurden 175 CEOs,
Schnittstelle zum Kalkulationssystem VI2000 der Firma Softwareparadies
Schnittstelle zum Kalkulationssystem VI2000 der Firma Softwareparadies Was ist VI2000? VI2000 ist ein Kalkulationssystem. Der Unterschied zu anderen Kalkulationssystemen ist die einfache und umfassende
Projektmanagement. Vorlesung von Thomas Patzelt 10. Vorlesung
Projektmanagement Vorlesung von Thomas Patzelt 10. Vorlesung 1 Test...(4) Oberflächentests testen die Benutzerschnittstelle des Systems, nicht nur auf Fehlerfreiheit sondern z.b. auch auf Konformität mit
überraschend einfach Mobile Automation Einstieg in die Elektrifizierung Starter-Kit für alle 3 Phasen! 1. Labor 2. Trockenlauf 3.
überraschend einfach Mobile Automation Einstieg in die Elektrifizierung Starter-Kit für alle 3 Phasen! 1. Labor 2. Trockenlauf 3. Feldtest test and work Starter-Kit M it unserem Starter-Kit lernen Sie
ADNP/9200 mit E2U/ESL1: Web Interface Beispiele
ADNP/9200 mit E2U/ESL1: Web Interface Beispiele Für den DIL/NetPC ADNP/9200 mit dem UMTS/HSPA Interfacemodul E2U/ESL1 steht ein spezielles Linux (Teleservice Router Linux = TRL) zur Verfügung. Das Web-basierte
Pflegende Angehörige Online Ihre Plattform im Internet
Pflegende Angehörige Online Ihre Plattform im Internet Wissen Wichtiges Wissen rund um Pflege Unterstützung Professionelle Beratung Austausch und Kontakt Erfahrungen & Rat mit anderen Angehörigen austauschen
Performance Analyse in einem komplexen Softwaresystem. 18.09.2013 Gebhard Ebeling
Performance Analyse in einem komplexen Softwaresystem 18.09.2013 Gebhard Ebeling Problemstellung Systemkomplexität Bei der Performance Analyse komplexer Softwaresystemen gibt es viele Einflussfaktoren,
100 % weniger Maschinen Störungen deshalb = 100 % mehr Maschinen Effizienzen
neuer, revolutionärer Flaschen Strom als übergeordnetes Linien Automatisierungs System inklusive aller Maschinen für einen gesamten Linien Abschnitt zwischen zwei Maschinen Ihr Projekt: zwei vorhandene
GS-Programme 2015 Allgemeines Zentralupdate
GS-Programme 2015 Allgemeines Zentralupdate Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser Unterlage wurden mit
Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.
Integration mit Die Integration der AristaFlow Business Process Management Suite (BPM) mit dem Enterprise Information Management System FILERO (EIMS) bildet die optimale Basis für flexible Optimierung
Handbuch USB Treiber-Installation
Handbuch USB Treiber-Installation W&T Release 1.0 02/2003 by Wiesemann & Theis GmbH Microsoft und Windows sind eingetragene Warenzeichen der Microsoft Corporation Irrtum und Änderung vorbehalten: Da wir
ELO Print&Archive so nutzen Sie es richtig
ELO Print&Archive so nutzen Sie es richtig Die Einrichtung Ihres ersten Dokumententyps Im folgenden Beispiel möchten wir Ihnen genauer erläutern, wie Sie das neue Modul ELO Print&Archive, das automatisch
Daten Sichern mit dem QNAP NetBak Replicator 4.0
Daten Sichern mit dem QNAP NetBak Replicator 4.0 Was ist NetBak Replicator: Der NetBak Replicator ist ein Backup-Programm von QNAP für Windows, mit dem sich eine Sicherung von Daten in die Giri-Cloud vornehmen
Vorbereitung auf die SEPA-Umstellung
Vorbereitung auf die SEPA-Umstellung Um den SEPA-Beitragseinzug durchzuführen, benötigen Sie eine Gläubiger Identifikationsnummer. Diese Gläubiger Identifikationsnummer können Sie in Deutschland bei der
CARD STAR /medic2 und CARD STAR /memo3 Installation des USB-Treibers (Administrator-Tätigkeit) Stand 14.05.2014
CARD STAR /medic2 und CARD STAR /memo3 Installation des USB-Treibers (Administrator-Tätigkeit) Stand 14.05.2014 CARD STAR /medic2 und CARD STAR /memo3 sind mit folgenden Schnittstellen für den steuernden
kurzanleitung modul debitoren
kurzanleitung modul debitoren Einleitung Dieses Dokument versteht sich als Kurzanleitung. Für detaillierte Informationen verwenden Sie bitte die Epos5 Hilfemeldungen. Diese öffnen Sie wie folgt: Modul
Endpoint Web Control Übersichtsanleitung. Sophos Web Appliance Sophos Enterprise Console Sophos Endpoint Security and Control
Endpoint Web Control Übersichtsanleitung Sophos Web Appliance Sophos Enterprise Console Sophos Endpoint Security and Control Stand: Dezember 2011 Inhalt 1 Endpoint Web Control...3 2 Enterprise Console...4
PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN
PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN Karlsruhe, April 2015 Verwendung dichte-basierter Teilrouten Stellen Sie sich vor, in einem belebten Gebäude,
GRS SIGNUM Product-Lifecycle-Management
GRS SIGNUM Product-Lifecycle-Management Das optionale Modul Product-Lifecycle-Management stellt eine mächtige Ergänzung zum Modul Forschung & Entwicklung dar. Folgende Punkte werden dabei abgedeckt: Definition
Um das Versenden von Anhängen an emails zu ermöglichen, wurde der Assistent für die Kommunikation leicht überarbeitet und wo nötig verbessert.
Release glit.app Release 1.2.0.2485 Über diesen Release Nebst vielen kleinen Fehlerkorrekturen, wurde hauptsächlich an der Erstellung von Offerten, Bestellungen und Rechnungen als PDF, sowie das direkte
Dr. Klaus Lamberg, Michael Beine
$6,0)DFKWDJXQJ 6LPXODWLRQV XQG7HVWPHWKRGHQI U6RIWZDUH LQ)DKU]HXJV\VWHPHQ 7HVWPHWKRGHQXQG±WRROV WRROV LQ GHUPRGHOOEDVLHUWHQ )XQNWLRQVHQWZLFNOXQJ Dr. Klaus Lamberg, Michael Beine $JHQGD Modellbasierte Funktionsentwicklung
AZK 1- Freistil. Der Dialog "Arbeitszeitkonten" Grundsätzliches zum Dialog "Arbeitszeitkonten"
AZK 1- Freistil Nur bei Bedarf werden dafür gekennzeichnete Lohnbestandteile (Stundenzahl und Stundensatz) zwischen dem aktuellen Bruttolohnjournal und dem AZK ausgetauscht. Das Ansparen und das Auszahlen
Kontakte Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 [email protected] www.hp-engineering.
Kontakte Kontakte Seite 1 Kontakte Seite 2 Inhaltsverzeichnis 1. ALLGEMEINE INFORMATIONEN ZU DEN KONTAKTEN 4 2. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 3. STAMMDATEN FÜR DIE KONTAKTE 4 4. ARBEITEN
Whitebox-Tests: Allgemeines
-Tests: Allgemeines Andere Bezeichnungen Logic driven, Strukturelles Der Tester entwickelt Testfälle aus einer Betrachtung der Ablauflogik des Programms unter Berücksichtigung der Spezifikation Intuitiv
Funktion Erläuterung Beispiel
WESTFÄLISCHE WILHELMS-UNIVERSITÄT WIRTSCHAFTSWISSENSCHAFTLICHE FAKULTÄT BETRIEBLICHE DATENVERARBEITUNG Folgende Befehle werden typischerweise im Excel-Testat benötigt. Die Beispiele in diesem Dokument
Kurzfassung der Studienarbeit
Kurzfassung der Studienarbeit Abteilung Informatik Namen der Studenten Roman Widmer Mikkala Pedersen Studienjahr Sommersemester 2004 Titel der Studienarbeit.NET Skript Debugger Examinator Der GUI-Builder
Einstieg in Exact Online Buchungen erfassen. Stand 05/2014
Einstieg in Exact Online Buchungen erfassen Stand 05/2014 Einstieg und Grundprinzip... 2 Buchungen erfassen... 3 Neue Buchung eingeben... 4 Sonstige Buchungen erfassen... 8 Bestehende Buchungen bearbeiten
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 [email protected] USB-Treiber Vers. 2.2 USB - Treiber Inhaltsverzeichnis Allgemeines...
Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.
040304 Übung 9a Analysis, Abschnitt 4, Folie 8 Die Wahrscheinlichkeit, dass bei n - maliger Durchführung eines Zufallexperiments ein Ereignis A ( mit Wahrscheinlichkeit p p ( A ) ) für eine beliebige Anzahl
Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649
Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software [email protected] GmbH Testautomatisierung Lessons
CANape Option Simulink XCP
Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 3 1.4 Weiterführende Informationen... 4 2 Funktionen... 4 3 Spezielle
Monitoring von Photovoltaik- Anlagen mit automatischer Fehlererkennung
Einfach intelligentes Monitoring Smart Monitor mit Satelliten- Überwachung Monitoring von Photovoltaik- Anlagen mit automatischer Fehlererkennung www.smartblue.de Solar-Überwachung mit intelligenter Automatik
Neuer Releasestand Finanzbuchhaltung DAM-EDV E.1.22. Inhaltsverzeichnis. 1. Neuerungen Schnittstelle Telebanking mit IBAN und BIC...
Neuer Releasestand Finanzbuchhaltung DAM-EDV E.1.22 Inhaltsverzeichnis 1. Neuerungen Schnittstelle Telebanking mit IBAN und BIC... 2 1a. Programm 257: Auflösen Vorschlag Telebanking... 2 1b. Programm 254:
Anforderungen an die HIS
Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel [email protected] Anforderung 1 IBM Software Group / Tivoli Ein Feld zum
Stepperfocuser 2.0 mit Bootloader
Stepperfocuser 2.0 mit Bootloader Info Für den Stepperfocuser 2.0 gibt es einen Bootloader. Dieser ermöglicht es, die Firmware zu aktualisieren ohne dass man ein spezielles Programmiergerät benötigt. Die
Alice SmartDisk. Auf dem PC - Schritt für Schritt erklärt
Alice SmartDisk. Auf dem PC - Schritt für Schritt erklärt Alice SmartDisk Schön, dass Sie sich für Alice SmartDisk entschieden haben. Mit unserem Angebot können Sie Ihre Daten sichern, zentral speichern,
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
