Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
EvoCreeper: Automated Black-Box Model Generation for Smart TV Applications
Karlstads universitet, Fakulteten för hälsa, natur- och teknikvetenskap (from 2013), Institutionen för matematik och datavetenskap (from 2013). (SERG, Software engineering)ORCID-id: 0000-0001-9051-7609
Czech Technical University, Czech Republic.
2019 (Engelska)Ingår i: IEEE transactions on consumer electronics, ISSN 0098-3063, E-ISSN 1558-4127, Vol. 65, nr 2, s. 160-169Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Abstract—Smart TVs are coming to dominate the televisionmarket. This accompanied by an increase in the use of the smartTV applications (apps). Due to the increasing demand, developersneed modeling techniques to analyze these apps and assess theircomprehensiveness, completeness, and quality. In this paper, wepresent an automated strategy for generating models of smartTV apps based on a black-box reverse engineering. The strategycan be used to cumulatively construct a model for a given app byexploring the user interface in a manner consistent with the use ofa remote control device and extracting the runtime information.The strategy is based on capturing the states of the user interfaceto create a model during runtime without any knowledge ofthe internal structure of the app. We have implemented ourstrategy in a tool called EvoCreeper. The evaluation results showthat our strategy can automatically generate unique states anda comprehensive model that represents the real user interactionswith an app using a remote control device. The models thusgenerated can be used to assess the quality and completeness ofsmart TV apps in various contexts, such as the control of otherconsumer electronics in smart houses.

Ort, förlag, år, upplaga, sidor
2019. Vol. 65, nr 2, s. 160-169
Nyckelord [en]
Model generation, Smart TV application, Application reverse engineering, Model-based testing
Nationell ämneskategori
Datavetenskap (datalogi) Programvaruteknik
Forskningsämne
Datavetenskap
Identifikatorer
URN: urn:nbn:se:kau:diva-71606DOI: 10.1109/TCE.2019.2907017ISI: 000466181000005OAI: oai:DiVA.org:kau-71606DiVA, id: diva2:1298752
Tillgänglig från: 2019-03-25 Skapad: 2019-03-25 Senast uppdaterad: 2019-08-07Bibliografiskt granskad

Open Access i DiVA

fulltext(4601 kB)108 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 4601 kBChecksumma SHA-512
59c4b050a0b8488d2511b9e360d5caf6bbdea091b9e89c910d5194def5509b3c6696e4060cc1fe0ef1a4e6df8151da015584d2102215491d15f82be96fc02c66
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltext

Personposter BETA

Ahmed, Bestoun S.

Sök vidare i DiVA

Av författaren/redaktören
Ahmed, Bestoun S.
Av organisationen
Institutionen för matematik och datavetenskap (from 2013)
I samma tidskrift
IEEE transactions on consumer electronics
Datavetenskap (datalogi)Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 108 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 275 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf