Towards flexible and efficient model-based testing, utilizing domain-specific modelling

Olli-Pekka Puolitaival, Teemu Kanstrén

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

5 Citations (Scopus)

Abstract

Model-Based Testing is a test automation technique that generates test cases based on a model of the system under test. Domain-specific modelling is a modelling approach where the developed system is modelled in terms of domain-specific concepts and these models are automatically transformed to other forms such as application code. In this paper, we will discuss the adoption and integration of domain-specific modelling with model-based testing tools. Since model-based testing tools utilise various modelling notations that typically diverge from a specific domain-model, we will discuss how domain specific models can be automatically transformed to become suitable models for a chosen model-based testing tool. Furthermore, by doing this in terms of a domain-specific meta-model, we will allow one to switch between various model-based testing tools.
Original languageEnglish
Title of host publicationProceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10
PublisherAssociation for Computing Machinery ACM
ISBN (Print)978-1-4503-0549-5
DOIs
Publication statusPublished - 2010
MoE publication typeA4 Article in a conference publication
Event10th Workshop on Domain-Specific Modeling, DSM'10 - Reno, Nevada, United States
Duration: 17 Oct 201018 Oct 2010

Conference

Conference10th Workshop on Domain-Specific Modeling, DSM'10
Abbreviated titleDSM 2010
CountryUnited States
CityReno, Nevada
Period17/10/1018/10/10

Fingerprint

Testing
Automation
Switches

Keywords

  • Domain-specific modelling
  • model-based testing
  • meta-model

Cite this

Puolitaival, O-P., & Kanstrén, T. (2010). Towards flexible and efficient model-based testing, utilizing domain-specific modelling. In Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10 [8] Association for Computing Machinery ACM. https://doi.org/10.1145/2060329.2060349
Puolitaival, Olli-Pekka ; Kanstrén, Teemu. / Towards flexible and efficient model-based testing, utilizing domain-specific modelling. Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10. Association for Computing Machinery ACM, 2010.
@inproceedings{31cb936afed347cbaceddc2b584288bc,
title = "Towards flexible and efficient model-based testing, utilizing domain-specific modelling",
abstract = "Model-Based Testing is a test automation technique that generates test cases based on a model of the system under test. Domain-specific modelling is a modelling approach where the developed system is modelled in terms of domain-specific concepts and these models are automatically transformed to other forms such as application code. In this paper, we will discuss the adoption and integration of domain-specific modelling with model-based testing tools. Since model-based testing tools utilise various modelling notations that typically diverge from a specific domain-model, we will discuss how domain specific models can be automatically transformed to become suitable models for a chosen model-based testing tool. Furthermore, by doing this in terms of a domain-specific meta-model, we will allow one to switch between various model-based testing tools.",
keywords = "Domain-specific modelling, model-based testing, meta-model",
author = "Olli-Pekka Puolitaival and Teemu Kanstr{\'e}n",
note = "Project code: 24506",
year = "2010",
doi = "10.1145/2060329.2060349",
language = "English",
isbn = "978-1-4503-0549-5",
booktitle = "Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10",
publisher = "Association for Computing Machinery ACM",
address = "United States",

}

Puolitaival, O-P & Kanstrén, T 2010, Towards flexible and efficient model-based testing, utilizing domain-specific modelling. in Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10., 8, Association for Computing Machinery ACM, 10th Workshop on Domain-Specific Modeling, DSM'10, Reno, Nevada, United States, 17/10/10. https://doi.org/10.1145/2060329.2060349

Towards flexible and efficient model-based testing, utilizing domain-specific modelling. / Puolitaival, Olli-Pekka; Kanstrén, Teemu.

Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10. Association for Computing Machinery ACM, 2010. 8.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Towards flexible and efficient model-based testing, utilizing domain-specific modelling

AU - Puolitaival, Olli-Pekka

AU - Kanstrén, Teemu

N1 - Project code: 24506

PY - 2010

Y1 - 2010

N2 - Model-Based Testing is a test automation technique that generates test cases based on a model of the system under test. Domain-specific modelling is a modelling approach where the developed system is modelled in terms of domain-specific concepts and these models are automatically transformed to other forms such as application code. In this paper, we will discuss the adoption and integration of domain-specific modelling with model-based testing tools. Since model-based testing tools utilise various modelling notations that typically diverge from a specific domain-model, we will discuss how domain specific models can be automatically transformed to become suitable models for a chosen model-based testing tool. Furthermore, by doing this in terms of a domain-specific meta-model, we will allow one to switch between various model-based testing tools.

AB - Model-Based Testing is a test automation technique that generates test cases based on a model of the system under test. Domain-specific modelling is a modelling approach where the developed system is modelled in terms of domain-specific concepts and these models are automatically transformed to other forms such as application code. In this paper, we will discuss the adoption and integration of domain-specific modelling with model-based testing tools. Since model-based testing tools utilise various modelling notations that typically diverge from a specific domain-model, we will discuss how domain specific models can be automatically transformed to become suitable models for a chosen model-based testing tool. Furthermore, by doing this in terms of a domain-specific meta-model, we will allow one to switch between various model-based testing tools.

KW - Domain-specific modelling

KW - model-based testing

KW - meta-model

U2 - 10.1145/2060329.2060349

DO - 10.1145/2060329.2060349

M3 - Conference article in proceedings

SN - 978-1-4503-0549-5

BT - Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10

PB - Association for Computing Machinery ACM

ER -

Puolitaival O-P, Kanstrén T. Towards flexible and efficient model-based testing, utilizing domain-specific modelling. In Proceedings of the 10th Workshop on Domain-Specific Modeling, DSM'10. Association for Computing Machinery ACM. 2010. 8 https://doi.org/10.1145/2060329.2060349