dc.contributor.author
Serbanescu, Diana
dc.date.accessioned
2018-06-07T21:06:55Z
dc.date.available
2014-07-17T11:25:07.152Z
dc.identifier.uri
https://refubium.fu-berlin.de/handle/fub188/7406
dc.identifier.uri
http://dx.doi.org/10.17169/refubium-11605
dc.description.abstract
Real-time reactive and embedded systems are usually used in circumstances
where safety is important and the margin for errors is narrow. These kinds of
systems have applicability in a broad band of domains as: automotive,
avionics, air traffic control, nuclear power stations, industrial control,
etc. As the name denotes, the main feature of ”realtime” systems is the
criticality of their timeliness. Guaranteeing a certain timeliness requires
appropriate testing. As manual testing is burdensome and error prone,
automated testing techniques should be developed. Although the importance of
having a standard environment for automatic testing is high, the technologies
in this area are not sufficiently developed. This thesis reviews the
standardized test description language ”Testing and Test Control Notation
version 3 (TTCN-3)” as a mean for real-time testing and proposes extensions to
enable real-time testing with TTCN-3. The aim is to provide a complete testing
solution for automatic functional and real-time testing, built around this
already standardised testing language. The solution includes an environment
for designing and running the tests written in the extended language. As a
proof of concept, test examples, designed using the enhanced TTCN-3, are
mapped to real-time platform implementations and the timeliness of each
implementation is analyzed.
de
dc.description.abstract
Echtzeit-reaktive und eingebettete Systeme werden gewöhnlich in Bereichen
genutzt, in denen Sicherheit sehr wichtig und die Fehlertoleranz begrenzt ist.
Diese Systeme finden ihre Anwendung in vielen Bereichen: in der
Automobilindustrie, in der Luftfahrtindustrie, in der Luftfahrtberwachung, in
nuklearen Anlagen, in der Regelungsund Steuerungstechnik, etc. Wie der Name
bereits andeutet, liegt das charakteristische Merkmal von Echtzeit-systemen in
der Sicherstellung der Rechtzeitigkeit von Ereignissen. Das Garantieren einer
bestimmten Rechtzeitigkeit erfordert geeignete Testmethoden. Da manuelles
Testen beschwerlich und sehr fehleranf¨allig ist, sollten automatisierte
Testmethoden zur Anwendung kommen. Obwohl es sehr wichtig ist, für das
automatisierte Testen eine standardisierte Testumgebung zu besitzen, sind die
Technologien in diesem Bereich nicht ausreichend entwickelt. Diese
Dissertation betrachtet die standardisierte Testbeschreibungssprache ”Testing
and Test Control Notation Version 3 (TTCN-3)” als ein Mittel für das Testen
von Echtzeitsystemen und unterbreitet Vorschläge für Erweiterungen der
Testsprache, um das Testen von Echtzeit-systemen mit TTCN-3 zu ermöglichen.
Ziel ist es, ein komplette Testlösung f¨ur das automatisierte funktionale
Testen und das Testen von Echtzeit-systemen bereitzustellen, welche auf diese
bereits standardisierte Testsprache aufbaut. Die Lösung bietet Erweiterungen
der Sprache sowie eine Umgebung für das Erstellen und das Ausführen der Tests
an. Im Rahmen einer Machbarkeits-studie werden Testbeispiele erstellt, die auf
Implementierungen von Echtzeitsystemen angewendet werden.
de
dc.format.extent
XVIII, 226 S.
dc.rights.uri
http://www.fu-berlin.de/sites/refubium/rechtliches/Nutzungsbedingungen
dc.subject
real-time systems
dc.subject
embedded systems
dc.subject
testing framework
dc.subject
testing language
dc.subject.ddc
000 Informatik, Informationswissenschaft, allgemeine Werke
dc.subject.ddc
500 Naturwissenschaften und Mathematik
dc.title
Testing Framework for Real-time And Embedded Systems
dc.contributor.firstReferee
Schieferdecker, Ina
dc.contributor.furtherReferee
Cristea, Valentin
dc.date.accepted
2013-09-09
dc.identifier.urn
urn:nbn:de:kobv:188-fudissthesis000000096909-5
dc.title.translated
Testing Framework für Echtzeit- und Embedded Systems
de
refubium.affiliation
Mathematik und Informatik
de
refubium.mycore.fudocsId
FUDISS_thesis_000000096909
refubium.mycore.derivateId
FUDISS_derivate_000000015622
dcterms.accessRights.dnb
free
dcterms.accessRights.openaire
open access