Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Design and Implementation of Requirements Handler over the farkle and Optima
KTH, School of Information and Communication Technology (ICT).
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This Master thesis is a part of an ongoing project called industrial Framework for Embedded Systems Tools, iFEST. IFEST is an EU founded project for developing a tool integration framework in order to facilitate both hardware and software co-design and life-cycle aspects for the development of embedded systems. This leads to reducing the engineering life-cycle costs and time-to-market factor for complex embedded system projects.

Test Manager is a part of the testing framework that invokes some test cases for testing functionalities of other components of the system which are “Optima” and “Farkle”. When the test is done the Test Manager will get the test results from the system and return it to the tester user. The final implementation and integration of Test Manager is not within the scope of this thesis work. However, a pilot version of Test Manager was implemented as a working prototype to get stakeholders’ feedback and validate the initial requirement and design. After iterating on requirement factors and finding criteria for the optimum design, different design alternatives went through an AHP1 decision making process to come up with an ideal design model. The aforementioned process is followed by four different aspects of our design model; the integration models, the choice of programming language, the choice between web and desktop user interface, and the choice of database system. For each of these four choices, different options are presented during in the literature study. The final design model is the outcome of the AHP analysis.

1 Analytic

Abstract [sv]

Detta examensarbete är en del i ett pågående projekt som kallas industriell ram för inbyggda systemverktyg: iFEST. IFEST är ett EU-grundat projekt för att utveckla ett ramverk för verktygsintegration i syfte att underlätta samtidig design av både hårdvara och mjukvara, samt livscykelaspekter för utveckling av inbyggda system. Detta leder till att minska de tekniska livscykelkostnaderna och time-to-market i komplexa projekt för inbyggda system. Test Manager är en del av en testningsram som anropar tester för att testa funktionerna i andra komponenter i systemet, som "Optima" och "Farkle". När testet är gjort kommer Test Manager att få testresultaten från systemet och returnera dem till den mänskliga testaren. Den slutliga genomförandet och integrationen av Test Manager är inte inom ramen för detta examensarbete. Emellertid har en pilotversion av Test Manager implementerats som en fungerande prototyp för att få intressenternas synpunkter och validera ursprungliga krav och design. Efter iteration av kravfaktorer och sökande efter kriterier för optimal utformning, gick olika designalternativ genom en AHP-baserad beslutsprocess för att komma till en ideal designmodell. Den tidigare nämnda processen följdes av fyra olika aspekter på designmodellen; integrationsmodeller, valet av programmeringsspråk, valet mellan webben eller särskilt användargränssnitt, och valet av databassystem. För vart och ett av dessa fyra aspekter, presenteras olika alternativ i litteraturstudien. Den slutliga utformningen av modellen är resultatet av AHP-analysen.

Place, publisher, year, edition, pages
2014. , 70 p.
Series
TRITA-ICT-EX, 2014:30
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-147545OAI: oai:DiVA.org:kth-147545DiVA: diva2:730418
Subject / course
Computer and Systems Sciences
Educational program
Master of Science - Interactive Systems Engineering
Examiners
Available from: 2014-06-27 Created: 2014-06-27 Last updated: 2014-06-30Bibliographically approved

Open Access in DiVA

fulltext(947 kB)136 downloads
File information
File name FULLTEXT01.pdfFile size 947 kBChecksum SHA-512
56fe847cb28d79b22dc9b247de02ccd8c1cdb5d5a7a46f0f1653ffbe907e1a5155893ce81a7069e2b002dee6b76a042edfd7c8b55743aad5ab72d31349b44d8a
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 136 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 213 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf