Model-based testing of access control requirement in multi-tenant application: an extensive life cycle

Model-based testing is a substantial approach that is based on and involving models. It is well known for achieving test coverage and for generating and executing test cases automatically. The main and core activity of model-based testing is the modelling activity. Models are used to explain and rep...

Full description

Bibliographic Details
Main Authors: Duraisamy, Gunavathi, Abd Ghani, Abdul Azim, Zulzalil, Hazura, Abdullah, Azizol
Format: Article
Published: Springer 2022
Online Access:http://psasir.upm.edu.my/id/eprint/102197/
_version_ 1848863740466823168
author Duraisamy, Gunavathi
Abd Ghani, Abdul Azim
Zulzalil, Hazura
Abdullah, Azizol
author_facet Duraisamy, Gunavathi
Abd Ghani, Abdul Azim
Zulzalil, Hazura
Abdullah, Azizol
author_sort Duraisamy, Gunavathi
building UPM Institutional Repository
collection Online Access
description Model-based testing is a substantial approach that is based on and involving models. It is well known for achieving test coverage and for generating and executing test cases automatically. The main and core activity of model-based testing is the modelling activity. Models are used to explain and represent the behaviour of the product. The requirement will be translated into models and those models will be used in generating the test cases automatically in model-based testing. The modelling activity clarifies test requirement and contribute to automatic generation and execution of large test suites with tool support. Model-based testing provides numerous advantages in testing; mainly on achieving appropriate test coverage and reduce manual effort and time spent since it can execute the test cases automatically. Despite all the benefit it can provide, there are some drawbacks too. However, the challenges faced can overcome by implementing proper test modelling activity and by adopting a well-versed test management activity. Thus, in this paper, we have studied the existing testing process, the taxonomy of model-based testing and model-based testing steps and proposed an extensive lifecycle for model-based testing with detail activities and steps to be carried out in order to test and validate access control requirement for multi-tenant application.
first_indexed 2025-11-15T13:37:43Z
format Article
id upm-102197
institution Universiti Putra Malaysia
institution_category Local University
last_indexed 2025-11-15T13:37:43Z
publishDate 2022
publisher Springer
recordtype eprints
repository_type Digital Repository
spelling upm-1021972024-05-06T07:37:35Z http://psasir.upm.edu.my/id/eprint/102197/ Model-based testing of access control requirement in multi-tenant application: an extensive life cycle Duraisamy, Gunavathi Abd Ghani, Abdul Azim Zulzalil, Hazura Abdullah, Azizol Model-based testing is a substantial approach that is based on and involving models. It is well known for achieving test coverage and for generating and executing test cases automatically. The main and core activity of model-based testing is the modelling activity. Models are used to explain and represent the behaviour of the product. The requirement will be translated into models and those models will be used in generating the test cases automatically in model-based testing. The modelling activity clarifies test requirement and contribute to automatic generation and execution of large test suites with tool support. Model-based testing provides numerous advantages in testing; mainly on achieving appropriate test coverage and reduce manual effort and time spent since it can execute the test cases automatically. Despite all the benefit it can provide, there are some drawbacks too. However, the challenges faced can overcome by implementing proper test modelling activity and by adopting a well-versed test management activity. Thus, in this paper, we have studied the existing testing process, the taxonomy of model-based testing and model-based testing steps and proposed an extensive lifecycle for model-based testing with detail activities and steps to be carried out in order to test and validate access control requirement for multi-tenant application. Springer 2022 Article PeerReviewed Duraisamy, Gunavathi and Abd Ghani, Abdul Azim and Zulzalil, Hazura and Abdullah, Azizol (2022) Model-based testing of access control requirement in multi-tenant application: an extensive life cycle. Recent Advances in Electrical and Electronic Engineering and Computer Science, 865. pp. 11-24. ISSN 1876-1119; ESSN:1876-1100 https://link.springer.com/chapter/10.1007/978-981-16-9781-4_2 10.1007/978-981-16-9781-4_2
spellingShingle Duraisamy, Gunavathi
Abd Ghani, Abdul Azim
Zulzalil, Hazura
Abdullah, Azizol
Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title_full Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title_fullStr Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title_full_unstemmed Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title_short Model-based testing of access control requirement in multi-tenant application: an extensive life cycle
title_sort model-based testing of access control requirement in multi-tenant application: an extensive life cycle
url http://psasir.upm.edu.my/id/eprint/102197/
http://psasir.upm.edu.my/id/eprint/102197/
http://psasir.upm.edu.my/id/eprint/102197/