Prof. Dr.-Ing. Ina Schieferdecker is Head of Competence Center MOTION.
Prof. Dr.-Ing. Ina Schieferdecker studied Mathematical Computer Science at the Humboldt University Berlin and did her PhD at the Technical University Berlin about performance-extended specifications and analysis of QoS characteristics in 1994. From 1997 to 2004, she was Head of Competence Center for Testing, Interoperability and Performance (TIP) and is currently Head of the Competence Center for Modeling and Testing (MOTION) at the Fraunhofer Institute for Open Communication Systems (FOKUS) in Berlin.
Prof. Schieferdecker chairs the section “Model-based Development and Quality Assurance of Software-based Systems” at Freie Universität Berlin. From 2003 to 2011, she taught “Design and Testing of Telecommunication Systems” at the Technical University Berlin. Prof. Schieferdecker was a guest researcher at various universities, for example at the International Computer Science Institute (ICSI), Berkeley/USA, at the Centre de recherche informatique de Montréal (CRIM), Canada, at the University of Oslo, Norway and the University of Queensland, Brisbane/Australia. From 2008 to 2011, Prof. Schieferdecker was director of the Integrated Graduate Program for Human-Centric Communication.
Prof. Dr. Ina Schieferdecker deals with issues of analysis, testing and evaluation of communication-based, distributed software systems using specification-based techniques such as UML, MSC and TTCN-3. Furthermore Schieferdecker is the author of many scientific publications in the field of systems development and testing.
Prof. Dr. Ina Schieferdecker is a laureate of the Alfried Krupp von Bohlen und Halbach Award for Young Professors. She received Best Paper Awards from IFIP and IARA. The ITEA projects TT-Medal, D-Mint and DIAMONDS, where she chaired the project consortium and the German consortium, won the ITEA Achievement Award and the ITEA Exhibition Award. Several of her students and postgraduates received awards for their theses.
Books / Articles in Books
20 book (as author)
Barnickel, Nils; Flügge, Matthias; Hanke, Daniel; Höfig, Edzard; Klessmann, Jens; Marienfeld, Florian; Schieferdecker, Ina; Ziesing, Jan; Both, Wolfgang (Hrsg.); Schieferdecker, Ina (Hrsg.):
Berliner Open Data Strategie
Stuttgart : Fraunhofer-Verl., 2012
ISBN 978-3-8396-0368-0
ISBN 3-8396-0368-4
nbn:de:0011-n-1955071
Im Auftrag des Landes Berlin untersuchte das Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS im Rahmen des E-Government-Programms "ServiceStadt Berlin" die organisatorischen, rechtlichen und technischen Grundlagen für Open Data in der Hauptstadt. Hierbei wurde eine Konzeptstudie erarbeitet und in einem Online-Pilotsystem umgesetzt, dem ersten Open Data- Portal in Deutschland. Diese Studie dokumentiert neben den Rahmenbedingungen das Konzept zur Umsetzung, den Prototyp sowie erste Erfahrungen aus dem Pilotbetrieb. Fraunhofer FOKUS, das Fraunhofer-Institut für Offene Kommunikationssysteme, entwickelt und erforscht am Standort Berlin Kommunikations- und Informationstechnologien. Im Zentrum der Forschungsaktivitäten steht die Entwicklung von IT-Infrastrukturen und Netzwerken zur domain- und organisationsübergreifenden Kommunikation. Mit mehr als 20 Jahren Erfahrung stellt Fraunhofer FOKUS einen bedeutenden IT-Forschungspartner für die Telekommunikations-, Automobil- und Medienindustrie sowie für die öffentliche Verwaltung dar. Auf wissenschaftlicher Ebene gilt Fraunhofer FOKUS als renommierter Kooperationspartner in Forschungsprogrammen der Europäischen Kommission sowie nationaler Fördergeber.
20 book (as author)
Klessmann, Jens; Denker, Philipp; Schieferdecker, Ina; Schulz, Sönke E.; Hoepner, Petra; Lapi, Evanela; Marienfeld, Florian; Müller, Lena-Sophie; Tcholtchev, Nikolay; Rein-Fischböck, Katharina; Borchers, Kim-Carinna; Janda, Timm; Völz, Dominic; Warnecke, Thomas; Deutschland <Bundesrepublik> / Bundesministerium des Innern:
Open Government Data Deutschland: eine Studie zu Open Government in Deutschland im Auftrag des Bundesministerium des Innern
2012
12 article/chapter in collection/book
Schieferdecker, I.; Hoffmann, A.:
Model-based testing
Laplante, Phillip A. (Ed.): Encyclopedia of software engineering, Vol. 1. Boca Raton: CRC Press, 2011. (Encyclopedia of software engineering 1), 556-570
12 article/chapter in collection/book
Schieferdecker, I.; Rennoch, A.; Vouffo-Feudjio, A.:
Model-based testing: Approaches and notations
Laplante, Phillip A. (Ed.): Encyclopedia of software engineering, Vol. 1. Boca Raton: CRC Press, 2011. (Encyclopedia of software engineering 1), 571-576
12 article/chapter in collection/book
Schieferdecker, I.; Großmann, J.; Wendland, M.-F.:
Model-based testing: Trends
Laplante, Phillip A. (Ed.): Encyclopedia of software engineering, Vol. 1. Boca Raton: CRC Press, 2011. (Encyclopedia of software engineering 1), 577-593
31 book/collection/journal (as editor)
Zander, Justyna (Ed.); Schieferdecker, Ina (Ed.); Mosterman, Pieter J. (Ed.):
Model-based testing for embedded systems
Boca Raton : CRC Press, 2011
(Computational analysis, synthesis, and design of dynamic systems)
ISBN 978-1-4398184-5-9
12 article/chapter in collection/book
Großmann, Jürgen; Makedonski, Philip; Wiesbrock, Hans-Werner; Svacina, Jaroslav; Schieferdecker, Ina; Grabowski, Jens:
Model-based X-in-the-loop testing
Zander, Justyna (Ed.) et al.: Model-based testing for embedded systems. Boca Raton: CRC Press, 2011. (Computational analysis, synthesis, and design of dynamic systems), 299-338
31 book/collection/journal (as editor)
Schieferdecker, Ina (Hrsg.):
Online Themenspecial Testing
2011
11 article in journal
12 article/chapter in collection/book
Schieferdecker, I.:
An Open Data Portal for Berlin
ePSI platform : European Public Sector Information (PSI) Platform
31 book/collection/journal (as editor)
Schieferdecker, I. (Leiter); Arbeitskreis "Technikwissenschaften und Innovation":
Smart cities: deutsche Hochtechnologie für die Stadt der Zukunft ; Aufgaben und Chancen
Berlin [u.a.] : Springer, 2011
(Acatech bezieht Position 10)
ISBN 978-3-642-20735-8
12 article/chapter in collection/book
Zander, J.; Schieferdecker, I.; Mosterman, P. J.:
A taxonomy of model-based testing for embedded systems from multiple industry domains
Zander, Justyna (Ed.) et al.: Model-based testing for embedded systems. Boca Raton: CRC Press, 2011. (Computational analysis, synthesis, and design of dynamic systems), 3-22
31 book/collection/journal (as editor)
Schieferdecker, I. (Ed.); Willcock, C. (Ed.); Truscan, D. (Ed.):
Special issue on Model-Based Testing for embedded and real-time communication systems
2011in press
12 article/chapter in collection/book
Zander, J.; Schieferdecker, I.:
Model-Based Testing of Embedded Systems exemplified for the Automotive Domain
Gomes, LuÍs (Ed.) et al.: Behavioral modeling for embedded systems and technologies : applications for design and implementation. Hershey, PA: Information Science Reference, 2009, 377-411
20 book (as author)
Hochschulschrift
Din, George; Schieferdecker, I. (Betreuer):
A performance test design method and its implementation patterns for multi-services systems
Berlin : Fraunhofer IRB Verl., 2009
Zugl.: Berlin, Techn. Univ., Diss., 2008
ISBN 978-3-8167-7973-5
ISBN 3-8167-7973-5
Over the last few years, the scope of telecommunication services has increased dramatically making network infrastructure-related services a very competitive market. Additionally, the traditional telecoms are now using Internet technology to provide a larger range of services. The obvious outcome, is the increase in the number of subscribers and services demanded. Due to this complexity, the performance testing of continuously evolving telecommunication services has become a real challenge. More ecient and more powerful testing solutions are needed. This ability depends highly on the workload design and on the effcient use of hardware resources for test execution. The performance testing of telecommunication services raises an interesting problem: how to create adequate workloads to test the performance of such systems. Traditional workload characterization methods, based on requests/second, are not appropriate since they do not use proper models for traffic composition.In these environments, users interact with the network through consecutive requests, called transactions. Several transactions create a dialog. A user may demand in parallel two or more services and different behavioural patterns can be observed for different groups of users. This thesis proposes a performance testing methodology which copes with the afore mentioned characteristics. The methodology consists of a set of methods and patterns to realize adequate workloads for multi-service systems. The effectiveness of this methodology is demonstrated throughout a case study on IP Multimedia Subsystem performance testing.
12 article/chapter in collection/book
Eckert, K.-P.; Ritter, T.; Schieferdecker, I.:
Service-Qualität managen
Beinhauer, Wolfgang et al.: SOA für agile Unternehmen : serviceorientierte Architekturen verstehen, einführen und nutzen. Düsseldorf: Symposion, 2008, 167-188
12 article/chapter in collection/book
Schieferdecker, I.; Grabowski, J.; Vassiliou-Gioles, T.; Din, G.:
The Test Technology TTCN-3
Hierons, Robert M. (Ed.) et al.: Formal methods and testing : an outcome of the FORTEST network ; revised selected papers. Berlin [u.a.]: Springer, 2008. (Lecture notes in computer science 4949), pp. 292-319
31 book/collection/journal (as editor)
Schieferdecker, Ina (Hrsg.); Goericke, Stephan (Hrsg.):
Business Process Engineering: Proceedings of the CONQUEST 2007, 10th International Conference on Quality Engineering in Software Technology Potsdam 2007
(International Conference on Quality Engineering in Software Technology (CONQUEST) <10, 2007, Potsdam>)
Heidelberg : dpunkt, 2007
ISBN 978-3-89864-489-1
12 article/chapter in collection/book
Wolisz, Adam; Schieferdecker, Ina Kathrin; Smirnov, Michail:
System Engineering and Performance Analysis
Forschungszentrum für Offene Kommunikationssysteme <Berlin>: 10th Anniversary of GMD FOKUS - On the way to the Information Society. Berlin: GMD FOKUS, 1998, pp. 31-36
Hochschulschrift
20 book (as author)
Schieferdecker, Ina Kathrin:
Performance-oriented specification of communication protocols and verification of deterministic bounds of their QoS characteristics
Sankt Augustin : GMD, 1995
(GMD-Bericht 242)
Zugl.: Berlin, Techn. Univ., Diss., 1994
ISBN 3-486-23328-9
top publications
Articles in Journals
11 article in journal
Marienfeld, F.; Schieferdecker, I.; Schaupke, N.:
Auf dem Weg in die intelligente Stadt
Urban 2.0, Vol.1 (2012), 1, 68-70
11 article in journal
Marienfeld, F.; Klessmann, J.; Schieferdecker, I.:
Da serviert der Bär: Deutschlands erstes Portal für offene Daten in Berlin
IX, (2012), 5, 104-107
Bürger wollen mehr wissen, und die öffentliche Hand geht allmählich dazu über, erhobene Daten zur Verfügung zu stellen. Nicht zuletzt in der Folge von Gesetzen zur Informationsfreiheit haben einige Städte der westlichen Welt damit begonnen; nun hat Berlin ein Datenportal eröffnet.
11 article in journal
Schieferdecker, I.; Rennoch, A.; Großmann, J.:
DIAMONDS do IT with MODELS: Innovative Security Testing Approaches
ERCIM News, (2012), 88, 52-53
Overview about Model-based Security Testing Methods in ITEA project DIAMONDS.
11 article in journal
Schieferdecker, Ina:
Leben im Raum
Lombard Media themenzeitung, (2012), 1, 6-10
11 article in journal
Schieferdecker, I.:
Model-based testing
IEEE software, Vol.29 (2012), 1, 14-18
Model-based testing (MBT) strives to automatically and systematically generate test cases. In this column, Ina Schieferdecker introduces MBT technologies and methods.
11 article in journal
Schieferdecker, I.; Flügge, M.:
Von IKT und Lebensqualität
Lombard Media themenzeitung, (2012), Juni, 12-13
11 article in journal
12 article/chapter in collection/book
Schieferdecker, I.:
An Open Data Portal for Berlin
ePSI platform : European Public Sector Information (PSI) Platform
11 article in journal
Wendland, M.-F.; Schieferdecker, I.; Schacher, M.:
Testen mit dem UML Testing Profile
Schieferdecker, Ina (Ed.): Online Themenspecial Testing, 1-5
Das UML Testing Profile [UTP] ist eine grafische Modellierungssprache zur Definition, Dokumentation, Visualisierung, Implementierung und zum Austausch von modellbasierten Testspezifikationen auf Basis der UML [UML]. Der normative Teil der Spezifikation definiert das native UML-Profil des UTP1. Die Spezifikation des UTP als UML-Profil ist im Vergleich zu anderen Sprachen der UML-Familie [SysML, MARTE, SoaML] deutlich schlanker und kompakter, erfordert aber gleichzeitig profundes UML-Wissen, um die Potenziale von UTP voll ausschöpfen zu können. Ein Umstand, der die Akzeptanz des UTP bis heute behindert, da nur wenige Tester in den Konzepten der Modellierung im Allgemeinen ausreichend geschult und mit der UML im Besonderen vertraut sind. Dieser Artikel widmet sich daher neben einer kurzen Einführung in das UTP vor allem Fragen seiner Anwendbarkeit. Dabei stehen weniger spezifische Domänen, sondern eher grundsätzliche, testmodellspezifische Fragestellungen im Vordergrund.
11 article in journal
Vouffo Feudjio, A.-G.; Schieferdecker, I.:
Availability Testing for Web Services
Model-Driven Security - Integration Availability in System Development, 81-89
11 article in journal
Schieferdecker, Ina; Grabowski, Jens:
Introduction to the special section on advances in test automation: the evolution of TTCN-3
International journal on software tools for technology transfer, Vol.10 (2008), 4=August, p 281-283
11 article in journal
Schieferdecker, Ina:
Testautomatisierung leicht gemacht
OBJEKTspektrum, (2008), Online-Ausgabe Testing, 1-5
11 article in journal
Schieferdecker, Ina; Großmann, Jürgen:
Testing hybrid control systems with TTCN-3: an overview on continuous TTCN-3
International journal on software tools for technology transfer, Vol.10 (2008), 4=August, p 383-400
11 article in journal
Schieferdecker, Ina:
Modellbasiertes Testen
OBJEKTspektrum, (2007), 3, pp. 39-45
11 article in journal
Vassiliou-Gioles, T.; Schieferdecker, I.:
Testen mit TTCN-3
Telekom-Praxis, (2007), 11-12, 40-44
11 article in journal
Grabowski, Jens; Hogrefe, Dieter; Rethy, György; Schieferdecker, Ina; Wiles, Anthony; Willcock, Collin:
An introduction to the testing and test control notation (TTCN-3)
Reed, R. (Ed.): ITU-T system design languages (SDL), pp. 375-403
11 article in journal
Garavel, Hubert; Gnesi, Stefania; Schieferdecker, Ina:
Preface
Garaval, Hubert (Ed.) et al.: Special issue on Formal Methods for Industrial Critical Systems : (FMICS 2000), Berlin, April 3-4, 2000 ; selected papers. Amsterdam [u.a.]: North-Holland, 2003, pp. 195-196
11 article in journal
Schieferdecker, Ina; Grabowski, Jens:
Conformance Testing with TTCN
Special Issue on Languages for Telecommunication Applications, Telektronik. Norway, 2000, pp. 85-95
11 article in journal
Schieferdecker, Ina Kathrin; Rennoch, Axel; Li, Mang; Stepien, B.:
Eine Leistungsmethodik und ihre Anwendung auf ATM Protokolle
PIK-Praxis der Informationsverarbeitung und Kommunikation, Vol.21 (1998), 3, pp. 136-139
11 article in journal
Wolisz, Adam; Schieferdecker, Ina:
System Engineering und Leistungsbewertung
Der GMD-Spiegel, (1998), 4, 41-47
top publications
Theses
Hochschulschrift
Höfig, Edzard; Schieferdecker, I. (Betreuer); Strassner, J. (Betreuer):
Interpretation of behaviour models at runtime: Performance benchmark and Case Studies
Berlin, Techn. Univ., Diss., 2011
Die Modellierung von Systemverhalten anhand von Zustandsdiagrammen, beispielsweise anhand der Unified Modeling Language, zählt inzwischen zu den etablierten Vorgehensweisen bei der Erstellung von softwareintensiven Systemen. Um Softwarekomponenten mit einem gewünschten Verhalten herzustellen, wird innerhalb eines modellgetriebenen Arbeitsflusses üblicherweise mit Ansätzen zur Kodeerzeugung gearbeitet. Solch ein Ansatz ermöglicht zwar die Erzeugung eines effizienten Laufzeitystems, allerdings ist das Systemverhalten dann durch die Artefakte des Erzeugungsprozesses statisch festgelegt. Änderungen am Verhaltensmodell ziehen notwendigerweise eine erneute Erzeugung, Übersetzung und das wiederholte Aufspielen der Anwendung nach sich. Bei der Entwicklung autonomer Systeme gehen wir davon aus, dass Systeme ihr Verhalten zur Laufzeit an sich ändernde Umgebungsbedingungen anpassen können. Da statische Artefakte kaum, oder nur sehr schwer, zur Laufzeit geändert werden können, verbietet sich ein Einsatz von Kodeerzeugung für die Erstellung autonomer Systeme. In dieser Arbeit untersuchen wir einen Lösungsansatz für dieses Problem. Anstelle von statischer Kodeerzeugung verwenden wir Techniken der dynamischen Programminterpretation für die Ausführung von Verhaltensmodellen. Damit ermöglichen wir die Änderung von Verhaltensmodellen auf der Ebene einzelner Modellelemente zur Laufzeit. Wir erreichen dieses Ziel durch die Ausarbeitung grundlegender Konzepte der Interpretation von Verhaltensmodellen und demonstrieren anhand von Implementierungen die Machbarkeit des Ansat zes. Wir erachten es nicht als ausreichend nur die generelle Durchführbarkeit zu zeigen, da die Nützlichkeit des Ansatzes von dem beabsichtigten Anwendungszweck eines Systems abhängt. Die Begutachtung unseres Ansatzes erfolgt dabei sowohl durch quantitative als auch durch qualitative Methoden. Zur quantitativen Betrachtung führen wir einen eigens entworfenen Benchmark-Test ein, der den Vergleich der Laufzeitverhalten von erzeugtem und interpretiertem Kode ermöglicht. Die qualitative Begutachtung stützt sich auf Fallstudien aus den Bereichen der Netzwerk- und Systemverwaltung. Wir stellen fest, dass die Interpretation von Verhaltensmodellen zur Laufzeit etwa um einen Faktor 20 langsamer ist als die Verwendung von Kodeerzeugung. Im Kontext der Netzwerk- und Systemverwaltung ist das allerdings unerheblich, da die Ausführungsgeschwindigkeit ausreichend für typische Aufgaben in diesen Gebieten ist. Eine Ausnahme davon bilden Anwendungen, die mit einem sehr hohen Datendurchsatz arbeiten oder die anfällig für kleinste Verzögerungen beim Datentransport sind.
Hochschulschrift
Vega, D.; Schieferdecker, I. (Betreuer):
A methodology for automated interoperability testing of healthcare information systems based on an actor emulation approach
Berlin, Techn. Univ., Diss., 2011
nbn:de:kobv:83-opus-33632
Over the last two decades, the number of healthcare services at the edge of the traditional medical care and computer technologies has increased dramatically, making eHealth infrastructure-related services ubiquitous. Services such as telemedicine, telehealth, Electronic Health Record (EHR) systems are common terms and practices in the actual medical-care sector. A main characteristic of Healthcare Information Systems (HISs) is that they are very data-intensive systems. In this respect, a major problem is the lack of product interoperability. Many vendors provide solutions, which are rather provider-centric approaches (i.e., proprietary protocols and message formats), hence, interoperability is not regarded. The interoperability can be evaluated by means of interoperability testing. The publication of standards such as the Health Level Seven Messaging Standard (HL7) for defining a common message-structuring scheme for message exchange between medical information systems, or the adoption of the Integrating the Healthcare Enterprise (IHE) integration profiles for specifying use cases that implementers should follow, is an important step in enabling interoperable HISs. These standards and recommendations are the basis for interoperability testing. This thesis develops an interoperability testing methodology and its realisation concepts for coping with the aforementioned issues in HISs. The main problem addressed in this thesis is how to design a test system that can deal with very data-intensive systems and, at the same time, is capable of emulating the interacting parties. The challenge in this approach is how to automatically customise and configure the test platform to simulate an interoperability scenario by instantiating test components programmed in advance to simulate the behaviour of particular interacting entities as required by the test scenarios. The methodology consists of three main parts: 1) the test design process 2) the message event patterns which are used to derive test simulators and 3) the conceptual architecture for a test framework. The developed interoperability testing methodology is instantiated in a test framework based on the TTCN-3 test technology. An important component of the realization of the test system is based on the semantic mapping of HL7 version 2.x message structures to TTCN-3 message types that preserves the ontology. A set of derivation algorithms for providing TTCN-3 test behaviours and configurations completes the abstract definition of test scripts. The framework also provides means of communication with System under Test (SUT) and is capable to dynamically adapt to any test configuration as required by test scenarios. The effectiveness of the developed interoperability testing methodology is demonstrated throughout two case studies. The first case study investigates the interoperability of systems from the IHE Patient Care Devices (PCD) domain. The second applies the methodology to another domain, namely IHE IT Infrastructure (ITI). While the first case study realised within a research project shows the suitability of the developed methodology, the second case study demonstrates its feasibility directly in an industrial context.
Hochschulschrift
Vouffo-Feudjio, A.-G.; Schieferdecker, I. (Betreuer):
A methodology for pattern-oriented model-driven testing of reactive software systems
Berlin, Techn. Univ. Diss., 2011
urn:nbn:de:kobv:83-opus-31035
The level of pervasiveness and complexity of software and computing systems has been growing continuously since their introduction. New technologies emerge at regular base, covering ever more aspects of our daily life and leading to shorter product delivery cycles. These ongoing trends are posing new challenges to traditional software testing approaches, because despite those constraints, software products are required to meet a certain level of quality prior to their deployment. Otherwise, confidence in new technologies and products could be harmed, potentially leading to their commercial failure. Therefore, tests have to be developed within harsher time constraints for increasingly complex systems. This thesis introduces a new approach of test development for reactive software systems combining model-driven engineering (MDE) of testcases and test design patterns, that addresses the previously mentioned challenges. The approach is labelled Pattern-Oriented Model-Driven Testing and provides a high potential for automation, through which the development of tests for software systems can significantly be improved, both quantitatively and qualitatively. The thesis presents a catalogue of test design patterns, along with a methodology for the proposed approach. The methodology is based on a new notation called Unified Test Modeling Language (UTML), specifically designed to support pattern-oriented model-driven testing. UTML is a Domain-Specific Modeling Language (DSML)for designing test objectives, test architectures, test data and test behaviour at a high level of abstraction, using predefined test design patterns. The result are so-called abstract test models, that can then be subsequently refined through a series of iterative transformation processes into executable test sequences, scripts or documentation artifacts. To illustrate the approach and to evaluate its impact on the testing process, several case studies from various application domains are discussed.
Hochschulschrift
Ritter, T.; Fischer, J. (Betreuer); Schieferdecker, I. (Betreuer); Polze, A. (Betreuer):
Modellbasierte Entwicklung komponentenorientierter Systeme mit besonderer Berücksichtigung von Dienstgüteeigenschaften
Berlin, Humboldt-Univ., Diss., 2011
Hochschulschrift
Chaparadza, Ranganai; Schieferdecker, Ina (Betreuer):
On-demand monitoring: Monitoring traffic flows in multi-service self-managing networks
Berlin, Techn. Univ., Diss., 2011
urn:nbn:de:kobv:83-opus-34012
Dem Bereich des Traffic-Monitoring in IT- und Telekommunikations-Netzen kommt in der Forschung große Bedeutung zu, denn es spielt eine immer wichtigere Rolle bei der Entwicklung moderner Netze, die sich selbst konfigurieren und an Veränderungen in ihrer Nutzungsumgebung sowie an sich ändernde Bedingungen der Netzelemente anpassen können. Im Bereich der selbstverwaltenden IKT-Netze besteht Forschungsbedarf hinsichtlich des grundlegenden Entwurfs sowie der Funktionsprinzipien von Traffic-Monitoring-Komponenten und geeigneten Plattformen für multifunktionale selbstverwaltende IKT-Netze. In einem selbstverwaltenden IKT-Netz arbeiten die Netzelemente und Netz-Management-Systeme kooperativ zusammen, um selbstgesteuerte Prozesse wie Selbstkonfiguration und Selbstmanagement zu bewerkstelligen. Dies geschieht mit dem Ziel, den menschlichen Eingriff überflüssig und damit die Fehleranfälligkeit in einigen komplexeren Aspekten des Netzmanagements hinfällig zu machen bzw. zu minimieren. Im Gegensatz zu nicht selbstverwaltenden IKT-Netzen beanspruchen selbstverwaltende Netze eine höhere Rechnerleistung für die Berechnung von Entscheidungen, welche ein individuelles Netzelement oder das Netz als Ganzes in schwierigen Situationen oder bei Umgebungsveränderungen zu treffen hat. Dies geschieht auf der Basis großer, heterogener Datenmengen, die von den Monitoring-Komponenten gesammelt werden. In selbstverwaltenden Netzen findet unter Umständen ein höherer Informationsaustausch zwischen den Netzelementen (Routern, Hosts, Switches) statt als in nicht selbstverwaltenden Netzen. Um ein globales Selbstadaptionsverhalten des gesamten Netzes zu ermöglichen, müssen Informationen zwischen den Elementen und den Komponenten fließen, die die Daten für den globalen Netzstatus kumulieren, differenzierte Entscheidungen für das Netz berechnen und Monitoring-Informationen an die Netzelemente übermitteln. Es wird eine höhere Speicherkapazität als in nicht selbstverwaltenden Netzen benötigt, um die Statusinformationen des Netzes einschließlich historischer Statusinformationen zu speichern. Deshalb benötigen sie die intelligente und opportunistische Verwendung und Freigabe der verfügbaren Ressourcen der einzelnen Netzelemente wie auch des gesamten Netzes. Auch Flexibilität in Bezug auf die umgebungsabhängige Selbstadaptation der Netz-Funktionen wird erwartet. Um die intelligente und opportunistische Verwendung und Freigabe von Netzressourcen sowie die Selbstadaptation von Netz-Funktionen zu gewährleisten, wird vorgeschlagen, die Netzelemente in ihrem Funktionsablauf so zu konzipieren, dass sie unter anderem den bedarfsorientieren Abruf von Monitoring-Funktionen ermöglichen. Die Dissertation stellt ein bedarfsgesteuertes (on-demand) Monitoring-Paradigma (ODM) vor, dessen Eignung für die dynamische Informationserfassung in selbstverwaltenden Netzen untersucht und demonstriert wird. ODM berücksichtigt die Notwendigkeit, Netzressourcen im gesamten Netz intelligent und opportunistisch einzusetzen, wie auch die, dass Monitoring-Komponenten in der Lage sein müssen, ihre Monitoring-Fähigkeit im Netz selbst zu beschreiben. Die Fähigkeit der Selbstbeschreibung ermöglicht es, dass automatische Tasks eine Monitoring-Komponente mit den gewünschten Kapazitäten bedarfsgesteuert ansteuern, einen Monitoring-Prozess auslösen, die Durchführung dieser Prozesse steuern; Ressourcen der angesteuerten Komponente freigeben, wenn das Monitoring nicht mehr benötigt ist. Die in der Dissertation entwickelten Ergebnisse umfassen: eine mathematische Basis für ODM; Entwurf und Funktionsprinzipien des ODM-Paradigmas; Prinzipien, die einer Komponente Selbstbeschreibungsfähigkeit in Bezug auf Funktionsvermögen und Netzanbindung zuweisen, um so Netz-Funktionen zu ermöglichen, die ein Monitoring an gewünschten Komponenten ermöglichen; eine Sprache zur Beschreibung des Funktionsvermögens; eine Sprache zur Beschreibung des erwünschten Monitoring-Verhaltens; das Konzept des SNMPMIBs für dynamische Monitoring-Datenmodelle; eine Zugriffskontrolle für Monitoring-Anfragen und eine Realisierung des ODM-Paradigmas im Rahmen des GANA-Referenzmodells (Generic Autonomic Network Architecture). Ein ODM-Prototyp dient als Nachweis des grundlegenden Konzepts. Zudem wurden ODM-Metriken berechnet. Dazu wurde eine Methodologie zur Verwendung von Schätzungen zur Ressourcenanforderung hinsichtlich des Warteschlangenverhaltens und der Bearbeitung von Monitoring-Anfragen sowie zur Optimierung der Zulassungskontrolle einer ODM-Komponente entwickelt. Es wurden Beispiele für Netz-Funktionen entwickelt, die den Einsatz und die Anwendbarkeit von ODM demonstrieren. Es werden Vorschläge zur intelligenten und opportunistischen Verwendung von Ressourcen bei ODM-fähigen Traffic-Monitoring-Komponenten erarbeitet. Die Berechnungen und Fallbeispiele mit bedarfsgesteuerten SNMP MIBs verdeutlichen, dass ODM implementierbar und praxistauglich ist.
Hochschulschrift
Tcholtchev, Nikolay; Schieferdecker, Ina ():
Components and Mechanisms of Autonomic Fault-Management for Self-Managing Networks
Berlin, Tech. Univ., Dipl.-Arb., 2009
Die Forschung auf dem Gebiet der Selbstverwaltenden Netzwerke (Self-Managing Networks) gewann in den vergangenen Jahren an Stellenwert. Manche Forschungsinitiativen basieren auf dem sogenannten clean-slate approach (bei diesem Ansatz wird das Netzwerk und seine Komponenten von Grund auf neu entwickelt) für die Netzwerke der Zukunft (z.B. die Internet(s) der Zukunft). Ein weiterer Ansatz, besteht darin, existierende Technologien weiterzuentwickeln und neue Kommunikationsparadigmen inkrementell in vorhandene Netzwerkmodelle und Architekturen einzuführen. Für beide Arten von Forschungsinitiativen ist eine der wichtigsten Fragen die folgende: Wie kann man die etablierte und sehr erfolgreiche FCAPS Netzwerk Management Framework einsetzen und so erweitern, daß die Anforderungen der neu en Netzwerkarchitekturen für Selbstverwaltenden Netzwerke (Self- Managing Networks) erfüllt werden? FCAPS steht für Fault-Management, Configuration- Management, Accounting-Management, Performance-Management und Security- Management. Ein Framework, genannt UniFAFF, wurde in den letzten Jahren entworfen und versucht die obige Frage im Bezug auf den Prozess der Entwicklung des heutigen Fault- Managements, dessen Prozesse nicht autonom sind (d.h. daß sie nicht automatisch über speziell entwickelte Strukturen, z.B. control loop(s), miteinander kommunizieren), in Richtung Autonomes Fault-Management, wie es bei den Selbstverwaltenden Netzwerke (Self- Managing Networks) erforderlich ist, zu beantworten. UniFAFF steht für Unified Framework for Implementing Autonomic Fault-Management and Failure-Detection for Self-Managing Networks. UniFAFF definiert eine Menge von Kriterien, auf deren Basis das Framework spezifiziert wurde, und präsentiert eine generische Architektur, die auf der Basis von aktuellen Forschungsarbeiten und Paradigmen auf dem Gebiet des Fault-Managements und der Fehlererkennung (Failure-Detection) entwickelt wurde. Die nächste Stufe in der Entwicklung der UniFAFF ist die Evaluation von verschiedenen Konzepten, Komponenten und Schnittstellen der generischen Architektur. Diese Diplomarbeit ist der erste Versuch das UniFAFF Framework zu implementieren. Im praktischen Teil dieser Arbeit wurden die wichtigsten Komponenten entwickelt, und entsprechende Algorithmen für die effiziente Verbreitung von Informationen über verschiedene Alarmmeldungen und Zwisc henfälle in dem Netzwerk umgesetzt und evaluiert, wobei der Fokus auf gossiping und flooding Algorithmen gesetzt worden ist. Die Komponenten und Mechanismen, entwickelt im Laufe dieser Arbeit, wurden in einer ANA Netzwerkumgebung getestet. ANA ist ein Netzwerktyp, der auf den vorher erklärten clean-slate approach basiert. Die generische Architektur der UniFAFF würde aber auch eine evolutionäre Anwendung im Bereich der bestehenden, sich weiterentwickelnden Netzwerke, ermöglichen. Diese Diplomarbeit präsentiert Szenarien, die die Bedeutung von Autonomes Fault-Management illustrieren, und verschafft einen Ausblick sowohl auf die offenen Themen bezogen auf dem Bereich des Autonomen Fault- Managements, als auch auf die offenen Punkte der UniFAFF, die im Rahmen dieser Diplomarbeit nicht behandelt wurden.
20 book (as author)
Hochschulschrift
Din, George; Schieferdecker, I. (Betreuer):
A performance test design method and its implementation patterns for multi-services systems
Berlin : Fraunhofer IRB Verl., 2009
Zugl.: Berlin, Techn. Univ., Diss., 2008
ISBN 978-3-8167-7973-5
ISBN 3-8167-7973-5
Over the last few years, the scope of telecommunication services has increased dramatically making network infrastructure-related services a very competitive market. Additionally, the traditional telecoms are now using Internet technology to provide a larger range of services. The obvious outcome, is the increase in the number of subscribers and services demanded. Due to this complexity, the performance testing of continuously evolving telecommunication services has become a real challenge. More ecient and more powerful testing solutions are needed. This ability depends highly on the workload design and on the effcient use of hardware resources for test execution. The performance testing of telecommunication services raises an interesting problem: how to create adequate workloads to test the performance of such systems. Traditional workload characterization methods, based on requests/second, are not appropriate since they do not use proper models for traffic composition.In these environments, users interact with the network through consecutive requests, called transactions. Several transactions create a dialog. A user may demand in parallel two or more services and different behavioural patterns can be observed for different groups of users. This thesis proposes a performance testing methodology which copes with the afore mentioned characteristics. The methodology consists of a set of methods and patterns to realize adequate workloads for multi-service systems. The effectiveness of this methodology is demonstrated throughout a case study on IP Multimedia Subsystem performance testing.
Hochschulschrift
Neumann, C.; Schieferdecker, I. (Betreuer):
Debugging verteilter, heterogener Simulationen - am Beispiel der Fahrzeugfunktion Lane Departure Warning
Berlin, Techn. Fachhochschule, Dipl.-Arb., 2008
Hochschulschrift
Xiong, X.; Schieferdecker, Ina (Betreuer); Zander-Nowicka, J. (Betreuer):
Systematic Test Data Generation for Embedded Systems
Berlin, Tech. Univ., Dipl.-Arb., 2008
Hochschulschrift
20 book (as author)
Schieferdecker, Ina Kathrin:
Performance-oriented specification of communication protocols and verification of deterministic bounds of their QoS characteristics
Sankt Augustin : GMD, 1995
(GMD-Bericht 242)
Zugl.: Berlin, Techn. Univ., Diss., 1994
ISBN 3-486-23328-9
top publications
Contributions to Standardization / Project Reports
60 technical report
Schieferdecker, I. (); Fraunhofer-Institut für Offene Kommunikationssysteme <Berlin>:
Entwicklung und Erprobung innovativer Technologien des modellbasierten Tests: Schlussbericht für die Projektlaufzeit vom 1.4.2007 bis zum 31.12.2009
Stuttgart : Fraunhofer Verl., 2010
ISBN 3-8396-0154-1
ISBN 978-3-8396-0154-9
Das europäische Forschungsprojekt D-MINT wurde in der Zeit vom 01.04.2007 bis 31.12.2009 finanziell gefördert durch das Bundesministerium für Bildung und Forschung. Dieser Bericht beschreibt das Projekt und fasst insbesondere die erreichten Ergebnisse und den Nutzen bei den beteiligten deutschen Projektpartnern zusammen.
60 technical report
Rennoch, Axel; Desroches, Claude; Vassiliou, Theo; Schieferdecker, Ina:
First TTCN-3 Quick Reference Card
Berlin : blukaktus.com, 2010
(TTCN-3 learning material)
This Quick Reference Card summarizes language features to support users of TTCN-3. For TTCN-3 edition 4.2.1 (2010-07) and extensions. The latest version is available online at http://www.blukaktus.com/TTCN3-QRC.html.
60 technical report
Schünemann, Marion; Schieferdecker, Ina; Rennoch, Axel; Li, Mang; Desroches, Claude:
Improving test software using TTCN-3
Sankt Augustin : GMD, 2001
(GMD report 153)
In diesem Beitrag berichten wir über unsere Erfahrungen mit der Testbeschreibungssprache TTCN-3 (Testing and Test Control Notation). Durch den Einsatz von neu entwickelten Werkzeugen konnte eine TTCN-3 Test Suite für GIOP/IIOP, dem standardisierten CORBA Interoperabilitätsprotokoll, erfolgreich implementiert werden. Die Verbesserungen von TTCN-3 gegenüber seinem Vorgänger, der Tree and Tabular Combined Notation (TTCN-2), sind hier von besonderem Interesse. In diesem Beitrag wird die GIOP Test Suite beschrieben, ihr Entwurf und ihre Implementierung erklärt sowie ein Vergleich mit einer TTCN-2 Test Suite für GIOP hergestellt. Mit unserem Vergleich sprechen wir insbesondere diejenigen Testentwickler an, die bereits technische Erfahrung haben mit wenigstens einer der TTCN Versionen.
60 technical report
Rudolph, Ekkart; Schieferdecker, Ina; Grabowski, Jens:
HyperMSC - graphical representation of TTCN
Sankt Augustin : GMD - Forschungszentrum Informationstechnik, 2000
(GMD report 108)
Die Entwicklung einer MSC (Message Sequence Chart) basierten graphischen Repräsentationsform für TTCN (Tree and Tabular Combined Notation) ist Bestandteil eines ETSI Projekts STF 156 zur 'Specification of a Message Sequence Chart/UML format, including validation for TTCN-3'. Wichtige Sprachkonstrukte von TTCN können direkt in entsprechende MSC Konstrukte übersetzt werden. Jedoch hat es sich herausgestellt, daß die von der ITU standardisierte Spezifikationssprache MSC ohne Erweiterungen und Modifikationen nicht mächtig genug ist, hinreichend transparente und lesbare graphische Darstellungen für TTCN Testbeschreibungen zu ermöglichen. Für eine zufriedenstellende Lösung wurden High-level MSC in Anlehnung an Hypertext-ähnliche Spezifikationen neu interpretiert. MSC Referenzen können nun ebenso in der expandierten (entfalteten) Form dargestellt werden. Des weiteren können nicht-expandierte MSC Referenzen anstelle von einfachen Referenzennamen Hypertext-ähnliche Beschreibungen enthalten. Im Ergebnis dessen wird die bisherige strikte Trennung zwischen Basic MSC und High-level MSC aufgehoben. Eine solche Erweiterung von MSC kann vor allem mit angemessener Werkzeugunterstützung, die ähnlich zum Hypertext einfache Übergänge zwischen verschiedenen Detailstufen im MSC erlaubt, effizient genutzt werden. Daher wird der Begriff 'HyperMSC' für derart erweiterte High-level MSCs vorgeschlagen. Dieses Papier demonstriert, wie HyperMSCs von Standard-MSC Beschreibungen in einem evolutionären Prozess der schrittweisen Verbesserung und Vereinfachung abgeleitet werden.
60 technical report
Pietsch, Stephan; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
TanDEM, Test Definition, Execution and Management - MscEDit 1st Prototype with Case Study: Milestone, 3.0, 30 April 2000
Berlin : GMD, 2000
60 technical report
Borowski, Dirk; Paehlich, Lothar; Pietsch, Stephan; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
TanDEM, Test Definition, Execution and Management - Test Design Architecture MSC Editor: Milestone, 2.0, 25 February 2000
2000
60 technical report
Chaitidis, T.; Mark, Lutz; Schieferdecker, Ina; Pietsch, Stephan:
BER-TIWU, Study of Test Tools for ATM/ISDN Interworking Units: Milestone 2, Version 1.0, 10.02.1999
Berlin : GMD, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, Final Version of the PNNI Non-Hieracharcical Routing Testsuite: Meilenstein, Final Version, 30 September 1999
Berlin : GMD, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, Final Version of the PNNI Point-to-Point Signalling Testsuite: Meilenstein, Final Version, 30 June 1999
Sankt Augustin : GMD - Forschungszentrum Informationstechnik, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, First Version of the PNNI Hierarchical Routing Testsuite: Meilenstein, First Version, 30 September 1999
Berlin : GMD, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, First Version of the PNNI Point-to-Point Signalling Testsuite: Meilenstein, First Version, 31 March 1999
Sankt Augustin : GMD - Forschungszentrum Informationstechnik, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, Fist Version of the PNNI Non-Hieracharcical Routing Testsuite: Meilenstein, First Version, 30. April 1999
Berlin : GMD, 1999
60 technical report
Chaitidis, T.; Li, Mang; Pietsch, Stephan; Rennoch, Axel; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Chrysalis, Fist Version of the PNNI Point-to-Multipoint Signalling Testsuite: Meilenstein, First Version, 30. September 1999
Berlin : GMD, 1999
60 technical report
Li, Mang; Schieferdecker, Ina; Born, Marc; Hoffmann, Andreas:
Eurescom P924 MS1: Meilenstein, 1.0, 31 December 1999
Berlin : GMD, 1999
60 technical report
Born, Marc; Schieferdecker, Ina; Hoffmann, Andreas:
Eurescom P924, Requirements Analysis for Deployment and Configuration of Component-Based Systems: Meilenstein, 1.0, 31 December 1999
Berlin : GMD, 1999
60 technical report
Becker, Thomas; Carle, Georg; Eckert, Klaus-Peter; Körner, E.; Li, Mang; Schürmann, Gerd; Schieferdecker, Ina; Smirnov, Michail; Strick, L.:
Hitachi - ADSS, Analysis of Approaches to Multicast-Capable Object Request Brokers: deliverable 1. 15 January 1999
Berlin : GMD, 1999
60 technical report
Becker, Thomas; Koerner, Edgar; Li, Mang; Schürmann, Gerd; Schieferdecker, Ina; Smirnov, Michail; Strick, L.; Witaszek, Dorota; Yau, V.:
Hitachi-ADSS, Multicast ORB Protocol Stack: Analysis and Selection: deliverable 3, Version 1.0, 18 February 1999
Berlin : GMD, 1999
60 technical report
Carle, Georg; Koerner, E.; Schürmann, Gerd; Schieferdecker, Ina; Smirnov, Michail; Witaszek, Dorota; Yau, V.:
Hitachi-ADSS, Reliable Multicast Protocol Analysis Guidelines: deliverable 4, Version 1.0, 1 May 1999
Berlin : GMD, 1999
60 technical report
Chaitidis, T.; Karow, Lars; Tiemann, Jens; Pietsch, Stephan; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
T-ISTS, On Realization of ISDN TTCN Test Cases on a PC-Based Tester, 29 April 1999
Berlin : GMD, 1999
60 technical report
Schieferdecker, Ina; Vassiliou-Gioles, Theofanis; Pietsch, Stephan:
TanDEM, Requirements Analysis: Milestone MI1, 1.0, 15 December 1999
Berlin : GMD, 1999
60 technical report
Schieferdecker, Ina:
Testing of Real-Time and Performance Requirements
Brinksma, Ed (Ed.) et al.: Test automation for reactive systems : theory and practice. Dagstuhl: IBFI, 1998. (Dagstuhl-Seminar-Report 223)
top publications
Conference Papers / Conference Proceedings
10 article in conference proceedings
Schneider, M.; Großmann, J.; Tcholtchev, N.; Schieferdecker, I.; Pietschker, A.:
Behavioral fuzzing operators for UML sequence diagrams
(SAM 2012 <7, 2012, Innsbruck, Austria>)
Haugen, Øystein (Ed.) et al.: System analysis and modeling: Theory and practice : 7th international workshop, SAM 2012, Innsbruck, Austria, October 1-2, 2012. Revised selected papers. Berlin [u.a.]: Springer, 2013. (Lecture notes in computer science 7744), 88-104
Berlin Heidelberg : Springer
Model-based testing is a recognized method for testing the functionality of a system under test. However, it is not only the functionality of a system that has to be assessed. Also the security aspect has to be tested, especially for systems that provide interfaces to the Internet. In order to find vulnerabilities that could be exploited to break into or to crash a system, fuzzing is an established technique in industry. Model-based fuzzing complements model-based testing of functionality in order to find vulnerabilities by injecting invalid input data into the system. While it focuses on invalid input data, we present a complementary approach called behavioral fuzzing. Behavioral fuzzing does not inject invalid input data but sends an invalid sequence of messages to the system under test . We start with existing UML sequence diagrams - e.g. functional test cases - and modify them by applying fuzzing operators in order to generate invalid sequences of messages. We present the identified fuzzing operators and propose a classification for them. A description of a case study from the ITEA-2 research project DIAMONDS as well as preliminary results are presented.
10 article in conference proceedings
Lapi, Evanela; Tcholtchev, Nikolay; Bassbouss, Louay; Marienfeld, Florian; Schieferdecker, Ina:
Identification and utilization of components for a linked open data platform
(International Computer Software and Applications Conference Workshops (COMPSACW 2012) <36, 2012, Izmir>)
2012 IEEE 36th annual computer software and applications conference workshops (COMPSACW). Online Resource. Piscataway, NJ: IEEE Communications Society, 2012, 112-115
Open Data (OD) is an emerging trend that aims to facilitate the freedom and reuse of information. Therefore, tools, applications and platforms are required that enable the publishing and consumption of data. In this paper, we present our experience from the integration of components that should constitute an OD platform. The proposed solution is able to store datasets as linked data, to catalogue the datasets, and provides a portal with features for supporting community activities. Further, we exemplify the utilization of the proposed platform, by describing a touristic city guide web mashup that uses published Open Data. This application consumes data in machine readable format over APIs provided by the OD platform.
10 article in conference proceedings
Tcholtchev, Nikolay; Farid, Lena; Marienfeld, Florian; Schieferdecker, Ina; Dittwald, Benjamin; Lapi, Evanela; IEEE:
On the interplay of open data, cloud services and network providers towards electric mobility in smart cities
(International conference on Local Computer Networks (LCN 2011) <37, 2012, Clearwater Beach, Fla.>)
2012 IEEE 37th Conference on Local Computer Networks (LCN Workshops 2012), Clearwater, Florida, USA, 22-25 October 2012. Piscataway, NJ: IEEE, 2012, 860-867
IEEE
Quality of life in an urban environment depends strongly on ecological, social and mobility aspects. A major innovation in that context is given by the emergence of electric vehicles. Additionally, the explosive growth of social networks has shown how the Internet can be used to maintain and create communities, thereby bringing mutual benefits to the involved participants. Combining both, there is an obvious potential for the realization of collaborative electric vehicle sharing within a city. In this paper, we investigate one of the key aspects required to realize the vision of electric vehicle sharing - a cloud infrastructure for handling the required data. We propose a distributed architecture for the realization of such data cloud. Further, we demonstrate how ISP networks and the elect ric mobility data cloud can collaborate in order to provide efficient streaming of continuous data.
10 article in conference proceedings
Aho, P.; Menz, N.; Räty, T.; Schieferdecker, I.:
Automated java GUI modeling for model-based testing purposes
Latifi, Shahram (Ed.): 2011 Eighth International Conference on Information Technology: New Generations (ITNG 2011) : New Generations, ITNG. Piscataway: IEEE, 2011, 268-273
Advanced methods and tools for GUI software development allow a rapid and iterative process of prototyping and usability testing. Unfortunately, even with the support of test automation tools, testing of GUI software requires a lot of manual work, especially when the application under test is changing rapidly. In this paper we present an improved method and tool support for automated test modeling of Java GUI applications for model-based testing (MBT) purposes. The implemented GUI Driver tool generates structural models combined with a GUI state model presenting the behavior of the GUI application that is executed and observed automatically. The GUI Driver tool is combined with an open source MBT tool to form a tool chain to support automated testing of Java GUI applications. The models generated by the GUI Driver are used to generate test sequences with MBT tool, and the test sequences are then executed with the GUI Driver to generate a test report.
10 article in conference proceedings
Höfig, E.; Deussen, P. H.; Schieferdecker, I.:
On the performance of UML state machine interpretation at runtime
Proc. 6th Int. Symposium on Software Engineering for Adaptive and Self-Managing Systems, 118-127
10 article in conference proceedings
Wendland, M.-F.; Schieferdecker, I.; Vouffo Feudjio, A.:
Requirements-driven testing with behavior trees
Fourth IEEE International Conference on Software Testing, Verification, and Validation Workshops : Berlin, Germany, 21-25 March 2011. Los Alamitos, Calif.: IEEE Computer Society, 2011, 501-510
10 article in conference proceedings
Schieferdecker, I.; Rennoch, A.; Großmann, J.:
Security Testing Approaches in Industry and Standardization
(International Conference on Software & Systems Engineering and their Applications < 23, 2011, Paris>)
ICSSEA 2011 proceedings. Paris: Génie Logiciel, 2011, 8
Paris : Génie Logiciel
Security and model-based testing are no new topics but still under development and of high interest. In particular, their combination is still a challenge for academic work and industrial applications. Systematic and automated security testing include e.g. security functional testing, Model-based fuzzing, Risk-oriented testing and the usage of security test pattern. National and international standardization committees provide significant efforts by their working groups in the context of security testing. They cover fundamental frameworks but also detailed test specifications for concrete technologies. The range of activities is very large and includes classical concepts from security evaluation using common criteria (CCRA) but also European activities from ETSI addressing TVRA. The cont ribution gives an overview about important standardization taxonomies and activities as well as sample innovative industrial case studies, including tools and techniques that have been selected in the European ITEA project DIAMONDS.
10 article in conference proceedings
Rennoch, A.; Schieferdecker, I.:
Basics and application trends for the Testing and Test Control Notation TTCN-3
Proceedings of the 22nd International Conference Software & Systems Engineering and their Applications : ICSSEA 2010, December 7-9 2010 at TELECOM ParisTech, Paris. Paris: Telecom ParisTech, 2010, 1-39
Strong dependencies exist between innovations - standards and markets: Innovations influence standards and markets. Standards have impacts on markets and often are the basis for innovations. The market solutions are combined into standards. And new markets could be understood as an innovation. The testing technology TTCN-3 appears in all of these aspects. It is an established standard widely used in industry; it includes and brings up innovative concepts. This technology is evolving due to increasing industrial requirements and new research ideas. The roots of today's "Testing and Test Control Notation" (TTCN-3) started in the 80s. New tool and industrial test suite standards appeared shortly after its first publication by ISO. Initially used in telecommunication, today TTCN-3 i s applied for testing complex software in nearly all industrial domains. In particular, new application areas are automotive, medical, aerospace, and finance systems. TTCN-3 is a success story. Engineering departments of tool manufacturers and research institutes are using TTCN-3 as a target notation in the context of model-based testing. This year the European Standardization Institute (ETSI) has published several innovations that provide a standardized basis to the industry for innovative testing. Substantial work has been undertaken for "embedded TTCN-3" that includes real-time aspects and continuous systems. In the case of TTCN-3 the standardization bodies succeeded to create an engine for innovation and new markets. The tutorial provides the understanding of basic concepts t ogether with a presentation of latest concepts and new directions for the test technology TTCN-3.
10 article in conference proceedings
Buckl, Ch.; Knoll, A.; Schieferdecker, I.; Zander, J.:
Model-based analysis and development of dependable systems
Giese, Holger (Ed.) et al.: Model-based engineering of embedded real-time systems : international Dagstuhl workshop, Dagstuhl Castle, Germany, November 4-9, 2007. Berlin [u.a.]: Springer, 2010. (Lecture notes in computer science 6100 : State-of-the-art survey), 271-293
10 article in conference proceedings
Schieferdecker, I.:
Test automation with TTCN-3 - State of the art and a future perspective
Petrenko, Alexandre (Ed.) et al.: Testing software and systems : 22nd IFIP WG 6.1 international conference, ICTSS 2010, Natal, Brazil, November 8-10, 2010. Berlin [u.a.]: Springer, 2010. (Lecture notes in computer science 6435), 1-14
Test automation encompasses all activities to automate various steps in the overall testing process including automation of test management, test generation, or test execution. The standardized Testing and Test Control Notation (TTCN-3) addresses selected challenges by defining a test specification language and a test system architecture that enables the implementation and execution of TTCN-3 test suites. Over the years, the standard has continuously being maintained and evolved. For example, concepts for static test configurations or for advanced parameterization and typing have been defined. The paper reviews the history and current status of TTCN-3 and concludes by giving an overview on recent extensions of TTCN-3 and future plans.
10 article in conference proceedings
Wieczorek, S.; Kozyura, V.; Roth, A.; Leuschel, M.; Bendisposto, J.; Plagge, D.; Schieferdecker, I.:
Applying Model Checking to Generate Model-Based Integration Tests from Choreography Models
(International Conference on Testing of Software and Communicating Systems (TESTCOM '09) <21, 2009, Eindhoven>)
Núnez, Manuel (Ed.) et al.: Testing of software and communication systems : 21th IFIP TC 6/WG 6.1 international conference, TESTCOM 2009, 9th international workshop, FATES 2009, Eindhoven, The Netherlands, November 2-4, 2009. Berlin [u.a.]: Springer, 2009. (Lecture notes in computer science 5826)
10 article in conference proceedings
Hoffmann, A.; Rennoch, A.; Schieferdecker, I.; Radziwill, N.:
A generic approach for modeling test case priorities with applications for test development and execution
(Jahrestagung der Gesellschaft für Informatik <39, 2009, Lübeck>)
Fischer, Stefan (Ed.) et al.: Informatik 2009 - im Focus das Leben : Beiträge der 39. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 28.9. - 2.10.2009 in Lübeck. Bonn: Gesellschaft für Informatik, 2009. (GI-edition - lecture notes in informatics - proceedings 154), 2805-2814
This contribution addresses systematic test development methods to include an algorithm to retrieve a test suite execution control in order to run test cases with high priority earlier than others. The approach uses a model that allows both the introduction of user-defined weightings for system features within the test model and an automatic calculation of the test ordering. Based on an algorithm for the calculation of test case weights first results from the application of a tool implementation in pilot projects have been described.
30 conference proceedings (as editor)
Schieferdecker, I. (Hrsg.); Goericke, S. (Hrsg.):
Software Quality Engineering: Proceedings of the CONQUEST 2009, 12th International Conference on Quality Engineering in Software Technology
(International Conference on Quality Engineering in Software Technology (CONQUEST) <12, 2009, Nürnberg>)
Heidelberg : dpunkt, 2009
ISBN 978-3-89864-637-6
10 article in conference proceedings
van den Heuvel, W.-J.; Zimmermann, O.; Leymann, F.; Lago, P.; Schieferdecker, Ina; Zdun, U.; Avgeriou, P.:
Software service engineering: Tenets and challenges
(ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS 2009) <2009, Vancouver>)
Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS 2009), May 18-19, 2009 Vancouver, Canada in conjunction with the 2009 IEEE 31st International Conference on Software Engineering (ICSE 2009) May 16-24, 2009, 26-33
10 article in conference proceedings
Großmann, J.; Serbanescu, D.; Schieferdecker, I.:
Testing Embedded Real Time Systems with TTCN-3
(International Conference on Software Testing, Verification, and Validation (ICST '09) <2, 2009, Denver>)
Proceddings of the Second International Conference on Software Testing, Verification, and Validation ICST 2009 : Denver, Colorado, April 1-4, 2009. Los Alamitos, Calif. [u.a.]: IEEE, 2009, 81-90
10 article in conference proceedings
Wieczorek, S.; Roth, A.; Stefanescu, A.; Kozyura, V.; Charfi, A.; Kraft, F. M.; Schieferdecker, I.:
Viewpoints for modeling choreographies in service-oriented architectures
(Working Conference on Software Architecture (WICSA 2008) <8, 2009, Cambridge>)
Institute of Electrical and Electronics Engineers: Joint Working IEEE/IFIP Conference on Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Los Alamitos, Calif. [u.a.]: IEEE, 2009, 11-20
10 article in conference proceedings
Hoffmann, Andreas; Rennoch, Axel; Schieferdecker, Ina:
Application of the Classification Tree Method for Test Modeling in Complex Software Projects
(World Congress for Software Quality <4, 2008, Bethesda, MA>)
Daughtrey, Taz (Ed.) et al.: Proceedings of the 4th World Congress for Software Quality : September 15-18, 2008. Milwaukee, WI: American Society for Quality, 2008
10 article in conference proceedings
Engel, K.-D.; Rennoch, A.; Schieferdecker, I.:
Architecture-driven Test Development
Bauer, Thomas (Ed.) et al.: Model-based Testing in Practice - MoTiP'08 : proceedings, 12th June, 2008, Berlin, Germany. Stuttgart: Fraunhofer IRB-Verlag, 2008, pp. 61-72
10 article in conference proceedings
Din, George; Vega, Diana; Schieferdecker, Ina:
Automated Maintainability of TTCN-3 Test Suites Based on Guideline Checking
(International Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS '08) <6, 2008, Anacarpi, Capri Island>)
Brinkschulte, Uwe (Ed.) et al.: Software technologies for embedded and ubiquitous systems : 6th IFIP WG 10.2 international workshop, SEUS 2008, Anacarpi, Capri Island, Italy, October 1-3, 2008 ; proceedings. Berlin [u.a.]: Springer, 2008. (Lecture notes in computer science 5287), 417-430
10 article in conference proceedings
Kebemou, Augustin; Schieferdecker, Ina:
Automotive Architect: An Environment for the Design of Automotive Systems Architectures
(International Conference on Informatics and Systems (INFOS2008) <6, 2008, Cairo>)
Cairo University: INFOS2008, the 6th International Conference on Informatics and Systems, 27-29 March 2008, 8
10 article in conference proceedings
Wagner, Michael; Schieferdecker, I. ():
Fine Grained, Explicit, Consistent Variant Management for MOF based Models
(International Symposium on Quality Engineering for Embedded Systems (QEES 2008) <2008, Berlin>)
Schieferdecker, Ina (Ed.) et al.: International Symposium on Quality Engineering for Embedded Systems : June 13th , 2008, Berlin, Germany; In conjunction with the 4th European Conference on Model-Driven Architecture Foundations and Applications, ECMDA 2008, June 9th - 13th Berlin, Germany. Stuttgart: IRB Verlag, 2008, p 63-68
Stuttgart : Fraunhofer-IRB-Verl.
10 article in conference proceedings
Chaparadza, Ranganai; Tcholtchev, Nikolay; Schieferdecker, Ina:
Implementation of the UniFAFF Framework for Autonomic Fault-Management in ANA Networks
(International Conference on Latest Advances in Networking (ICLAN 2008) <2008, Toulouse>)
Beylot, André-Luc (Ed.) et al.: Proceedings of the Third International Conference on the Latest Advances in Networks : ICLAN'2008, Toulouse, France, December10-12, 2008, 75-81
30 conference proceedings (as editor)
Schieferdecker, Ina (Hrsg.); Hartman, Alan (Hrsg.):
Model driven architecture - foundations and applications: 4th european conference, ECMDA-FA 2008, Berlin, Germany, June 9-13, 2008 ; proceedings
(European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA '08) <4, 2008, Berlin>)
Berlin [u.a.] : Springer, 2008
(Lecture notes in computer science 5095)
ISBN 3-540-69095-6
ISBN 978-3-540-69095-5
10 article in conference proceedings
Kebemou, Augustin; Schieferdecker, Ina:
A Model-Based Design Approach for the Partitioning of Automotive Systems
(International Conference on Informatics and Systems (INFOS2008) <6, 2008, Cairo>)
Cairo University: INFOS2008, the 6th International Conference on Informatics and Systems, 27-29 March 2008, 6
10 article in conference proceedings
Bauer, T.; Rennoch, Axel; Schieferdecker, Ina:
Model-based Testing and its use in the ITEA2 project D-MINT
(International Conference Software and Systems Engineering and their Applications (ICSSEA '08) <21, 2008, Paris>)
Proceedings of the 21st International Conference on Software & Systems Engineering and their Applications (ICSSEA'08), Dec. 9-11, 2008, Paris
10 article in conference proceedings
Großmann, Jürgen; Schieferdecker, Ina; Wiesbrock, Hans-Werner:
Modeling Property Based Stream Templates with TTCN-3
(International Workshop on Formal Approaches to Testing of Software (FATES '08) <8, 2008, Tokyo>)
Suzuki, Kenji (Ed.) et al.: Testing of software and communicating systems : 20th IFIP TC 6/WG 6.1 international conference, TestCom 2008, 8th international workshop, FATES 2008, Tokyo, Japan, June 10-13, 2008 ; proceedings. Berlin [u.a.]: Springer, 2008. (Lecture notes in computer science 5047), p 70-85
10 article in conference proceedings
Din, George; Schieferdecker, Ina; Petre, Razvan:
Performance Test Design Process and Its Implementation Patterns for Multi-services Systems
(International Workshop on Formal Approaches to Testing of Software (FATES '08) <8, 2008, Tokyo>)
Suzuki, Kenji (Ed.) et al.: Testing of software and communicating systems : 20th IFIP TC 6/WG 6.1 international conference, TestCom 2008, 8th international workshop, FATES 2008, Tokyo, Japan, June 10-13, 2008 ; proceedings. Berlin [u.a.]: Springer, 2008. (Lecture notes in computer science 5047), 135-152
Berlin : Springer
10 article in conference proceedings
Zander-Nowicka, Justyna; Schieferdecker, Ina; Mosterman, Pieter J.:
Quality of Test Specification by Application of Patterns
(Workshop on Software Patterns and Quality (SPAQu ' 08) <2, 2008, Nashville, Tenn.>)
Online-Proceedings of 2nd Workshop on Software Patterns and Quality (SPAQu'08) October 20, 2008, Nashville, Tennessee, USA : as a focus group of 15th Conference on Pattern Languages of Programs (PLoP 2008),, 6 pp.
10 article in conference proceedings
Serbanescu, Diana; Molovata, Victoria; Din, George; Schieferdecker, Ina; Radusch, Ilja:
Real-Time Testing with TTCN-3
(International Conference on Testing of Software and Communicating Systems (TESTCOM '08) <20, 2008, Tokyo>)
Suzuki, Kenji (Ed.) et al.: Testing of software and communicating systems : 20th IFIP TC 6/WG 6.1 international conference, TestCom 2008, 8th international workshop, FATES 2008, Tokyo, Japan, June 10-13, 2008 ; proceedings. Berlin [u.a.]: Springer, 2008. (Lecture notes in computer science 5047), 283-301
30 conference proceedings (as editor)
Schieferdecker, Ina (Hrsg.); Goericke, Stephan (Hrsg.):
Setting Quality Standards: Proceedings of the CONQUEST 2008, 11th International Conference on Quality Engineering in Software Technology Potsdam 2008
(International Conference on Quality Engineering in Software Technology (CONQUEST) <11, 2008, Potsdam>)
Heidelberg : dpunkt, 2008
ISBN 978-3-89864-567-6
10 article in conference proceedings
Zander-Nowicka, Justyna; Xiong, Xuezheng; Schieferdecker, Ina:
Systematic Test Data Generation for Embedded Software
(International Conference on Software Engineering Research and Practice (SERP '08) <2008, Las Vegas>)
Proceedings of the 2008 International Conference on Software Engineering Research and Practice, Vol. I. Las Vegas: CSREA Press, 2008. (Proceedings of the 2008 International Conference on Software Engineering Research and Practice , SERP 2008 I), 164-170
Las Vegas : CSREA Press
10 article in conference proceedings
Wieczorek, Sebastian; Stefanescu, Alin; Schieferdecker, Ina:
Test Data Provision for ERP Systems
(International Conference on Software Testing, Verification and Validation (ICST 2008) <1, 2008, Lillehammer>)
First International Conference on Software Testing : Verification and Validation (ICST 2008). IEEE / Computer Society, 2008, 396-403
10 article in conference proceedings
Vega, Diana; Din, George; Schieferdecker, Ina:
TTCN-3 Test Data Analyser Using Constraint Programming
(International Conference on Systems Engineering (ICSEng 2008) <19,2008, Las Vegas, NV>)
Selvaraj, Henry (Ed.) et al.: Proceedings : International Conference on Systems Engineering : ICSEng 2008 : 19-21 August 2008, University of Nevada, Las Vegas, Nevada. Los Alamitos, Calif. [u.a.]: IEEE, 2008, pp. 498-507
10 article in conference proceedings
Vega, D.; Schieferdecker, I.; Din, G.:
A TTCN-3-based Test Automation Framework for HL7-based Applications and Components
(International Conference on Quality Engineering in Software Technology (CONQUEST) <11, 2008, Potsdam>)
Schieferdecker, Ina (Ed.) et al.: Setting Quality Standards : Proceedings of the CONQUEST 2008, 11th International Conference on Quality Engineering in Software Technology Potsdam 2008. Heidelberg: dpunkt, 2008, 181-194
10 article in conference proceedings
Din, George; Eckert, Klaus-Peter; Schieferdecker, Ina:
A Workload Model for Benchmarking BPEL Engines
(International Conference on Software Testing Verification and Validation Workshop (ICSTW '08) <2008, Lillehammer>)
ICSTW 2008, IEEE International Conference on Software Testing Verification and Validation Workshop : Lillehammer, Norway, April 2008. Piscataway, NJ: IEEE, 2008, p 356-360
10 article in conference proceedings
Zeiß, B.; Vega, D.; Schieferdecker, I.; Neukirchen, H.; Grabowski, J.:
Applying the ISO 9126 quality model to test specifications - exemplified for TTCN-3 test specifications
Bleek, Wolf-Gideon (Ed.) et al.: Software Engineering 2007 : Fachtagung des GI-Fachbereichs Softwaretechnik 27. - 30.03.2007 Hamburg. Bonn: Köllen, 2007, p 231-244
10 article in conference proceedings
Belli, F.; Linschulte, M.; Schieferdecker, I.:
Ereignisorientiertes Testen Web-basierter Systeme - Verfeinerung des holistischen Ansatzes und eine Fallstudie
Platzner, M. (Ed.): Workshop proceedings / ARCS 2007 ; 20th International Conference on Architecture of Computing Systems, March 15, 2007, Zurich, Switzerland. Berlin: VDE-Verl., 2007, 95-104
10 article in conference proceedings
Kebemou, A.; Schieferdecker, I.:
Evaluating modeling solutions on their ability to support the partitioning of automotive embedded systems
Denko, Mieso K. (Ed.) et al.: Emerging directions in embedded and ubiquitous computing : EUC 2007 workshops: TRUST, WSOC, NCUS, UUWSN, USN, ESO, and SECUBIQ, Taipei, Taiwan, December 17-20, 2007. Berlin [u.a.]: Springer, 2007. (Lecture notes in computer science 4809), 674-685
10 article in conference proceedings
Zander-Nowicka, J.; Marrero Pérez, A.; Schieferdecker, I.:
From functional requirements through test evaluation design to automatic test Data patterns retrieval - a concept for testing of software dedicated for hybrid embedded systems
Arabnia, H.R. (Ed.) et al.: Proceedings of the 2007 International Conference on Software Engineering Research and Practice, Vol. II. Las Vegas: CSREA Press, 2007. (Proceedings of the 2007 International Conference on Software Engineering Research and Practice II), 347-353
10 article in conference proceedings
Wappler, S.; Schieferdecker, I.:
Improving evolutionary class testing in the presence of non-public methods
(IEEE/ACM international conference on Automated software engineering (ASE 2007) <22, 2007, Atlanta, USA>)
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering : Atlanta, GA, USA, November 05 - 09, 2007. New York: ACM, 2007, 381-384
New York : ACM
Automating the generation of object-oriented unit tests is a challenging task. This is mainly due to the complexity and peculiarities that the principles of object-orientation imply. One of these principles is the encapsulation of class members which prevents non-public methods and attributes of the class under test from being freely accessed. This paper suggests an improvement of our automated search-based test generation approach which particularly addresses the test of non-public methods. We extend our objective functions by an additional component that accounts for encapsulation. Additionally, we propose a modification of the search space which increases the efficiency of the approach. The value of the improvement in terms of achieved code coverage is demonstrated by a case study with 7 real-world test objects. In contrast to other approaches which break encapsulation in order to test non-public methods, the tests generated by our approach inherently guarantee that class invariants are not violated. At the same time, refactorings of the encapsulated class members will not break the generated tests
10 article in conference proceedings
Schieferdecker, I.:
Quality assurance for autonomous systems - a review of model-based methods
Werner , Bob (Ed.): Proceedings: ISADS '07 ; 21 - 23 March 2007, Sedona, Arizona, USA ; proceedings ; including the Second International Workshop on Ad Hoc, Sensor and P2P Networks (AHSP 2007). Los Alamitos: IEEE Computer Society, 2007, 305-307
10 article in conference proceedings
Schieferdecker, I.:
Quality assurance for autonomous systems - a review of model-based methods
11th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2007 : FTDCS '07 ; 21 - 23 March 2007, Sedona, AZ, USA ; proceedings. Los Alamitos: IEEE Computer Society, 2007, 199-204
10 article in conference proceedings
Vega, Diana; Schieferdecker, Ina; Din, George:
Test Data Variances as a Test Quality Measure: Exemplified for TTCN-3
Petrenko, Alexandre (Ed.) et al.: Testing of software and communicating systems : 19th IFIP TC6/WG6.1 international conference, TestCom 2007, 7th international workshop, FATES 2007, Tallinn, Estonia, June 26-29, 2007. Berlin [u.a.]: Springer, 2007. (Lecture notes in computer science 4581), pp. 351-364
10 article in conference proceedings
Zander-Nowicka, J .; Marrero Pérez, A.; Schieferdecker, I.; Dai, Z. R.:
Test design patterns for embedded systems
Schieferdecker, Ina (Ed.) et al.: Business Process Engineering : Proceedings of the CONQUEST 2007, 10th International Conference on Quality Engineering in Software Technology Potsdam 2007. Heidelberg: dpunkt, 2007, 183-200
10 article in conference proceedings
Schieferdecker, Ina; Großmann, Jürgen:
Testing Embedded Control Systems with TTCN-3: An Overview on TTCN-3 Continuous
Obermaisser, Roman (Ed.) et al.: Software technologies for embedded and ubiquitous systems : 5th IFIP WG 10.2 international workshop, SEUS 2007, Santorini Island, Greece, May 7-8, 2007. Berlin [u.a.]: Springer, 2007. (Lecture notes in computer science 4761), pp. 125-136
10 article in conference proceedings
Din, G.; Petre, R.; Schieferdecker, I.:
A workload model for benchmarking IMS core networks
GLOBECOM 2007 : 2007 IEEE Global Telecommunications Conference ; Washington, DC, USA, 26 - 30 November 2007 ; IEEE GLOBECOM 2007 will showcase a technical program consisting of one general symposium, 9 symposia on special topics, tutorials and workshops. Piscataway: IEEE Operations Center, 2007, 2623-2627
10 article in conference proceedings
Zander-Nowicka, Justyna; Schieferdecker, Ina; Farkas, Tibor:
Derivation of executable test models from embedded system models using model driven architecture artefacts - automotive domain
Dagstuhl-Workshop MBEES, Modellbasierte Entwicklung eingebetteter Systeme II 2006. Tagungsband : 09. - 13.01.2006, Schloss Dagstuhl : 09. - 13.01.2006, Schloss Dagstuhl. Braunschweig: Technische Universität, 2006. (Informatik-Berichte / Technische Universität Braunschweig 2006, 1), pp. 131-140
10 article in conference proceedings
Din, George; Tolea, Sorin; Schieferdecker, Ina:
Distributed Load Tests with TTCN-3
Uyar, M. Ümit (Ed.) et al.: Testing of communicating systems : 18th IFIP TC6/WG6.1 international conference, TestCom 2006, New York, NY, USA, May 16-18, 2006. Berlin [u.a.]: Springer, 2006. (Lecture notes in computer science 3964), pp. 177-196
10 article in conference proceedings
Zander-Nowicka, J.; Dai, Z.R.; Schieferdecker, Ina:
Model driven testing of real-time embedded systems - From object oriented towards function oriented development
Giese, Holger (Ed.): Postworkshop proceedings of the OMER 3, Workshop on Object Oriented Modeling of Embedded Real Time Systems : 12 - 14 October, 2005, Heinz-Nixdorf-MuseumsForum Paderborn, Germany. Paderborn: Heinz Nixdorf Institut, 2006. (HNI-Verlagsschriftenreihe 191)
10 article in conference proceedings
Chaparadza, Ranganai; Coskun, Hakan; Schieferdecker, Ina:
Addressing some challenges in autonomic monitoring in self-managing networks
2005 13th IEEE International Conference on Networks. Piscataway, NJ [u.a.]: IEEE Operations Center, 2005. (2005 13th IEEE International Conference on Networks 2), pp. 895-900
10 article in conference proceedings
Schieferdecker, Ina; Rennoch, Axel:
Industrial use of TTCN-3 - Scope and Limits
SQS, Software Quality Systems AG <Köln>: Software & Systems Quality Conferences 2005 : April 6 - 8, 2005, Congress Center Stadthalle Düsseldorf, Germany ; keynotes, abstracts of presentations ; conference proceedings. Köln: SQS, Software Quality Systems, 2005
10 article in conference proceedings
Vouffo-Feudjio, Alain; Schieferdecker, Ina:
Test patterns with TTCN-3
Grabowski, Jens (Ed.) et al.: Formal approaches to software testing : 4th international workshop, FATES 2004, Linz, austria, September 21, 2004 ; revised selectid papers. Berlin [u.a.]: Springer, 2005. (Lecture notes in computer science 3395), pp. 170-179
10 article in conference proceedings
Burton, S.; Baresel, A.; Schieferdecker, I.:
Automated testing of automotive telematics systems using TTCN-3
(Workshop on Systems Testing and Validation <3, 2004, Paris>)
Garbajosa, Juan (Ed.) et al.: 3rd Workshop on Systems Testing and Validation : 2nd December 2004, Paris, France ; in conjunction with 17th International Conference "Software & Systems Engineering and their Applications" (ICSSEA 2004). Stuttgart: Fraunhofer IRB Verl., 2004, 49-60
Traditionally the testing and test control notation TTCN has been used and accepted widely in the telecom industry. The new version TTCN-3 is intended to be applicable to a broader scope of communication and software systems. This paper describes the initial results of a research project with the aim of evaluating the use of TTCN-3 within the automative telematics domain. The paper addresses the use of TTCN-3 to specify the reusable test cases for the telematics domain, the development of a TTCN-3 test platform for telematics systems and future work required before the requirements of the industrial testing processes within the automotive industry can be met.
10 article in conference proceedings
Schieferdecker, Ina; Din, George:
A Meta-model for TTCN-3
Núnez, Manuel (Ed.) et al.: Applying formal methods: testing, performance, and M/E-commerce : FORTE 2004 workshops The FORMEMC, EPEW, ITM, Toledo, Spain, October 1-2, 2004. Berlin [u.a.]: Springer, 2004. (Lecture notes in computer science 3236), pp. 366-379
10 article in conference proceedings
Schieferdecker, Ina; Vassiliou-Gioles, Theofanis:
Realizing distributed TTCN-3 test system with TCI
Hogrefe, Dieter (Ed.) et al.: Testing of communicating systems : 15th IFIP international conference, TestCom 2003, Sophia Antipolis, France, May 26-28 ; proceedings. Berlin [u.a.]: Springer, 2003. (Lecture notes in computer science 2644), pp. 95-109
30 conference proceedings (as editor)
Garaval, Hubert (Hrsg.); Gnesi, Stefania (Hrsg.); Schieferdecker, Ina (Hrsg.):
Special issue on Formal Methods for Industrial Critical Systems: (FMICS 2000), Berlin, April 3-4, 2000 ; selected papers
(International Workshop on Formal Methods for Industrial Critical Systems <5, 2000, Berlin>)
Amsterdam [u.a.] : North-Holland, 2003
10 article in conference proceedings
Schieferdecker, Ina; Dai, Zhen Ru; Grabowski, Jens; Rennoch, Axel:
The UML 2.0 Testing Profile and Its Relation to TTCN-3
Hogrefe, Dieter (Ed.) et al.: Testing of communicating systems : 15th IFIP international conference, TestCom 2003, Sophia Antipolis, France, May 26-28 ; proceedings. Berlin [u.a.]: Springer, 2003. (Lecture notes in computer science 2644), pp. 79-94
10 article in conference proceedings
Baker, P.; Rudolph, E.; Schieferdecker, Ina:
Graphical test specification - the graphical format of TTCN-3
Reed, Rick (Ed.) et al.: SDL 2001, meeting UML : 10th International SDL Forum, Copenhagen, Denmark, June 27-29, 2001 ; proceedings. Berlin [u.a.]: Springer, 2001. (Lecture notes in computer science 2078), pp. 148-167
30 conference proceedings (as editor)
Gnesi, Stefania (Hrsg.); Schieferdecker, Ina (Hrsg.); Rennoch, Axel (Hrsg.); European Research Consortium for Informatics and Mathematics:
5th International ERCIM Workshop on Formal Methods for Industrial Critical Systems: proceedings of FMICS '2000, April 3-4, 2000 in Berlin
(International Workshop on Formal Methods for Industrial Critical Systems <5, 2000, Berlin>)
Sankt Augustin : GMD - Forschungszentrum Informationstechnik, 2000
(GMD report 91)
Das Europäische Forschungskonsortium für Informatik und Mathematik (ERCIM) hat gerade sein 10jähriges Jubiläum gefeiert und die ERCIM Arbeitsgruppe zu Formalen Methoden für Industrie-kritische Systeme (FMICS) organisiert bereits ihren fünften internationalen Workshop. FMICS Workshops wenden sich an interessierte Forscher aus ERCIM Instituten, Universitäten und der Industrie, die sich aktiv an der Anwendung formaler Methoden für industrielle Anwendungen beteiligen. Trotz der Vielzahl von Konferenzen und Workshops über formale Methoden erfreut sich FMICS wachsender Beliebtheit. Es ist der Gedanke von FMICS Workshops die Fachleute mit industrie-relevanten Themen anzusprechen, mit international anerkannten eingeladenen Vortragenden und mit hochqualifizierten technischen Beiträgen in Kombination mit einem Forum für den Austausch von Ideen. Der Workshop Charakter von FMICS wird auf der Basis niedriger Kosten durchgeführt. Diesmal wird FMICS direkt im Anschluß an ETAPS'2000 - den Europäischen Konferenzen für Softwaretheorie und -praxis in Berlin organisiert. Nach dem Start der FMICS Workshops 1996 in Oxford (UK) folgten Workshops 1997 in Cesena (I), 1998 in Amsterdam (NL) und 1999 in Trento (I). Im Jahr 2000 findet der Workshop beim GMD Forschungsinstitut für Offene Kommunikationssysteme (FOKUS) in Berlin statt. Der diesjährige Workshop umfaßt die Themengebiete Modelling, Verification, Testing und Software Entwicklung, MSC/SDL, sowie vielfältige Anwendungen und Fallstudien. Wir freuen uns sehr zwei interessante eingeladene Vorträge zu präsentieren: Günter Karjoth, IBM Zürich (CH), erörtert den Wert formaler Methoden für Sicherheitsaspekte wie Vertraulichkeit und Authentizität. Holger Hermanns, Universität Twente (NL), geht ein auf die Konstruktion und Überprüfung von Leistungs- und Zuverlässigkeitsmodellen. Abschießend möchten wir den Mitgliedern des Programmkommitees danken, insbesondere dem Vorsitzenden der FMICS Arbeitsgruppe Hubert Garavel, für die hervorragende Unterstützung bei der Vorbereitung des Workshops, außerdem den eingeladenen Vortragenden, den Autoren der Beiträge und den Gutachtern für ihre wissenschaftlichen Beiträge, den Mitarbeitern des GMD Fokus Competence Center TIP bei der Ausrichtung des Workshops, sowie ERCIM und der GMD für ihre finanzielle und organisatorische Unterstützung von FMICS.
10 article in conference proceedings
Schieferdecker, Ina:
CORBA Conformance Testing
9th Annual International Conference Object World - Using Objects for Business : Frankfurt, 27-30 June 2000
10 article in conference proceedings
Rudolph, Ekkart; Schieferdecker, Ina; Grabowski, Jens:
Development of a Message Sequence Chart/UML Test Format
10. GI/ITG-Fachgespräch Formale Beschreibungstechniken für verteilte Systeme : Lübeck, June 2000. GI, 2000
10 article in conference proceedings
Schieferdecker, Ina; Li, Mang; Rennoch, Axel:
Formalization and testing of reference point facets
Gnesi, Stefania (Ed.) et al.: 5th International ERCIM Workshop on Formal Methods for Industrial Critical Systems : proceedings of FMICS '2000, April 3-4, 2000 in Berlin. Sankt Augustin: GMD - Forschungszentrum Informationstechnik, 2000. (GMD report 91), pp. 141-159
10 article in conference proceedings
Schieferdecker, Ina; Li, Mang:
Functional Tests for Component Based Distributed Systems: Bonn, D, 5-7 April 2000
Megen, R. van (Ed.) et al.: 1st ICSTEST International Conference on Software Testing. Köln: SQS Gesellschaft fuer Software-Qualitaetssicherung, 2000
10 article in conference proceedings
Schieferdecker, Ina; Li, Mang:
Incremental Testing at System Reference Points
Ural, Asan (Ed.) et al.: TestCom 2000 IFIP TC 6 / WG 6.1 The IFIP 13th International Conference on Testing of Communicating Systems : August 29 - September 1, 2000 Ottawa, Canada. London: Kluwer Academic Publishers, 2000, pp. 75-90
10 article in conference proceedings
Wolisz, Adam; Schieferdecker, Ina:
Specification-Based Testing of Communication Protocols
International Conference on PicoRadio Networks (Focus 2000) : June 26-27, 2000, Berkeley, CA.
10 article in conference proceedings
Born, Marc; Schieferdecker, Ina; Li, Mang:
Test Framework for Component-Based Systems
20th International Conference on Distributed Computing Systems 2000 : Taipei, Taiwan, April 10 - 13, 2000 ; proceedings. Los Alamitos, Calif.: IEEE Computer Society, 2000, pp. E-75-E-78
10 article in conference proceedings
Schieferdecker, Ina; Li, Mang:
The TINA Conformance Testing Framework
Proceedings of TINA Conference 2000 : Paris, September 13-15, 2000
10 article in conference proceedings
Born, Marc; Schieferdecker, Ina; Li, Mang:
UML Framework for Automated Generation of Component-Based Test Systems
Fouchal, H. (Ed.) et al.: Proceedings of the ACIS 1st International Conference on Software Engineering Applied to Networking & Parallel/Distributed Computing , Champagne-Ardenne, F, 18-21 May 2000, pp. 141-148
10 article in conference proceedings
Schieferdecker, Ina:
An Approach for Performance Tests of CORBA based Systems
Proceedings / 3rd Conference on Quality Engineering in Software Technology Conference and VDE-ITG Workshop on 'Testing Non-Functional Software-Requirements : Conference on Quality Engineering in Software Technology ; 3 (Nuremberg) : 1999.09.27-29, CONQUEST´99. Erlangen: ASQS, 1999, pp. 370-378
10 article in conference proceedings
Born, Marc; Hoffmann, Andreas; Li, Mang; Schieferdecker, Ina:
Combining Design Methods for Service Development
Ciancarini, Paolo et al.: Formal methods for open object-based distributed systems : IFIP TC6/WG6.1 Third International Conference (FMOODS), Frbruary 15-18, 1999, Florence. Boston [u.a.]: Kluwer, 1999, pp. 281-291
10 article in conference proceedings
Vassiliou-Gioles, Theofanis; Schieferdecker, Ina; Born, Marc; Winkler, Mario; Li, Mang:
Configuration and Execution Support for Distributed Tests
Csopaki, Gyula (Ed.) et al.: Testing of communicating systems methods and applications : IFIP TC6 12th International Workshop on Testing of Communicating Systems, September 1-3, 1999, Budapest, Hungary. Boston [u.a.]: Kluwer, 1999, pp. 61-76
10 article in conference proceedings
Morlang, Ascan; Schieferdecker, Ina:
On Programming on Network Services
Conference on Local Computer Networks : Proceedings / LCN '99 : October 18 - 20, 1999, Lowell, MA. Los Alamitos, Calif.: IEEE Computer Society Press, 1999, pp. 71-72
10 article in conference proceedings
Born, Marc; Hoffmann, Andreas; Schieferdecker, Ina; Vassiliou-Gioles, Theofanis; Winkler, Mario:
Performance Testing of a TINA Platform
1999 Telecommunications Information Networking Architecture Conference Proceedings : TINA '99 ; 12-15 Arpil 1999, Turtle Bay Hilton Resort, Oahu, Hawaii, USA. Piscataway, N.J.: IEEE Operations Center, 1999, pp. 273-278
10 article in conference proceedings
Rennoch, Axel; Meer, Jan de; Schieferdecker, Ina:
Test Data Filtering
Spies, Katharina (Ed.): Formale Beschreibugstechniken für verteilte Systeme : 9. GI/ITG-Fachgespräch (FBT) für verteilte Systeme, München, Juni 1999. Aachen: Shaker, 1999, pp. 175-184
10 article in conference proceedings
Li, Mang; Schieferdecker, Ina; Nielsen, Eric:
Test Support for Incremental Specifications of Reference Points in Distributed Systems
Gavras, T. (Ed.): Proceedings of the International A-DOT Workshop Applied Distributed Object Technology : Emerging Information Technologies for the Communications Business : Heidelberg, 1.12.-3.12.1999. Heidelberg: EURESCOM, 1999
10 article in conference proceedings
Li, Mang; Schieferdecker, Ina; Rennoch, Axel:
Testing the TINA Retailer Reference Point
The Fourth International Conference on Autonomous Decentralized Systems : ISADS 99, Tokyo, Japan March 1999. IEEE Computer Society, 1999, pp. 268-275
10 article in conference proceedings
Born, Marc; Hoffmann, Andreas; Li, Mang; Schieferdecker, Ina:
Using Formal Methods for the Design of Telecommunication Services
Ciancarini, Paolo et al.: Formal methods for open object-based distributed systems : IFIP TC6/WG6.1 Third International Conference (FMOODS), Frbruary 15-18, 1999, Florence. Boston [u.a.]: Kluwer, 1999
10 article in conference proceedings
Born, Marc; Hoffmann, Andreas; Li, Mang; Schieferdecker, Ina:
Applying a Framework Approach with Validation to the Design of Telecommunication Services
Chunpei, Xue (Ed.): ICCT´98 : 1998 International Conference on Communication Technology Proceedings ; Bejing, China, Oct. 22-24, 1998. Beijing: Publ. House of Construction Materials, 1998
10 article in conference proceedings
Vassiliou-Gioles, T.; Schieferdecker, Ina Kathrin:
Case Study in Protocol Validation: Validating an ATM Signalling Protocol
Groote, J.F. (Ed.) et al.: Proceedings of the Third International Workshop on Formal Methods for Industrial Critical Systems, Amsterdam , 25-26 May 1998. Amsterdam: SMC, 1998, 321-346
10 article in conference proceedings
Schieferdecker, Ina; Li, Mang; Hoffmann, Andreas:
Conformance Testing of TINA Service Components - The TTCN/CORBA Gateway
Trigila, Sebastiano (Ed.) et al.: Intelligence in services and networks : technology for ubiquitous telecom services ; 5th International Conference on Intelligence in Services and Networks, IS&N'98, Antwerp, Belgium, May 25-28, 1998 ; proceedings. Berlin [u.a.]: Springer, 1998. (Lecture notes in computer science 1430), 393-408
10 article in conference proceedings
Walter, T.; Schieferdecker, Ina Kathrin; Grabowski, J.:
Test Architectures for Distributed Systems - State of the Art and Beyond
Petrenko, A. (Ed.) et al.: Proceedings of the 11th IFIP International Workshop on Testing of Communication Systems, Tomsk, 31 August - 02 September 1998. Boston: Kluwer Academic Publishers, 1998, 149-174
10 article in conference proceedings
Desroches, C.; Li, M.; Pietsch, S.; Rennoch, Axel; Schieferdecker, Ina Kathrin; Vassiliou-Gioles, T.:
Test Suite Migration Experiences for B-ISUP and B-MTP
Petrenko, A. (Ed.) et al.: Proceedings of the 11th IFIP International Workshop on Testing of Communication Systems, Tomsk, 31 August - 02 September 1998. Boston: Kluwer Academic Publishers, 1998, 331-346
10 article in conference proceedings
Pietsch, S.; Schieferdecker, Ina:
Test Suite Simulation
Köngi, Hartmut (Ed.) et al.: Formale Beschreibungstechniken für verteilte Systeme : 8. GI/ITG-Fachgespräch 1998 ; FBT '98. Aachen: Shaker, 1998. (Berichte aus der Informatik)
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Rennoch, Axel:
Usage of Timed MSC for Test Purpose Definition
Mitschele-Thiel, A. (Ed.) et al.: Proceedings of the Workshop on Performance and Time in SDL and MSC, IMMD Berichte, Erlangen, 17-19 February, 81-89
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Li, M.; Rennoch, Axel:
An AAL5 Performance Test Suite in PerfTTCN
Wolisz, Adam (Ed.) et al.: Formale Beschreibungstechniken für verteilte Systeme : GI-ITG-Fachgespräch, 19.-20. Juni 1997 in Berlin. Sankt Augustin: GMD, 1997. (GMD-Studien 315), 241-250
30 conference proceedings (as editor)
Wolisz, Adam (Hrsg.); Schieferdecker, Ina Kathrin (Hrsg.); Rennoch, Axel (Hrsg.); Informationstechnische Gesellschaft; Gesellschaft für Informatik / Fachgruppe Kommunikation und verteilte Systeme:
Formale Beschreibungstechniken für verteilte Systeme: GI-ITG-Fachgespräch, 19.-20. Juni 1997 in Berlin
(Fachgespräch 'Formale Beschreibungstechniken für verteilte Systeme' <1997, Berlin>)
Sankt Augustin : GMD, 1997
(GMD-Studien 315)
ISBN 3-88457-315-2
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Stepien, B.; Rennoch, Axel:
PerfTTCN, a TTCN Language Extension for Performance Testing
Kim, M. (Ed.) et al.: Testing of Communication Systems, Vol. 10. 10th International IFIP TC6/WG6.1 Workshop on Testing of Communication Systems, Cheju Island (Korea), 08-10 September 1997. London: Chapman & Hall, 1997, 21-36
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Rennoch, Axel; Mertens, Olaf:
Timed MSCs - an extension to MSC'96
Wolisz, Adam (Ed.) et al.: Formale Beschreibungstechniken für verteilte Systeme : GI-ITG-Fachgespräch, 19.-20. Juni 1997 in Berlin. Sankt Augustin: GMD, 1997. (GMD-Studien 315), 165-174
10 article in conference proceedings
Schieferdecker, Ina Kathrin:
Abruptly terminated connections in TCP - a verification example
Brezocnik, Z. (Ed.) et al.: Proceedings of the COST 247 International Workshop on Applied Formal Methods in System Design, Maribor, 17-19 June 1996, 136-145
10 article in conference proceedings
Schieferdecker, Ina Kathrin:
Extending conformance testing concepts to performance testing
1996
(Proceedings of the COST 247 Workshop on 'Conformance Testing and Practice', Satellite Event of IWTCS'96, 9th International Workshop on Testing of Communication Systems, Darmstadt, 9-11 September)
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Rennoch, Axel:
Formal based conformance and performance testing
1996
(ERCIM Workshop on Formal Methods for Industrial Critical Systems)
10 article in conference proceedings
Schieferdecker, Ina Kathrin; Rennoch, Axel:
Formal Based testing of ATM signalling
1996
(Arbeitsbericht des 6. GI/ITG-Fachgespräch Formale Beschreibungstechniken für verteilte Systeme, Erlangen, 20-21, June 1996)
10 article in conference proceedings
Willig, Andreas; Schieferdecker, Ina Kathrin:
Specifying and verifying the steam boiler control system with time extended LOTOS
Abrial, Jean-Raymond (Ed.): Formal methods for industrial applications : specifying and programming the Steam Boiler Control. Berlin [u.a.]: Springer, 1996. (Lecture notes in computer science 1165), 473-492
10 article in conference proceedings
Hall, Jane; Schieferdecker, Ina Kathrin; Tschichholz, Michael:
Customer requirements on teleservice management
Sethi, Adarsphal S. (Ed.) et al.: Integrated network management IV : proceedings of the fourth International Symposium on Integrated Network Management, 1995. London (u.a.): Chapman & Hall, 1995, 143-155
10 article in conference proceedings
Schieferdecker, Ina Kathrin:
The LotoTis Approach
1995
(COST 247 Workshop)
10 article in conference proceedings
Schieferdecker, Ina Kathrin:
Performance-oriented formal specification - the LotoTis approach
Nielsen, M. (Ed.) et al.: TAPSOFT '95 : theory and practice of software development ; 6th International Joint Conference CAAP/FASE, Aarhus, Denmark, May 22-26, 1995 ; proceedings. Berlin [u.a.]: Springer, 1995. (Lecture notes in computer science 915), 772-786
10 article in conference proceedings
Schieferdecker, Ina Kathrin:
True Concurrency in LOTOS - Poster Abstract
Dembinski, P. (Ed.) et al.: Proceedings of the International Conference on Protocol Specification, Testing and Verification (PSTV'95), Warschau, 13.-16. Juni, 1995. Warschau: Polish Academy of Science, 1995, 451-454
10 article in conference proceedings
Wolisz, Adam; Schieferdecker, Ina Kathrin:
The timed interacting systems approach
Herzog, U. (Ed.) et al.: Proceedings of the 2nd Workshop on Process Algebras and Performance Modelling : Erlangen/Regensburg, July 1994. Erlangen, 1995. (Arbeitsberichte des Instituts für Mathematische Maschinen und Datenverarbeitung (Informatik), Friedrich Alexander Universität Erlangen-Nürnberg 27, 4)
top publications
Presentations
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Rennoch, A.:
Sicherheitstesten aus Sicht von Forschung und Standardisierung: 9. GChACM/GI/ASQF Schloß-Steinhöfel-Seminar, 30. Mai 2012, Steinhöfel
2012
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Advances towards Smart Cities: acatech Conference, 19. Mai 2011, Bangalore
(acatech Conference <2011, Bangalore, India>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Both, W.; Schieferdecker, I.:
Das Berliner Datenportal - Amtliche Daten für mobile Dienste: Informationsveranstaltung "IT-Projekte der Berliner Verwaltung", 30. August 2011, Berlin
(Informationsveranstaltung "IT-Projekte der Berliner Verwaltung" <2011, Berlin>)
2011
Unter der Leitung von Herrn Dr. Both (Senatsverwaltung für Wirtschaft, Technologie und Frauen) setzen Fraunhofer FOKUS und BerlinOnline ein Portal für Berliner Daten um. Vorbilder sind dabei die englische Seite data.gov.uk und data.wien.gv.at aus Österreich. Die Kernidee der OpenData-Bewegung klingt banal, ist jedoch revolutionär: die Daten zu veröffentlichen, die den öffentlichen Institutionen ohnehin vorliegen. Dabei ist wichtig, dass die Informationen frei zugänglich und maschinenlesbar sind. Denn wenn sie von Dritten in neuen Visualierungen oder Anwendungen eingesetzt werden können, profitieren die Bürger in zweifacher Hinsicht: Erstens wird die Verwaltung transparent, Erfolge und Defizite sind für jeden einsehbar und nachvollziehbar. Zweitens können auf Grundlage der Daten Dienste erbracht werden, die ohne sie nicht möglich oder unwirtschaftlich wären. Auch und insbesondere mobile Anwendungen hängen stark von Umfang, Qualität und Aktualität der verwendeten Datenbestände ab. Als Beispiel sei hier ein mobiles Navigationssystem genannt, das Geographische Informationen, Öffnungszeiten und Mobilitätseinschränkungen von öffentlichen Institutionen zur Routenplanung berücksichtigt. Ein zentrales Verzeichnis maschinenlesbarer Daten, wie in diesem Projekt realisiert, ermöglicht es Entwicklern und Datenjournalisten vorhandene Bestände zu sichten und davon inspiriert neuartige Anwendungen zu erfinden. Entscheidend ist hier die Verschiebung der Innovation: nicht die Besitzer der Daten stellen diese für einen genau bestimmten Zweck zur Verfügung, sondern zunächst werden Informationen zweckfrei bereitgestellt, und jede Idee für deren Einsatz kann ausgeführt werden. Die Projektteilnehmer gehen dabei die ersten beiden Schritte des 5-Sterne-Prinzip von Tim Berners-Lee: Zunächst werden Datensätze zentral verzeichnet und unter möglichst offene Lizenzen gestellt. Nach Möglichkeit kommen Formate zum Einsatz, die von Maschinen verarbeitet werden können, wie XLS im Gegensatz zu PDF, DOC und HTML. Auch ist die Anzahl der Datensätze zunächst gering. Doch bis zur Vision von Berners-Lee Linked Open Data ist es noch ein weiter Weg: Danach werden alle geeigneten Datensätze in einem offenen, sematischen Standard zeitnah und qualitätsgeprüft veröffentlicht.
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Luckenbach, T.:
Metering in the context of Smart Grids and Smart Cities: Forst, 31. März 2011
(ZAB Konferenz <2011, Forst>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Großmann, J.; Rennoch, A.:
Model-based security testing: SECTEST / ICST 2011, 25. März 2011, Berlin
(SECTEST / ICST 2011 <2011, Berlin>)
2011
General considerations; Security testing activities; Model-based security testing;The DIAMONDS project; Summary This document lists approaches dedicated to testing software security.
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Model-Based Testing - Quo Vadis? Keynote: MBTconf, 28. Juni 2011, München
(MBTconf <2011, München>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Offene Daten - treibende Kraft neuer Netztechnologien und -infrastrukturen: Vodafone Symposium, 29. September 2011, Berlin
(Vodafone Symposium <2011, Berlin>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Open Data in Berlin: Xinnovations, 19. September 2011, Berlin
(Xinnovations <2011, Berlin>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Luckenbach, T.:
Smart Cities - The new challenge for energy companies: Homecoming Executive MBA in European Utility Management, 6. Mai 2011, Bremen
(Homecoming Executive MBA in European Utility Management <2011, Bremen>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Test Automation with TTCN-3: ASQF Software Test, 6. April 2011, Dresden
(ASQF Software Test <Dresden, 2011>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Wendland, M.-F.; Schieferdecker, I.; Metzger, Armin; Schacher, Markus:
UTP-Tutorial: ETSI Model-Based Testing User Conference (MBTUC), 18.-20. Oktober 2011, Berlin
(ETSI Model-Based Testing User Conference (MBTUC) <1, 2011, Berlin>)
2011
70 Vortrag/Präsentation/Poster/Ausstellung
Rennoch, A.; Schieferdecker, I.:
Basics and application trends for the Testing and Test Control Notation TTCN-3: 22nd ICSSEA, Paris
(International Conference Software and Systems Engineering and their Applications (ICSSEA 2010) <22, 2010, Paris>)
2010
Strong dependencies exist between innovations - standards and markets: Innovations influence standards and markets. Standards have impacts on markets and often are the basis for innovations. The market solutions are combined into standards. And new markets could be understood as an innovation. The testing technology TTCN-3 appears in all of these aspects. It is an established standard widely used in industry; it includes and brings up innovative concepts. This technology is evolving due to increasing industrial requirements and new research ideas. The roots of today's "Testing and Test Control Notation" (TTCN-3) started in the 80s. New tool and industrial test suite standards appeared shortly after its first publication by ISO. Initially used in telecommunication, today TTCN-3 i s applied for testing complex software in nearly all industrial domains. In particular, new application areas are automotive, medical, aerospace, and finance systems. TTCN-3 is a success story. Engineering departments of tool manufacturers and research institutes are using TTCN-3 as a target notation in the context of model-based testing. This year the European Standardization Institute (ETSI) has published several innovations that provide a standardized basis to the industry for innovative testing. Substantial work has been undertaken for "embedded TTCN-3" that includes real-time aspects and continuous systems. In the case of TTCN-3 the standardization bodies succeeded to create an engine for innovation and new markets. The tutorial provides the understanding of basic concepts t ogether with a presentation of latest concepts and new directions for the test technology TTCN-3.
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Rennoch, A.:
Recent Developments on TTCN-3: Schloß Laubegg
(Tarot Sommer School on Software Testing <6, 2010, Laubegg>)
2010
Test automation encompasses all activities to automated various steps in the overall testing process including automation of test management, test generation, or test execution. The standardized Testing and Test Control Notation (TTCN-3) addresses in particular test execution automation by defining a test specification language and a test system architecture that enables the implementation and execution of any correct TTCN-3 test suite. Over the years, the standard has continuously being maintained and evolved. In particular, concepts for advanced parameterization and typing and for real-time tests have been defined. The presentation will provide an introduction to TTCN-3 and present recent extensions.
70 Vortrag/Präsentation/Poster/Ausstellung
Vassiliou, T.; Rennoch, A.; Schieferdecker, I.; Gesellschaft für Informatik; Arbeitskreis Software-Qualität und -Fortbildung e.V., Erlangen:
TTCN - standardisierte Basis und Motor für Innovatives Testen.: 26 April 2010
(Schloß-Steinhöfel-Seminar <6, 2010, Steinhöfel>)
2010
Die Wurzeln der heute weit verbreiteten Testing and Test Control Notation (TTCN-3) stammen aus den 80er Jahren. Mit der erstmals von der ISO standardisierten Version kamen entsprechende Werkzeuge und Industriestandards auf den Markt. Ausgehend von der Telekommunikation dringt TTCN-3 mit zunehmender Komplexität heutiger Software in nahezu alle Domänen. TTCN-3 wurde Zielnotation für modellbasiertes Testen und entwickelt sich bereits weiter: 2010 werden von ETSI Neuerungen veröffentlicht, die der Industrie eine standardisierte Basis für innovatives Testen bereitstellt.
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Internationales Begegnungs- und Forschungszentrum für Informatik <Dagstuhl>:
Keynote: Issues in Model-Based Testing and Relations to Evolutionary Test Approaches: August 2008
(Dagstuhl Seminar on Evolutionary Testing <2008, Dagstuhl>)
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Keynote: Advances in test automation: 02-03 July 2008
(South East European Software Testing Conference (SEETEST 2008) <1, 2008, Sofia>)
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Model-Based Testing and Test Automation: Tutorial. 07-08 January 2008, Huawei
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Din, G.; Eckert, K.-P.; Schieferdecker, I.; Métodos y Tecnologia, Madrid; ETSI:
A TTCN-3 based Benchmark for BPEL Engines: 03-06 June 2008
(TTCN-3 User Conference (T3UC 2008) <2008, Madrid>)
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.; Métodos y Tecnologia, Madrid; ETSI:
TTCN-3 in the Testing Universe: June 2008
(TTCN-3 User Conference (T3UC 2008) <2008, Madrid>)
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Tutorial Model-Based Testing and MDA: IESE Akademie. February 2008, Kaiserlautern, Germany
2008
70 Vortrag/Präsentation/Poster/Ausstellung
Schieferdecker, I.:
Tutorial Testing of Embedded Systems: TAROT Summer School. June 2008, Bath, UK
2008
top publications
Lectures
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Höfig, E.:
Modellgetriebene Softwareentwicklung: PJ : Freie Universität Berlin
2013
Die veranstaltung findet in Kooperation mit Fraunhofer FOKUS statt. Dozenten u.a. Dr. Tom Ritter (Fraunhofer FOKUS), Christian Hein (FOKUS), Michael Wagner (FOKUS).Softwareentwicklungsprozesse werden üblicherweise in verschiedene Phasen aufgeteilt, Beispiele hierfür sind die Anforderungsanalyse, die Entwurfsphase oder das Testen. Verschiedene Vorgehensmodelle wie das Wasserfallmodell oder das V-Modell beschreiben solche Prozesse und Phasen. Eine spezielle Ausprägung der Softwareentwicklung ist die modell-gestützte Softwareentwicklung, bei der in allen Phasen Modelle im Mittelpunkt stehen. Die Verwendung von Modellen ist dabei kein Selbstzweck: vielmehr ist sie bei großen und komplexen Entwicklungsprozessen ein wichtiges Hilfsmittel im Umgang mit der Komplexität des zu entwerfenden Systems und des Prozesses an sich. Häufig arbeiten mehrere hundert Entwickler verteilt an einem Projekt und eine Vielzahl verschiedener Werkzeuge wird verwendet.Um eine nahtlose Integration zwischen den verwendeten Werkzeugen zu erreichen, sowie die Arbeiten der Entwicklerteams zu synchronisieren ist es notwendig zu berücksichtigen wie Informationen von einem Werkzeug in einem anderen Werkzeug transparent wiederverwendet werden können. Einen möglichen Ansatz bietet der ModelBus (http://www.modelbus.org ). Der ModelBus wird seit 5 Jahren im Rahmen von mehreren europäischen Verbundprojekten am Fraunhofer Institut FOKUS entwickelt. Diese Software bietet verschiedene Dienste an, die auf Modellen arbeiten. So gibt es als Basisdienst ein Repository, in das alle Artefakte eines Entwicklungsprozesses abgespeichert werden. Es gibt Dienste für die Transformation von Modellen zu Modellen oder Verifikationsdienste für bestimmte Artefakte des Entwicklungsprozesses.Im Rahmen des Projektes werden zunächst die Grundprinzipien der Model-getriebenen Entwicklung vorgestellt. Darauf aufbauend sollen unter Berücksichtigung der erworbenen Kenntnisse eine Werkzeugkette erstellt werden und Daten zwischen den unterschiedlichen Werkzeugen ausgetauscht werden. Weiterhin können bei Bedarf zusätzliche Dienste und Werkzeuge für die Modell-getriebene Entwicklung in diesem Projekt implementiert werden.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Höfig, E.:
Grundlagen des Softwaretestens: VL : Freie Universität Berlin
2012
Das Testen nimmt einen immer größeren Stellenwert in der Entwicklung und Qualitätssicherung software-basierter Systeme ein. Diese VL wird Basiskonzepte des Software-Testen erläutern und praxis-relevante Methoden zum Testmanagement, zum Testentwurf, zur Testspezifikation, Testgenerierung und Testbewertung vermitteln. Übungen helfen, den Stoff zu erfassen und praktisch anzuwenden.Folgende Themenblöcke werden behandelt:- Grundlagen des Softwaretestens- Testen im Softwarelebenszyklus- Statischer Test- Dynamischer Test- Testfallentwurfsverfahren- Testmanagement- TestwerkzeugeDie Vorlesung basiert auf dem ISTQB® (International Software Testing Qualification Board, www.istqb.org) Certified Tester Programm, einem weltweit anerkannten, standardisierten Aus- und Weiterbildungsschema für Software-Tester. Die VL vermittelt den Stoff des ISTQB Software Tester Foundation Level und weiterführende aktuelle Testmethoden und -techniken. Im Anschluss kann daher neben der Prüfung zur VL eine Prüfung zum Zertifikat Software Tester Foundation Level abgelegt werden. Dieses Zertifikat wird mittlerweile in vielen Stellenausschreibungen nachgefragt.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Höfig, E.:
Modellgetriebene Softwareentwicklung: PJ : Freie Universität Berlin
2012
Die veranstaltung findet in Kooperation mit Fraunhofer FOKUS statt. Dozenten u.a. Dr. Tom Ritter (Fraunhofer FOKUS), Christian Hein (FOKUS), Michael Wagner (FOKUS).Softwareentwicklungsprozesse werden üblicherweise in verschiedene Phasen aufgeteilt, Beispiele hierfür sind die Anforderungsanalyse, die Entwurfsphase oder das Testen. Verschiedene Vorgehensmodelle wie das Wasserfallmodell oder das V-Modell beschreiben solche Prozesse und Phasen. Eine spezielle Ausprägung der Softwareentwicklung ist die modell-gestützte Softwareentwicklung, bei der in allen Phasen Modelle im Mittelpunkt stehen. Die Verwendung von Modellen ist dabei kein Selbstzweck: vielmehr ist sie bei großen und komplexen Entwicklungsprozessen ein wichtiges Hilfsmittel im Umgang mit der Komplexität des zu entwerfenden Systems und des Prozesses an sich. Häufig arbeiten mehrere hundert Entwickler verteilt an einem Projekt und eine Vielzahl verschiedener Werkzeuge wird verwendet.Um eine nahtlose Integration zwischen den verwendeten Werkzeugen zu erreichen, sowie die Arbeiten der Entwicklerteams zu synchronisieren ist es notwendig zu berücksichtigen wie Informationen von einem Werkzeug in einem anderen Werkzeug transparent wiederverwendet werden können. Einen möglichen Ansatz bietet der ModelBus (http://www.modelbus.org ). Der ModelBus wird seit 5 Jahren im Rahmen von mehreren europäischen Verbundprojekten am Fraunhofer Institut FOKUS entwickelt. Diese Software bietet verschiedene Dienste an, die auf Modellen arbeiten. So gibt es als Basisdienst ein Repository, in das alle Artefakte eines Entwicklungsprozesses abgespeichert werden. Es gibt Dienste für die Transformation von Modellen zu Modellen oder Verifikationsdienste für bestimmte Artefakte des Entwicklungsprozesses.Im Rahmen des Projektes werden zunächst die Grundprinzipien der Model-getriebenen Entwicklung vorgestellt. Darauf aufbauend sollen unter Berücksichtigung der erworbenen Kenntnisse eine Werkzeugkette erstellt werden und Daten zwischen den unterschiedlichen Werkzeugen ausgetauscht werden. Weiterhin können bei Bedarf zusätzliche Dienste und Werkzeuge für die Modell-getriebene Entwicklung in diesem Projekt implementiert werden.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Testmethoden, -werkzeuge und -lösungen: PJ : Technische Universität Berlin
2012
In diesem Projekt werden Themen rund um die Methodik der Testentwicklung und Systembewertung behandelt. Insbesondere stehen die Werkzeugunterstützung und Entwicklung von Testlösungen mittels TTCN-3, mit dem Ziel der weiteren Testautomatisierung, im Vordergrund. Implementierungen erfolgen hauptsächlich mit Eclipse, Java und XML.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.:
Grundlagen des Softwaretestens: VL : Freie Universität Berlin
2011
Das Testen nimmt einen immer größeren Stellenwert in der Entwicklung und Qualitätssicherung software-basierter Systeme ein. Diese VL wird Basiskonzepte des Software-Testen erläutern und praxis-relevante Methoden zum Testmanagement, zum Testentwurf, zur Testspezifikation, Testgenerierung und Testbewertung vermitteln. Übungen helfen, den Stoff zu erfassen und praktisch anzuwenden. Folgende Themenblöcke werden behandelt: -- Grundlagen des Softwaretestens -- Testen im Softwarelebenszyklus -- Statischer Test -- Dynamischer Test -- Testfallentwurfsverfahren -- Testmanagement -- Testwerkzeuge Die Vorlesung basiert auf dem ISTQB® (International Software Testing Qualification Board, www.istqb.org) Certified Tester Programm, einem weltweit anerkannten, standardisierten Aus- und Weiterbildungsschema für Software-Tester. Die VL vermittelt den Stoff des ISTQB Software Tester Foundation Level und weiterführende aktuelle Testmethoden und -techniken. Im Anschluss kann daher neben der Prüfung zur VL eine Prüfung zum Zertifikat Software Tester Foundation Level abgelegt werden. Dieses Zertifikat wird mittlerweile in vielen Stellenausschreibungen nachgefragt.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Wegener:
Methoden und Werkzeuge der analytischen Qualitätssicherung: VL : Technische Universität Berlin
2011
Es werden praxisorientiert Methoden und Werkzeuge der analytischen Qualitätssicherung vorgestellt, die in der industriellen Entwicklung von Automotive- Software Anwendung finden bzw. kurz vor der Einführung stehen. Neben Grundlagen und Fallbeispielen werden gängige Verfahren u.a. zur Fehlerfindung und Qualitätsbewertung, zu statischen und dynamischen Testverfahren und zur Modellbasierten Qualitätssicherung vorgestellt.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Modellbasierte Systementwicklung: Methoden und Werkzeuge: PJ : Technische Universität Berlin
2011
Es werden verschiedenen Projekte zur modellbasierten Systementwicklung angeboten: diese behandeln Aspekte der Systemmodellierung, der Anforderungsanalyse, der Prozessmodellierung, der Generierung von Entwicklungsartefakten, der Verifikation und Validierung, etc. Implementierungen erfolgen typischerweise in Eclipse, Java/C++ und/ oder XML.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Qualitätssicherung eingebetteter Systeme: SE : Technische Universität Berlin
2011
Qualitätssicherung nimmt einen immer größeren Stellenwert in der Systementwicklung ein. Gerade für sicherheits- und geschäftskritische Systeme muß die Qualitätssicherung systematisch erfolgen. Dieses Seminar wird dazu neueste Entwicklungen, Methoden und Technologien vorstellen und bewerten. Hierbei werden die Teilnehmer anhand aktueller Publikationen Vorträge zur Qualitätssicherung eingebetteter Systeme erarbeiten.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Testmethoden, -werkzeuge und -lösungen I: PJ : Technische Universität Berlin
2011
In diesem Projekt werden Themen rund um die Methodik der Testentwicklung und Systembewertung behandelt. Insbesondere stehen die Werkzeugunterstützung und Entwicklung von Testlösungen mittels TTCN-3, mit dem Ziel der weiteren Testautomatisierung, im Vordergrund. Implementierungen erfolgen hauptsächlich mit Eclipse, Java und XML.
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Grundlagen des Softwaretestens: VL : Technische Universität Berlin
2010
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Methoden und Werkzeuge der analytischen Qualitätssicherung: VL : Technische Universität Berlin
2010
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Modellbasierte Systementwicklung: Methoden und Werkzeuge: PJ : Technische Universität Berlin
2010
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Qualitätssicherung eingebetteter Systeme: SE : Technische Universität Berlin
2010
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Testmethoden, -werkzeuge und -lösungen I: PJ : Technische Universität Berlin
2010
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Entwicklung autonomer Systeme: SE : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Grundlagen des Softwaretestens: VL : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Popescu-Zeletin, R.; Magedanz, T.; Schieferdecker, I.; Steglich, S.; Radusch, I.:
Grundlagen Offener Kommunikationssysteme: VL : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Methoden und Werkzeuge der analytischen Qualitätssicherung: VL : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Modellbasierte Systementwicklung: Methoden und Werkzeuge: PJ : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Qualitätssicherung eingebetteter Systeme: SE : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Testmethoden, -werkzeuge und -lösungen I: PJ : Technische Universität Berlin
2009
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Entwicklung autonomer Systeme: SE : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Grundlagen des Softwaretestens: VL : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Eckert, K.-P.:
Konzepte und Entwicklung dienstorientierter Architekturen (SOA): VL : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Methoden und Werkzeuge der analytischen Qualitätssicherung: VL : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Modellbasierte Systementwicklung: Methoden und Werkzeuge: PJ : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Qualitätssicherung eingebetteter Systeme: SE : Technische Universität Berlin
2008
71 Vorlesung/Tutorial/Seminar
Schieferdecker, I.; Coskun, H.:
Testmethoden, -werkzeuge und -lösungen I: PJ : Technische Universität Berlin
2008
top publications