https://www.mdu.se/

mdu.sePublications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
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
Combining Model-Based Testing and Automated Analysis of Behavioural Models using GraphWalker and UPPAAL
DA-IICT Gandhinagar, India.
DA-IICT Gandhinagar, India.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-2416-4205
2022 (English)In: Proceedings - Asia-Pacific Software Engineering Conference, APSEC, IEEE Computer Society , 2022, p. 452-456Conference paper, Published paper (Refereed)
Abstract [en]

Model-based Testing (MBT) has been proposed to create test cases more efficiently and effectively. In contrast, analysis techniques (e.g., model checking) have been used separately from testing and have shown great potential when applied early in the development process. Still, these are confronted by applicability and scalability issues and work on specific modeling languages. The combined use of MBT and analysis techniques can support engineers in using both dynamic and static techniques. This paper proposes a hybrid approach by combining MBT using GraphWalker (GW) with Model-Based Analysis using UPPAAL by transforming the GW model into UPPAAL timed automata and supporting a combined analysis and testing process. The approach enables the automatic verification of both reachability and deadlock freedom properties to exploit the results obtained from this analysis step to improve the test model before generating and executing test cases on the system under test. The proposed approach can improve the combination of analysis and testing using a promising open-source MBT tool and is currently being evaluated in the context of actual use cases. 

Place, publisher, year, edition, pages
IEEE Computer Society , 2022. p. 452-456
Keywords [en]
analysis, behavioural models, GraphWalker, model checking, Model-Based Testing, UPPAAL, Behavioral research, Modeling languages, Open source software, Analyse, Analysis techniques, Behavioral model, Combining model, Model based testing, Model-based analysis, Models checking, Test case
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-62098DOI: 10.1109/APSEC57359.2022.00061ISI: 000972671800050Scopus ID: 2-s2.0-85149168475ISBN: 9781665455374 (print)OAI: oai:DiVA.org:mdh-62098DiVA, id: diva2:1743422
Conference
29th Asia-Pacific Software Engineering Conference, APSEC 2022, Virtual, Online, 6 December 2022 through 9 December 2022
Available from: 2023-03-15 Created: 2023-03-15 Last updated: 2023-06-28Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Enoiu, Eduard Paul

Search in DiVA

By author/editor
Enoiu, Eduard Paul
By organisation
Embedded Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

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