Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Evaluation of HMI Development for Embedded System Control
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2014 (English)Independent thesis Basic level (degree of Bachelor)Student thesisAlternative title
Utvärdering av HMI utveckling för inbygda system (Swedish)
Abstract [en]

Context:The interface development is increasing in complexity and applications with a lot of functionalities that are reliable, understandable and easy to use have to be developed. To be able to compete, the time-to-market has to be short and cost effective. The development process is important and there are a lot of aspects that can be improved. The needs of the development and the knowledge among the developers are key factors. Here code reuse, standardization and the usability of the development tool plays an important role which could have a lot of positive impact on the development process and the quality of the final product. Objectives: A framework for describing important properties for HMI development tools is presented. A representative collection of two development tools are selected, described and based on the experiences from the case study its applicability is mapped to the evaluation framework. Methods: Interviews were made with HMI developers to get information from the field. Following that, a case study of two different development tools were made to highlight the pros and cons of each tool. Results: The properties presented in the evaluation framework are that the toolkit should be open for multiple platforms, accessible for the developer, it should support custom templates, require non-extensive coding knowledge and be reusable. The evaluated frameworks shows that it is hard to meet all the demands. Conclusions: To find a well suited development toolkit is not an easy task. The choice should be made depending on the needs of the HMI applications and the available development resources.

Abstract [sv]

Sammanhang: Human-Machine-Interface (HMI) utvecklingen ökar i komplexitet och behovet av att snabbt producera funktionella, intuitiva och lättanvända applikationer ökar. Det finns flera aspekter som kan öka effektiviteten av utvecklingen och det är viktigt att veta vilka behov som ställs på applikationerna och vilka begränsningar som finns bland utvecklarna. Återanvändning av kod, standardisering och hur användarvänligt utvecklingsverktyget är är viktiga faktorer som påverkar utveckling och slutproduktens kvalité. Mål: Att jämföra olika HMI utvecklingsverktyg baserat på olika kriterier som, efter intervjuer, visade sig var viktiga. Två representativa utvecklingsverktyg har valts för utvärderingen. Metod: Intervjuer hölls för att höra om erfarenheter från HMI-utveckling. Efter det så gjordes en fall studie av två olika utvecklingsverktyg för att utvärdera deras för och nackdelar. Resultat: Intervjuerna resulterade i att flera viktiga kategorier kunde tas fram. De visade att utvecklingsverktyget bör kunna användas för att utveckla applikationer för flera plattformar, vara lättillgängligt för utvecklare, tillåta egna mallar och designer, inte kräva mycket programmering och att komponenter ska kunna återanvändas. Fallstudien visade att det är svårt att till fullo uppfylla alla krav. Slutsats: Det går inte att hitta ett utvecklings verktyg som är bäst i alla situationer. Det är därför viktigt att man tar hänsyn till vad man vill utveckla och vilken kunskap som finns tillgänglig och väljer ett utvecklingsverktyg som passar behoven.

Place, publisher, year, edition, pages
2014. , 48 p.
Keyword [en]
Software, Reuse, HMI, Standardisation, Interface development
National Category
Computer Science
Identifiers
URN: urn:nbn:se:bth-6101Local ID: oai:bth.se:arkivex85DC629932746AE6C1257CFD00402268OAI: oai:DiVA.org:bth-6101DiVA: diva2:833524
Uppsok
Technology
Supervisors
Available from: 2015-04-22 Created: 2014-06-20 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(7200 kB)590 downloads
File information
File name FULLTEXT01.pdfFile size 7200 kBChecksum SHA-512
8d67ca08e31dd941b40c04092fdcb92d41206c10d98960ec879ae57c70044c96cfd6746d78dbcbb80137832db46cbf9f0c04a136651e2d2358103d67e68657ef
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 590 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: 378 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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