Testframework für Eckelmann SFT
|
|
- Lioba Frank
- vor 8 Jahren
- Abrufe
Transkript
1 Testframework für Eckelmann SFT Prof. Dr. R. Kröger Kai Beckmann Marcus Thoss Laborgespräch an der Hochschule RheinMain Wiesbaden, Labor für Verteilte Systeme
2 Agenda Ausgangspunkt und Ziele Ansatz Anforderungsumsetzung Architektur Testmodellierung Bewertung Erwartete Vorteile Ausblick SFT Testframework 2 Labor für Verteilte Systeme
3 Testframework - SFT Ausgangspunkt Existierendes Projekt / Entwicklungsprozess / Systemmodelle Existierende manuelle Tests Ziel Entwicklung Testframework Automatisiertes Testen / Regressionstests Offene Lösung, Erweiterbar auf andere Anwendungsfälle / Firmen Modellbasierter/ -getriebener Testprozess Anpassen an existierende Umgebung Testgegenstand Verteilte Zustandsautomaten (SFT) Manuell implementierte Kommunikation und Synchronisation der verteilten SFTs SFT Testframework 3 Labor für Verteilte Systeme
4 Anforderungsumsetzung Testframework basierend auf TPTP Testautomation, Testauswertung, Testadministration Mächtige Eclipse-Umgebung für modellbasierte Prozesse Wiederverwendung SFT-Systemmodelle Integration / Import in Testframework Basis für Testfallspezifikation Testmodellierung mit Domänenspezifischer Sprache (DSL) Angepasst an Bedürfnisse des Testteams Bestehende Testmuster + neue Möglichkeiten durch Testframework Anbindung System-under-Test (SUT) WCF-basierte Testschnittstelle Modelltechnische Integration in Testframework SFT Testframework 4 Labor für Verteilte Systeme
5 Grobarchitektur Systemmodellierungswerkzeug (DSL) (DSL) StateCase XML XML import Eclipse / TPTP EMF EMF Systemmodell Auswahl TPTP/Eclipse Testmodellierungs- Werkzeug Werkzeug (DSL) (DSL) Eclipse-Editor Testfall textuell textuell Testfall Modell Ergebnis + Trace TPTP TPTP Test-Ausführung DSL/ SFT (HSRM) Generisch (HSRM) Eckelmann QVT-Transformation Windows /.Net SFT-TCM Testcode Testcode SFTTrace- Server XMI XMI Linux SFT-AgentClient Java Java SFT-Agent TPTP TPTP // C++ C++ SFT Testframework 5 Labor für Verteilte Systeme
6 Integration SFT Systemmodellierungswerkzeug (DSL) (DSL) StateCase XML XML import Eclipse / TPTP EMF EMF Systemmodell Auswahl TPTP/Eclipse Testmodellierungs- Werkzeug Werkzeug (DSL) (DSL) Eclipse-Editor Testfall textuell textuell Testfall Modell Ergebnis + Trace TPTP TPTP Test-Ausführung DSL/ SFT (HSRM) Generisch (HSRM) Eckelmann QVT-Transformation Windows /.Net SFT-TCM Testcode Testcode SFTTrace- Server XMI XMI Linux SFT-AgentClient Java Java SFT-Agent TPTP TPTP // C++ C++ SFT Testframework 6 Labor für Verteilte Systeme
7 Integration SFT Import von StateCase SFT-Dateien XML -> Eclipse-Umgebung Entkopplung von StateCase-Versionen Abstraktes Automatenmodell definiert Unabhängigkeit, Wiederverwertbarkeit Verwendung für Testmodellierung Integration in Eclipse Drag & Drop Automatische Umwandlung im Hintergrund SFT Testframework 7 Labor für Verteilte Systeme
8 Testspezifikation Systemmodellierungswerkzeug (DSL) (DSL) StateCase XML XML import Eclipse / TPTP EMF EMF Systemmodell Auswahl TPTP/Eclipse Testmodellierungs- Werkzeug Werkzeug (DSL) (DSL) Eclipse-Editor Testfall textuell textuell Testfall Modell Ergebnis + Trace TPTP TPTP Test-Ausführung DSL/ SFT (HSRM) Generisch (HSRM) Eckelmann QVT-Transformation Windows /.Net SFT-TCM Testcode Testcode SFTTrace- Server XMI XMI Linux SFT-AgentClient Java Java SFT-Agent TPTP TPTP // C++ C++ SFT Testframework 8 Labor für Verteilte Systeme
9 Testspezifikation Textuelle Testmodellierungssprache (DSL) Wiederverwertung des SFT-Systemmodells Inhalt: Deployment, Teststruktur, Testtreiber, Sollverhalten DSL ebenfalls entkoppelt vom Testframework -> Einfach anpassbar Komfortabler Eclipse-Editor Syntax-Highlighting Autovervollständigung Wichtig: Rückkopplung und Feedback von Anwendern Gemeinsame Sammlung von Anforderungen, Features Vorstellung von Prototypen, Evaluation durch Eckelmann Iterative Verbesserungen SFT Testframework 9 Labor für Verteilte Systeme
10 Testspezifikation (2) Testausführung sequenziell TestSuite enthält TestCases, enthält Treiberschritte und Sollverhaltenvalidierungen Testtreiber Forcen von Events : Zustandsübergänge Warten auf Eintreten von Zuständen Kein Zugriff auf Systemvariablen des SUT Sollverhalten Prädikate über Pfaden a -> b -> c Wildcards, Ausschlüsse, Alternativen, Timeouts Auch verteilte Zustandsmaschinen ( Globale Pfade ) SFT Testframework Labor für Verteilte Systeme
11 Testspezifikation Beispiel Zumachen/ Tür_zu 3 Offen Sensor_auf Schließend Sensor_zu Zumachen/ Tür_zu Aufmachen/ Tür_auf Geschlossen Öffnend 2 Aufmachen/ Tür_auf 1 Gedrückt Drücken/ Schalter_gedrückt Loslassen Losgelassen SFT Testframework Labor für Verteilte Systeme
12 Ergebnisse / Erfahrungen Testautomatisierung verspricht erwartungsgemäße Produktivitätssteigerung Manuelle Tests sind nicht 1 zu 1 umsetzbar Interaktion mit Testkomponenten ist komplex und vielseitig Abstrakte Black-Box-Tests Bessere Ausdrucksfähigkeit, testbare Eigenschaften Feingranulare Kontrolle über SFTs in den Tests Komplexe Ausdrücke über Systemverhalten formulierbar Schnellere Reaktion auf Systemveränderung möglich Zeitliche Eigenschaften, Anforderungen definierbar Enge Abstimmung und kontinuierliche Praxistests TPTP / Eclipse ist eine mächtige und offene Technologie SFT Testframework Labor für Verteilte Systeme
13 Ausblick Nach Vervollständigung des Prototypen: Test, Validierung gegen Anforderungen durch Eckelmann Tests von zeitlichen / Echtzeiteigenschaften Anpassung der Reporterstellung mit BIRT an Bedürfnisse Hinzufügen weiterer Zielplattform: SPS Bereitstellung der (generischen) Ergebnisse als Open Source Nutzung / Unterstützung für interessierte Unternehmen möglich SFT Testframework Labor für Verteilte Systeme
14 Vielen Dank für die Aufmerksamkeit! SFT Testframework Labor für Verteilte Systeme
Automatisierte GUI Tests in fachlichen Teststufen. 07.09.2011 Patrick Möller
Automatisierte GUI Tests in fachlichen Teststufen 07.09.2011 Patrick Möller Inhaltsangabe Vorstellung und Situation BITMARCK BITMARCK und iskv_21c Testautomatisierung - warum? Teststufen bei BITMARCK Testautomatisierung
MehrTesten von Echtzeiteigenschaften für verteilte Ablaufsteuerungen
Testen von für verteilte Ablaufsteuerungen M. Jurisch, K. Beckmann Hochschule RheinMain Matthias Jurisch Kai Beckmann {Vorn.Nachn}@hs-rm.de Echtzeit 2015 http://wwwvs.cs.hs-rm.de Agenda Motivation Background
MehrTestframework für Eckelmann CNC
Reinhold Kroeger Kai Beckmann Marcus Thoss Testframework für Eckelmann RheinMain University of Allpplied Sciences {firstname.lastname} @hs-rm.de http://wwwvs.cs.hs-rm.de Marco Muenchhof Christian Mellert
MehrAS/point, Ihr Partner die nächsten 10 und mehr Jahre -
AS/point, Ihr Partner die nächsten 10 und mehr Jahre - technologisch betrachtet http://www.aspoint.de 1 Unsere vier Säulen heute e-waw modulare Warenwirtschaft für iseries evo-one Organisation und CRM
MehrMetadateneditoren für ArcGIS
Metadateneditoren für ArcGIS Matthias Schenker Geoinformatik AG Zürich, Schweiz Inhalt Metadaten in ArcGIS Erweiterung des bestehenden ISO-Editors Einbinden eigener Editoren Import und Export von bestehenden
MehrTestautomatisierung. 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 info@qme-software.de GmbH Testautomatisierung Lessons
MehrThomas Freitag achelos GmbH SmartCard-Workshop. 1 2012 achelos GmbH
Thomas Freitag achelos GmbH SmartCard-Workshop 2012 1 2012 achelos GmbH Übersicht 1. 2. 3. 4. 5. 6. 7. Einführung / Motivation Historie des Testens Schnittstellen im Testbereich Eclipse Plugins Automatisierung,
MehrPraxisbeispiel: Mobile Lösung für Kontrollen im Agrarbereich mit durchgängigen Prozessen
Praxisbeispiel: Mobile Lösung für Kontrollen im Agrarbereich mit durchgängigen Prozessen egov Fokus 1/2015, 05.06.2015 Bahnhofstrasse 3-6312 Steinhausen - www.softec.ch Agenda Was ist «MOKA» (Mobile Kontroll-Applikation)?
MehrTelling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme
Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme Michael Felderer Workshop Requirements Engineering meets Testing Bad Honnef, 5. Juni 2008 1 Überblick Grundbegriffe Motivation
MehrFestpreisprojekte in Time und in Budget
Festpreisprojekte in Time und in Budget Wie effizient kann J2EE Softwareentwicklung sein? Copyright 2006 GEBIT Solutions Agenda Positionierung der GEBIT Solutions Herausforderung Antwort Überblick Beispielprojekt
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Individuelles Vorgehensmodell mit dem TFS als Schlüssel zum Erfolg Arpagaus Patrick Bereichsleiter AKROS AG Stricker Mark Software Architekt AKROS AG Agenda Einleitung AKROS
MehrT1 - Fundamentaler Testprozess
AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In
MehrDSL Entwicklung und Modellierung
DSL Entwicklung und Modellierung Dipl. Inform. Rolf Hänisch Übersicht DSL, was bedeutet das für uns? Eine Anwendung aus der Automatisierungstechnik Sprachen und Werkzeuge Ergebnisse und Erfahrungen GI
MehrVorstellung des BMBF-Projektes FluSs aus Sicht eines Endanwenders. Düsseldorf Maritim-Hotel, 09. Juli 2013 Mark Zwirner
Vorstellung des BMBF-Projektes FluSs aus Sicht eines Endanwenders Düsseldorf Maritim-Hotel, 09. Juli 2013 Mark Zwirner Chart 2 Hintergründe Auswirkungen von Sicherheitsmaßnahmen Sicherheitsmaßnahmen entstehen
MehrEine technische Plattform für Smart-Client-Systeme. Alexander Ziegler
Eine technische Plattform für Smart-Client-Systeme Alexander Ziegler Agenda Ausgangssituation Smart Client Ansatz Technische Kernthemen Erfahrungen 1 Agenda Ausgangssituation Smart Client Ansatz Erfahrungen
MehrDas Eclipse Jubula Projekt zur funktionalen Testautomatisierung
Werkzeuge Hier für soll Software-QS der Titel rein und -Test Das Eclipse Jubula Projekt zur funktionalen Testautomatisierung Alexandra Schladebeck BREDEX GmbH www.qs-tag.de Veranstalter: imbus AG www.qs-tag.de
MehrComparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
MehrInstandhaltung. Jakob Krause, Sebastian Cech. TU Dresden - Fakultät Informatik
Ein Prototyp zur zustandsorientierten Instandhaltung Jakob Krause, Sebastian Cech TU Dresden - Fakultät Informatik Gliederung 1. Motivation 2. Der Prognoseprozess 3. Die Frameworkarchitektur 4. Implementierung
MehrNeue Funktionen in Innovator 11 R5
Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur
MehrErgebnisse des Workshops. IKT und Medien 2017. vom 25.06.2007 beim Forschungszentrum Informatik in Karlsruhe
Ergebnisse des Workshops IKT und Medien 2017 vom 25.06.2007 beim Forschungszentrum Informatik in Karlsruhe Die nachfolgenden Folien basieren auf den aufbereiteten Ergebnissen des moderierten Brainstormings
MehrProzessunterstützung durch BPR-, BPM- und Workflow-Systeme
Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme 27. April 2004 München Brigitte Stuckenberger Business Process Management verbindet technische und fachliche Sicht auf Geschäftsprozesse Unternehmensberatungen,
MehrThemen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services
Themen Web Services und SOA Wer kennt den Begriff Web Services? Was verstehen Sie unter Web Services? Die Idee von Web Services Ausgangspunkt ist eine (evtl. schon bestehende) Software Anwendung oder Anwendungskomponente
MehrT2 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
MehrDer frühe Tester fängt den Bug
Der frühe Tester fängt den Bug Kein Teststress am Entwicklungsende dank Webtest-First André Petry (Kühne + Nagel) SEACON 2013 16. / 17.05.2013 Agenda Vorstellung Persönlich Projekt Warum Testen oft schwierig
MehrJ.6 Programmierung eingebetteter Systeme
Vorteile von C in eingebetteten Systemen: leichter Zugriff auf die Hardware gute Kontrolle über die verwendeten Ressourcen (Speicher, CPU) Probleme mit C: stark eingeschränkte Laufzeitüberprüfungen ISO
MehrP R O D U K T D A T E N B L A T T
CETES P R O D U K T D A T E N B L A T T Komponente Testmanagement Version 1.0 CETES - Produktdatenblatt Testmanagement 1. Technische Anforderungen Rechner für Testmanagement Betriebssysteme: Windows XP
MehrModellbasierte Softwareentwicklung
CD OCL OD Statechart SD Modellbasierte Softwareentwicklung 7. Evolutionäre Methodik 7.1. Vorgehensmodell Vorlesungsnavigator: Prof. Dr. Bernhard Rumpe Sprache Codegen. http://www.se-rwth.de/ Testen Evolution
MehrCopyright 2014 Delta Software Technology GmbH. All Rights reserved.
Karlsruhe, 21. Mai 2014 Softwareentwicklung - Modellgetrieben und trotzdem agil Daniela Schilling Delta Software Technology GmbH The Perfect Way to Better Software Modellgetriebene Entwicklung Garant für
Mehrmobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005
Das Software Studio Christian Efinger mobilepoi 0.91 Demo Version Anleitung Erstellt am 21. Oktober 2005 Kontakt: Das Software Studio Christian Efinger ce@efinger-online.de Inhalt 1. Einführung... 3 2.
MehrINSPIRE-Monitoring 2014/2015
INSPIRE-Monitoring 2014/2015 Kontaktstelle GDI-DE des Landes Brandenburg Susanne Köhler Potsdam, Übersicht 2/ 13 Hintergrund des INSPIRE-Monitorings Neues Monitoring-Verfahren Auswertung Monitoring für
MehrEclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps
Projekt: Intern Softwareprojekt FH Furtwangen Status: Draft Ersteller: Kai Grabfelder Datum: 11.02.2007 Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps 1 Beschreibung... 2 Semesterprojekt...
MehrRolf Behrens (B.Sc.) FH Osnabrück
Integration von IMS-Diensten in Unternehmensanwendungen am Beispiel einer Audio-/Dokumentenkonferenz (mittels TeamCom SCE) Rolf Behrens (B.Sc.) FH Osnabrück Inhalt TeamCom Projektbeschreibung Vorstellung
MehrDie Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006
Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements
MehrReleasenotes für. IPO.Log v3.4.1
Seite 1 von 9 Neues IPO.Log-Release v3.4.1 ist das neue Release der 4D-Simulationssoftware, mit der die Produktion und Logistik optimiert und visualisiert werden kann. Neben einigen Verbesserungen im Hintergrund
MehrKDO Kunden- und Partnertag 2016. Kommunales Berichtswesen mit KDO-doppik&more
KDO Kunden- und Partnertag 2016 Kommunales Berichtswesen mit KDO-doppik&more Sandra Töbermann 7. / 8. Juni 2016 Agenda Aufbau eines kommunalen Berichtswesens Aufbau des Datenexports von SAP in das Berichtswesen
MehrAutomatisierte Erstellung von fahrplanreferenzierten ÖV-Netzen. Patrick Brosi, Uli Müller
Automatisierte Erstellung von fahrplanreferenzierten ÖV-Netzen Patrick Brosi, Uli Müller Anwendungen auf Basis von Open Source (GIS) Software mit Schwerpunkt im öv- und Infrastruktur-Bereich Fachapplikationen
MehrFähigkeiten des BizTalk Servers
Was ist BizTalk Server Fähigkeiten des BizTalk Servers Einsatzmöglichkeiten Praktische Beispiele Zusammenfassung Was ist BizTalk Server Fähigkeiten des BizTalk Servers Einsatzmöglichkeiten Praktische Beispiele
MehrChristian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014.
Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014. PROJEKT ÜBERBLICK Entwicklung von Fahrerassistenz-Software zur Vorverarbeitung und Fusion von Sensordaten aus
MehrDurchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung
Durchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung mit Hilfe des Testwerkzeuges Time Partition Testing (TPT) Norbert Büttner PikeTec GmbH Übersicht Integration von TPT in den
MehrNCDiff Testmanagement leicht gemacht
Testmanagement leicht gemacht Nagler & Company Thomas Gebhard & Anton Garra Complexity Die stetige Anpassung an neue Anforderungen der IT und das Bestreben Marktgegebenheiten zu folgen oder voraus zu sein,
MehrAktuelle ILIAS-Entwicklung
Aktuelle ILIAS-Entwicklung ILIASuisse skyguide 28. April 2016 Matthias Kunkel ILIAS open source e-learning e.v. 2019 Roadmap und Releases 2018 2017 2016 4.4 5.0 5.1 5.2 4.4.14 5.0.11 5.1.5 alpha April
MehrDr. Jens Hofschulte. Pressetag im Forschungszentrum Ladenburg, 8.11.2007. SMErobot Lead-Through-Programming. Roboterprogrammierung durch Vorführen
Dr. Jens Hofschulte SMErobot Lead-Through-Programming Roboterprogrammierung durch Vorführen Pressetag im Forschungszentrum Ladenburg, 8.11.2007 ABB Group -1- Was ist SMErobot? SMErobot ist eine Initiative
MehrFree your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren.
Free your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren. 1 Automatische Verifikation von Anforderungen Dr. Guido Dischinger guido.dischinger@liantis.com
MehrJava Entwicklung für Embedded Devices Best & Worst Practices!
Java Entwicklung für Embedded Devices! George Mesesan Microdoc GmbH Natürlich können wir dieses neue log4j Bundle auch auf dem Device verwenden. Ist doch alles Java. Java Micro Edition (ME) Java Standard
MehrVerteidigung Masterarbeit Evaluating the Use of a Web Browser to Unify GUI Development for IDE Plug-ins
Verteidigung Masterarbeit Evaluating the Use of a Web Browser to Unify GUI Development for IDE Plug-ins Christian Cikryt Freie Universität Berlin 13.08.2015 Überblick Motivation und Ziele Evaluation des
MehrQualität von Software - Prof. Schlingloff, Lackner - SS2013 DYNAMISCHER TEST. Whitebox Testen mit JUnit
1 DYNAMISCHER TEST Whitebox Testen mit JUnit Übersicht 2 1. Grundlagen des Unittests 1. Units 2. Unit Testing 2. Testverfahren 1. Blackbox 2. Whitebox 3. Unit Testing mit Eclipse 4. Besprechung der Übungsaufgabe
Mehreevolution 9.x Neues aus der Entwicklung Alexander Schmidt & Jörg van Heyst
eevolution 9.x Neues aus der Entwicklung Alexander Schmidt & Jörg van Heyst Features Wie kommt ein Feature in das Release? Agile Entwicklung Was ist das? eevolution Entwicklung ALM Days 2015 bestätigen
MehrDigitale Gremienarbeit
Digitale Kommunikation für Praxisbeispiele aus Verbänden Marta Pasiek Xinnovations 2011 Xinnovations Berlin, 20.09.2011 1 24 Digitale Kommunikation für Lösungen für digitale Kommunikation in Verbänden
MehrWLGauge: : Web Link Gauge to Measure the Quality of External WWW Links. Andreas Lübcke
WLGauge: : Web Link Gauge to Measure the Quality of External WWW Links Andreas Lübcke Gliederung Einführung Hintergrund zum link rot problem Arbeiten zum Thema WLGauge Open Framelet Design von WLGauge
MehrDer Mehrwert der Microsoft Plattform
Der Mehrwert der Microsoft Plattform Britta Grimm Manager Platform Strategy Microsoft Schweiz GmbH Der KMU Bereich Die Ansprüche an die IT sind in den letzten Jahren dramatisch gewachsen E-Mail, Kalender,
MehrInhalt. 3.1 Der inkrementelle Entwurf im Überblick... 13 3.2 Flache Aufwandskurve... 14 3.3 Qualitätskriterien für den inkrementellen Entwurf...
ix 1 Einleitung 1 Roman Pichler Stefan Roock 1.1 Agile Softwarewicklung und Scrum............................ 1 1.2 Zielgruppe und Zielsetzung.................................. 2 1.3 Überblick über das
MehrT3 Testen im Software- Lebenszyklus
T3 Testen im Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test AK- 2 1 AK- Definition Test der einzelnen implementierten Komponenten
MehrGrundlagen Software Engineering
Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der
MehrIntegrierte und automatisierte GUI-Tests in Java
Integrierte und automatisierte GUI-Tests in Java Gliederung Die Idee hinter GUI-Tests Herausforderungen und Probleme Techniken Jemmy-Framework Konzeptorientiertes Testen FIT (Framework for Integrated Tests)
MehrEinführung in die Modellierung
Einführung in die Modellierung Christian Huemer Business Informatics Group Institute of Software Technology and Interactive Systems Vienna University of Technology Favoritenstraße 9-11/188-3, 1040 Vienna,
MehrInformationssystem Kirche bei den Menschen
Fachhochschule Wiesbaden Fachbereich 06 - Informatik Informationssystem Kirche bei den Menschen Prof. Dr. Reinhold Schäfer Marco Born, Michael Eckhardt, Stefan Nitsche Inhalt des Vortrags Übersicht Grundsätzliches
MehrInternet Ringversuche
1 Internet Ringversuche Dirk Illigen Patrick Schwarz INSTAND e.v. 2 Besteht Interesse an Internet Ringversuchen? Welche Möglichkeiten bieten Internet Ringversuche? Aktueller Stand Live Demo Blick in die
MehrDie EOD Suchmaschine VuFind im konsortialen Einsatz: 3,1 Millionen Datensätze von über 15 europäischen Bibliotheken. Die Suchmaschine für das
Die EOD Suchmaschine VuFind im konsortialen Einsatz: 3,1 Millionen Datensätze von über 15 europäischen Bibliotheken. Die Suchmaschine für das EOD-Bibliotheksnetzwerk Vufind Session - Leipzig, 27.06.2012
MehrWeniger Risiko, höhere Qualität, mehr Effizienz Der Einsatz von SASUnit in der Datenintegration bei der Fraport AG
Weniger Risiko, höhere Qualität, mehr Effizienz Der Einsatz von SASUnit in der Datenintegration bei der Fraport AG Heidelberg, 25. September 2014 Manuel Hegemann, Fraport AG 2 Agenda 1 2 3 Die Fraport
Mehr> Soft.ZIV. Maple Mathematisches Software System
> Soft.ZIV Maple Mathematisches Software System Inhaltsverzeichnis Organisation... 3 Hersteller... 3 Produkte... 3 Versionen... 3 Plattformen... 3 Lizenzierung... 3 Lizenzform... 3 Lizenzzeitraum... 3
MehrEntwicklung einer formalen Sprache zur Modelltransformation auf Basis von UML & XMI
Entwicklung einer formalen Sprache zur Modelltransformation auf Basis von UML & XMI Swisstopo-Kolloquium 11.04.2008 TU München, 13. März 2007 Inhalt 1. Anforderungen, Voraussetzungen, Grundlagen 2. Instrumente
MehrAkzeptanztesten mit Integrity und FitNesse Ein Vergleich
Akzeptanztesten mit Integrity und FitNesse Ein Vergleich Dehla Sokenou GEBIT Solutions TAV35, Ingolstadt Motivation Akzeptanztest als letzte Phase im Softwareentwicklungsprozess Idealerweise durch den
MehrEvaluation von Open-Source-Software für System Dynamics hinsichtlich deren Integrierbarkeit
Evaluation von Open-Source-Software für System Dynamics hinsichtlich deren Integrierbarkeit Axel Hummel 1, Heiko Kern 1, Christian Böhme 2, René Keßler 2 und Arndt Döhler 2 1 Betriebliche Informationssysteme,
MehrTest. Dipl. Wirtsch. Ing. Alexander Werth 9-1
Test Dipl. Wirtsch. Ing. Alexander Werth 9-1 Phasen der Problemdefinition Anforderungsanalyse Spezifikation Entwurf Implementation Erprobung Wartung Methoden der 9-2 Software Test / Erprobung Messen der
MehrAutomatisiertes UI Testing. Mark Allibone, 18.04.2013, #2
Coded UI Testing Automatisiertes UI Testing Mark Allibone, 18.04.2013, #2 Eine klassische Applikations Architektur Grafische Oberfläche Business Logik Datenzugriff (Datenbank, Cloud, etc) Mark Allibone,
MehrInnovative Mainframe-Integration
Fujitsu BS2000/OSD Mainframe Summit 2013 Innovative Mainframe-Integration Dr. Manfred Stadel Senior Manager Universal Transaction Monitor Yih-Yang Florian Holl BS2000 Consultant Innovative Mainframe Integration
MehrInhalt. 1. Einleitung. 2. Ausblick. Gegenstand und Motivation Problemstellung Zielsetzung Fragestellungen. Weiteres Vorgehen
Auswahl und prototypische Entwicklung eines integrierten Berichtswerkzeugs für die Planung von Schulungen und Erstellung von Informationsmaterialen am Universitätsklinikum Leipzig Einführungsvortrag Martin
MehrMainsaver Anwendung auf mobilen Geräten. Steve Unger
Mainsaver Anwendung auf mobilen Geräten Steve Unger Agenda Agenda -Warum mobil arbeiten -Die Mobile Welt -Web Apps -MobileMainsaver 3.0 - Ausblick Warum mobil arbeiten Nutzen Globale Verfügbarkeit von
MehrTestautomatisierung. Schritthalten mit agiler Software-Entwicklung. Matthias Hölzer-Klüpfel
Testautomatisierung Schritthalten mit agiler Software-Entwicklung Matthias Hölzer-Klüpfel Aufgabenstellung Entwicklung eines innovativen Medizinprodukts in einem Startup-Unternehmen bis zur CE-Kennzeichnung
MehrTransfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen
Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- entwicklung von Fahrzeugen Martin Jaensch, Dr. Bernd Hedenetz, Markus Conrath Daimler AG Prof. Dr. Klaus D. Müller-Glaser
Mehrdoubleslash Net-Business GmbH
doubleslash Net-Business GmbH»Das Open Source CMS Joomla!«doubleSlash Net-Business GmbH Müllerstr. 12 B D-88045 Friedrichshafen Germany http://doubleslash.de Thomas Sojda Fachinformatiker Tel.: 07541-6047-100
MehrAndroid-Testautomatisierung mit Robotium
Android-Testautomatisierung mit Robotium Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt daniel.knott@xing.com Daniel Knott hat einen technischen
Mehr16.4 Wiederverwendung von COTS-Produkten
16.4 Wiederverwendung von COTS-Produkten COTS = commercial of the shelf im Handel erhältliche Software-Produkte Anpassung für Kunden ohne Änderung am Quellcode Quellcode in der Regel nicht einsehbar (Ausnahme
MehrWissensmanagement und PLM-Integration
AP300 Wissensmanagement und PLM-Integration ISYPROM Abschlussveranstaltung 19.05.2011, Automobilforum, Berlin Langenberg / Damerau Agenda Herausforderungen Ergebnisse des AP300 Übersicht Demonstrator Pilotierung
MehrWebservices an der BBAW
Webservices an der BBAW Stefan Dumont, Martin Fechner, Bryan Jurish, Marco Jürgens, Kai Zimmer 1. Berliner DH-Rundgang 1. September 2014 Webservices Webservices sind Programme, die für die Kommunikation
MehrAgiles Testmanagement am Beispiel Scrum
Agiles Testmanagement am Beispiel Scrum SEQIS Software Testing Know-How Weitere Termine 16. September Testmanagement mit externen Partnern 21.Oktober Software unter Druck: Erfolgsfaktoren bei Last- und
MehrOpen Source / Open Content für das Lernen mit digitalen Medien: Billig und wenig Qualität? Prof. Dr. Hans-Werner Six FernUniversität Hagen
Open Source / Open Content für das Lernen mit digitalen Medien: Billig und wenig Qualität? Prof. Dr. Hans-Werner Six FernUniversität Hagen Überblick I Open Source Idee Beispiel CampusSource Anforderungen
MehrGeodatenmanagement und -harmonisierung mit GeoKettle
Geodatenmanagement und -harmonisierung mit GeoKettle Agenda Kurze Vorstellung der WhereGroup Was ist GeoKettle Beschreibung des Anwendungsbeispiels GeoKettle in action Ergebnis Fazit Die WhereGroup Dienstleister
MehrAgenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan
opsi Linux Support Agenda Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan Ziel Integrierte Verwaltung von heterogenen Rechnerparks mit Linux- und Windows-Maschinen unter
MehrVorgetragen von. Sanaz Mostowfi Anna Polovets Mandy Neumann
Vorgetragen von Sanaz Mostowfi Anna Polovets Mandy Neumann Gliederung Was ist DSL? Welche Arten von DSL gibt es? Vor und Nachteile Werkzeuge zur Erstellung von DSLs XText Definition: DSL (Domain Specific
MehrErfahrungen mit dem Distributionssystem in NRW
Erfahrungen mit dem Distributionssystem in NRW Anwenderseminar AQUAZIS Pegelwesen in Aachen am 16.09.2008 Martin Brinkmann, FB 53 Wassermengenwirtschaft, Hochwasserschutz Erfahrungen mit dem Distributionssystem
MehrSpring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
MehrVorstellung. Wie entsteht Architektur in Scrum
Vorstellung Thema Architektur - Begriffsdefinition Eine Architektur (vοn griechisch αρχή = Anfang, Ursprung und lateinisch tectum = Haus, Dach) beschreibt in der Informatik im Allgemeinen das Zusammenspiel
MehrAusgangslage. Mobile Kommunikation im SBB Rangierbetrieb Fallstudie einer dezentralen Applikation. Peter K. Brandt / Adrian Berger 10.
Mobile Kommunikation im SBB Rangierbetrieb Fallstudie einer dezentralen Applikation Peter K. Brandt / Adrian Berger 10. Mai 2005 1 Ausgangslage Funkgleismelder für SBB Rangierarbeiter Migration: Analogfunk
MehrAusweisung von Eignungsflächen für Windkraft. Potentialflächen im Bereich Loose / Waabs
Ausweisung von Eignungsflächen für Windkraft Potentialflächen im Bereich Loose / Waabs Agenda Begrüßung Norbert Jordan (Amt Schlei-Ostsee) Historie und planungsrechtliche Situation, Stand der Kreis- und
MehrFachapplikationen in heterogenen IT Landschaften
Fachapplikationen in heterogenen IT Landschaften Frau Kunath christiane.kunath@bstu.bund.de 15.03.2005 Ziel meines Vortrages ist es, die Migration auf Open Source Software bei der BStU als ein Beispiel
MehrDie perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik 11.04.2014, tekom Führjahrstagung
Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten Jochen Marczinzik 11.04.2014, tekom Führjahrstagung 1 Zur Person Dipl.-Inf. (Univ.) Jochen Marczinzik 1993 1999 DATEV eg Entwickler
MehrIntegration einer auf der Arden-Syntax basierenden Entscheidungsunterstützungskomponente. Telematikplattform
Integration einer auf der Arden-Syntax basierenden Entscheidungsunterstützungskomponente in eine Telematikplattform Geisler M 1, Bott OJ 1, Tegtbur U 2, Bergmann J 1, Pretschner DP 1 1 Institut für Medizinische
MehrEinreichung zum Call for Papers
Internet: www.aitag.com Email: info@aitag.com Einreichung zum Call for Papers Kontaktinformationen Sven Hubert AIT AG Leitzstr. 45 70469 Stuttgart Deutschland http://www.aitag.com bzw. http://tfsblog.de
MehrSEA. Modellgetriebene Softwareentwicklung in der BA
SEA Modellgetriebene Softwareentwicklung in der BA MDA bei der BA Ziele/Vorteile: für die Fachabteilung für die Systementwicklung für den Betrieb Wie wird MDA in der BA umgesetzt? Seite 2 MDA bei der BA
MehrWelchen Beitrag können Pick-by-Voice, Mobile Computing und RFID leisten?
LOGISTIK HEUTE Forum: Reengineering im Warehouse Welchen Beitrag können Pick-by-Voice, Mobile Computing und RFID leisten? Jürgen Heim Managing Director Psion Teklogix GmbH Kommissionierung mit Picklisten
MehrAgile Methoden in der Softwareentwicklung
User Group (Initialisierungstreffen) Agile Methoden in der Softwareentwicklung 12. November 2008, Leipzig Veranstaltungsunterlagen Mit Vorträgen von: Gegenstand der User Group Agile Methoden halten verstärkt
MehrPraxen bei der Implementierung von IT achten?
Auf welche Anforderungen müssen kleinere Kliniken und Praxen bei der Implementierung von IT achten? Dennis Feiler DFC SYSTEMS GmbH, München/Mannheim IT - Situation gestern, oder doch noch heute? Ursachen:
MehrSoftware zur Visualisierung von Proteinen
Software zur Visualisierung von Proteinen von Tim Dingersen Grundsätzliche Eigenschaften: -Erstellen eines dreidimensionalen Modells aus einer dafür vorgesehenen Datei. Diese kann vom Benutzer anschließend
MehrWEB-Dienste in GIS Umgebung
WEB-Dienste in GIS Umgebung Gerhard Smiatek Atmosphärische Umweltforschung(IMK-IFU) Institut für Meteorologie und Klimaforschung Forschungszentrum Karlsruhe GmbH gerhard.smiatek@imk.fzk.de Gliederung Einführung
MehrDas IP Multimedia Subsystem mit einem elektronischen Lernmanagementsystem und integrierter Videokonferenzfunktion
Das IP Multimedia Subsystem mit einem elektronischen Lernmanagementsystem und integrierter Videokonferenzfunktion Daniel Brügger, Mahtab Dalir, Nadine Haertel, Florian Miess, Jürgen Müller, Thomas Treusch,
MehrIntegration FMS in den GSB
Nutzerbeirat, Bonn 11.05.2006 Integration FMS in den GSB Ulrich Pinner / Mark Becker www.materna.de Agenda 1 Überblick Government Site Builder 2 3 4 GSB-FMS-Integration: Motivation und Features Live-Demo
Mehr