LiU Electronic Press
Download:
File size:
722 kb
Format:
application/pdf
Author:
Persson, Tommy (Linköping University, Department of Computer and Information Science)
Title:
Evaluating the use of DyKnow in multi-UAV traffic monitoring applications
Department:
Linköping University, Department of Computer and Information Science
Publication type:
Student thesis
Language:
English
Level:
Independent thesis Advanced level (professional degree), 20 credits / 30 HE credits
Undergraduate subject:
Computer Engineering
Uppsok:
teknik
Pages:
75
Year of publ.:
2009
URI:
urn:nbn:se:liu:diva-17672
Permanent link:
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-17672
ISRN:
LIU-IDA/LITH-EX-A--09/019--SE
Subject category:
Computer Science
SVEP category:
Computer science
Keywords(en) :
software evaluation, dyknow, artificial intelligence, mas, intelligent autonomous systems
Abstract(en) :

This Master’s thesis describes an evaluation of the stream-based knowledge pro-cessing middleware framework DyKnow in multi-UAV traffic monitoring applica-tions performed at Saab Aerosystems. The purpose of DyKnow is “to providegeneric and well-structured software support for the processes involved in gen-erating state, object, and event abstractions about the environments of complexsystems." It does this by providing the concepts of streams, sources, computa-tional units (CUs), entity frames and chronicles.

This evaluation is divided into three parts: A general quality evaluation ofDyKnow using the ISO 9126-1 quality model, a discussion of a series of questionsregarding the specific use and functionality of DyKnow and last, a performanceevaluation. To perform parts of this evaluation, a test application implementinga traffic monitoring scenario was developed using DyKnow and the Java AgentDEvelopment Framework (JADE).

The quality evaluation shows that while DyKnow suffers on the usability side,the suitability, accuracy and interoperability were all given high marks.

The results of the performance evaluation high-lights the factors that affect thememory and CPU requirements of DyKnow. It is shown that the most significantfactor in the demand placed on the CPU is the number of CUs and streams. Italso shows that DyKnow may suffer dataloss and severe slowdown if the CPU istoo heavily utilized. However, a reasonably sized DyKnow application, such as thescenario implemented in this report, should run without problems on systems atleast half as fast as the one used in the tests.

Presentation:
2009-03-24, Alan Turing, Linköping university, Linköping, 10:15 (English)
Supervisor:
Heintz, Fredrik (Linköping University, Department of Computer and Information Science, KPLAB - Knowledge Processing Lab)
Holmberg, Anderson (Saab AB)
Examiner:
Doherty, Patrick, Professor (Linköping University, Department of Computer and Information Science)
Available from:
2009-04-21
Created:
2009-04-08
Last updated:
2009-04-21
Statistics:
324 hits
FILE INFORMATION
File size:
722 kb
Mimetype:
application/pdf
Type:
fulltext
Statistics:
248 hits