mdh.sePublications
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
Transforming context-aware application development model into a testing model
Balochistan University of IT, Eng. and Management Sciences and Shaheed Zulfikar Ali Bhutto Institute of Science and Technology, Pakistan.
Shaheed Zulfikar Ali Bhutto Institute of Science and Technology, Pakistan.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-0611-2655
2018 (English)In: Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS, IEEE Computer Society , 2018, p. 177-182Conference paper, Published paper (Refereed)
Abstract [en]

Software testing aims at ensuring the quality of a software product. Context-aware applications are emerging applications that are capable to sense their environment and adapt to situational context to provide better user experience. Context-aware applications pose many challenges for software testing such as defining test adequacy criteria, generating test data, developing context-aware test cases etc. Test case generation process for context-aware applications can be automated using a model based testing technique. To attain this goal with maximum degree of automation, it is required to transform development model into a test model automatically. In this study, we propose a typecast of activity node of UML activity diagram, called Context-Aware Activity for modelling context-aware applications. We have also developed an approach for automatic transformation of the development model i.e., UML activity diagram with Context-aware Activity typecast into a testing model i.e. function nets. This testing model is used to automate test case generation and we have illustrated how to generate context-aware test cases using our proposed approach.

Place, publisher, year, edition, pages
IEEE Computer Society , 2018. p. 177-182
Keywords [en]
Application programs, Automatic test pattern generation, Model checking, Automatic transformations, Context aware applications, Emerging applications, Model based testing, Test adequacy criteria, Test case generation, Test-case generation process, UML activity diagrams, Software testing
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-39366DOI: 10.1109/ICSESS.2017.8342891Scopus ID: 2-s2.0-85047000270ISBN: 9781538645703 OAI: oai:DiVA.org:mdh-39366DiVA, id: diva2:1211696
Conference
8th IEEE International Conference on Software Engineering and Service Science, ICSESS 2017, 24 November 2017 through 26 November 2017
Available from: 2018-05-31 Created: 2018-05-31 Last updated: 2018-05-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Afzal, Wasif

Search in DiVA

By author/editor
Afzal, Wasif
By organisation
Embedded Systems
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
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