Imbus AG Kleinseebacher Strasse 9 D-91096 Moehrendorf Germany Phone: +49 (0)9131 75180 Fax: +49 (0)9131 751850 Web: ©

Slides:



Advertisements
Ähnliche Präsentationen
Cadastre for the 21st Century – The German Way
Advertisements

The Stuttgart connection
interdisciplinary joint projects method-oriented platforms
Dynamische WEB-Applikationen
Center of Competence Process Management System, WinCC, PCS7 Process Management System Wirtschaftlich automatisieren mit Standardsoftware Siemens AG Industrial.
Präsentation BIMED Prof. Jürgen Walter.
Transaction Synchronization for XML Data in Client Server Web Applications Stefan Böttcher & Adelhard Türling Universität Paderborn.
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Vorlesung Echtzeitbetriebssysteme.
Fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/17 Graphics:
Fakultät für informatik informatik 12 technische universität dortmund Hardware/Software Partitioning Peter Marwedel Informatik 12 TU Dortmund Germany Chapter.
ATHOS Benutzertreffen 12.November QUARTZ – Scheduling und Workflow Glashütten, 12. November 2008 HighQSoft GmbH, Karl Hildebrand
Architektur von Renardus Göttingen State and University Library, Germany (SUB) Frank Klaproth The Academic Subject.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Seminar Web-Engineering Nina Aschenbrenner / Ruben Jubeh 1 FG Software Engineering Software Engineering Seminar Web Engineering Seminar des Fachgebiet.
Reverse Engineering 1 Reverse Engineering WS 04 / 05 A. Zündorf.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Client Architecture Data Model GUI KI Socket Connection.
Divide and Conquer Eclipse RCP und Spring in verteilten Anwendungen Stefan Reichert | Lufthansa Systems Benjamin Pasero | IBM Rational.
USE2ANT Die Umstellung von Use Makefiles zu Ant & Junit Von Isaac, Maleen und Marc.
INSTITUT FÜR DATENTECHNIK UND KOMMUNIKATIONS- NETZE 1 Steffen Stein, TU Braunschweig, 2009 A Timing-Aware Update Mechanism for Networked Real-Time Systems.
M A X - P L A N C K - G E S E L L S C H A F T Bericht des Partnerinstituts Sabine Krott 1.0 Pilotentreffen im Harnack-Haus, 8. Juni 2006 Distribution:
© Zühlke 2011 Martin Kutz XingApp - Cross Platform Cross Platform Tests mit Mono am Beispiel der XING App 22. November 2011 Folie 1 von 14.
Testing using Mock Obejcts
OOD – Object Oriented Design II
Saia® Systemkatalog Kapitel A4 – Verbrauchsdatenerfassung
Infoterminals, Multimedia - See our Future –
Plan & Vision Roland Keck Head of Product Management.
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | Bildquellen : [1]
ETS4 - Was ist neu? - Wie fange ich an? - Noch Fragen?
Test Driven Development - Romano Adler-
Fit for Future - English Training Programme HERZLICH WILLKOMMEN ZU UNSERER PRÄSENTATION! ENGLISH TRAINING PROGRAMME.
© 2004 – 2005 The Project Group GmbH Slide 1 Microsoft Office Project 2007Die neuen Möglichkeiten derIntegration in unternehmensweite ProzessePMI Chapter.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
EsprIT 1 Übersicht in Bildern Framework zur Entwickung von Java Applikationen Client/Server, GUIs, Datenbank,
Consulting and Solutions.NET Vortragsreihe – Vorstellung der Referenten Happy Arts Software Markus Kämmerer IT-Erfahrung seit 1987,
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Informationsmanagement SE Arbeitsgruppe E-Learning Mag. Sabine Graf
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
Cooperation unlimited © Zühlke August 2008 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
MVVM in Windows 8 und Windows Phone 8
2 Software Management SCRUM, Project Management, Quality Management, Business Analysis Innovation and Technology Management, Coaching, R&D Processes Quality.
XML IV: Cocoon 2.
HORIZONT 1 XINFO ® Der einfache Weg zur fehlerfreien JCL SmartJCL Eclipse / RDz plugin HORIZONT Software for Datacenters Garmischer Str. 8 D München.
2001/10/5 p.1 Dr. Rational You IEK/ITRI 2002/02/01 Source: (2001/09)
Univ.-Lektor Dipl.-Ing. Dr. Markus Schranz staatlich befugter und beeideter Ingenieurkonsulent für Informatik Web Application Engineering & Content Management.
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Office Business Anwendungen mit SharePoint 2010 Fabian Moritz SharePoint MVP.
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | Bildquellen : [1]
Compiled Queries: LINQ-Abfragen mit Pegasus-Stiefeln © msg systems ag, August Gordon Breuer IT Consultant & Software Engineer Travel & Logistics.
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
© Talend Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Historian CONNECT ALARM
1 von 10 ViS:AT Abteilung IT/3, IT – Systeme für Unterrichtszwecke ViS:AT Österreichische Bildung auf Europaniveau BM:UKK Apple.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
B2B by Practice – Cross Component Monitor Statistiken
Wind Energy in Germany 2004 Ralf Christmann, BMU Joachim Kutscher, PTJ
Basel, September 2, 2008 Work Stream Template: ODM.
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner |
© Talend Apache Camel Christian Schneider Sopera GmbH Talend´s application integration division
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
TUM in CrossGrid Role and Contribution Fakultät für Informatik der Technischen Universität München Informatik X: Rechnertechnik und Rechnerorganisation.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
imbus - Software-Qualität in der Medizintechnik
Apache Camel Christian Schneider
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
 Präsentation transkript:

imbus AG Kleinseebacher Strasse 9 D Moehrendorf Germany Phone: +49 (0) Fax: +49 (0) Web: © imbus 2002 Wir sorgen dafür, dass Ihre Software funktioniert Testlabor Schulung Beratung

© imbus 2002AGEDIS - iTEE 2 Unternehmensprofil imbus ist spezialisierter Dienstleister für Software-Qualitätsmanagement und Software-Test. Unsere Kunden sind: IT-Hersteller, Softwarehäuser, IT-/DV-Abteilungen aus Behörden und Großunternehmen.

© imbus 2002AGEDIS - iTEE 3 Testgenerierung aus UML SW-Zuverlässigkeit Forschungsprojekte Automated Generation and Execution of test suites for Distributed component-based Software Prediction of Software Error rates based on Test and Software maturity results Research and technological development within the European Union's Fifth RTD Framework Programme

© imbus 2002AGEDIS - iTEE 4 User Interface Architektur Software Model Intermediate Format Encoding Generator AGEDIS Abstract Testsuite Execution Engine Suite Execution Trace AnalyzerVisualizer Test Goals Compiler Test Beans

© imbus 2002AGEDIS - iTEE 5 User Interface Architektur Software Model Intermediate Format Encoding Generator AGEDIS Abstract Testsuite Execution Engine Suite Execution Trace AnalyzerVisualizer Test Goals Compiler Test Beans

© imbus 2002AGEDIS - iTEE 6 Abstract Test Suite Testspezifikation in ATS ATS: Abstrakte Test Spezifikation XML, abstrakter Level, Konkretisierung durch TED Elemente der ATS Modell Klassen (Konstante, Typen, Controls und Observables) Objekte (werden in Testfällen angesprochen) Testfälle enthalten stimulations, observations, states, testcases und comments AGEDIS

© imbus 2002AGEDIS - iTEE 7 iTEE - Übersicht

© imbus 2002AGEDIS - iTEE 8 iTEE Implementierung Implementierung Implementiert in Java (plattformunabhängig) Verteiltes System Testagenten können auf der Plattform der iTEE residieren oder auf externen Systemen Leicht erweiterbar allgemein gehaltenes Command/Data Interface Kommunikation iTEE TAs über TCP Sockets Testagenten können auf jedem System implementiert sein, das TCP/IP oder ser. Kommunikation unterstützt

© imbus 2002AGEDIS - iTEE 9 iTEE Testagenten Offenes System Leicht erweiterbar mit einfachen Testagenten Zugriff auf POOs und POCs über verschiedenste Interfaces auf unterschiedlichen Plattformen auf unterschiedliche Arten Softwarebasiert, Strom-, Spannungs-, Temperaturmessung oder digitale und analoge Signale

© imbus 2002AGEDIS - iTEE 10 iTEE Testagenten Kombinierte HW- und SW-Tests Testagenten auf dem Zielsystem TCP-Agent: direkte Tests über Socket- Kommunikation IEEE-488 (GPIB) Geräte (in Vorber.) Agenten für RS-485, RS-232,.. Karten Agenten für Digitale I/O Karten, Soundkarten, Relaiskarten,...

© imbus 2002AGEDIS - iTEE 11 iTEE Integration Integration anderer Testtools Integration scriptbasierter Testtools, wie Mercury WinRunner (tm) Rational Test (tm) Integration in Testscripten via DLL-Aufrufen Automatisierte Synchronisation dieser Testtools Integration von GUI-Tests in automatisierte Tests Kombination von embedded Test mit GUI-Test

© imbus 2002AGEDIS - iTEE 12 iTEE - Übersicht

© imbus 2002AGEDIS - iTEE 13 iTEE Erweiterungen C.ATS Erzeugung und Bearbeitung von ATS Graphische Darstellung der Elemente Bearbeitung auf abstraktem Level

© imbus 2002AGEDIS - iTEE 14 iTEE Erweiterungen Poseidon Modellierung von Testfällen mit UML (Sequenzdiagrammen) Übersetzung in ATS Keine Rückübersetzung der ATS

© imbus 2002AGEDIS - iTEE 15 iTEE Erweiterungen AGEDIS-Toolkette Modellierung von Testszenarien mit AML (AGEDIS UML) Erzeugen von Testfällen mit dem Generator Möglichkeit, sehr komplexe und umfangreiche Tests durchzuführen

© imbus 2002AGEDIS - iTEE 16 Kontakt Hauptsitz Erlangen/Möhrendorf: imbus AG Tel:09131/ Kleinseebacher Straße 9 Fax:09131/ Möhrendorf Geschäftsstelle München: imbus AG Tel:089/ Unter der Linde 16 Fax:089/ München Geschäftsstelle Rhein-Main: imbus Rhein-Main GmbHTel:06192/ Zanggasse 6 Fax:06192/ Hofheim