A Novel Approach to Functional Equivalence Testing

Ranjith Jayaram, Jetendra Borra

2022

Abstract

In Model Based Software Development, sometimes it is required to transform the model and respective software code from one platform to another platform that is having different tool setup. For example, transforming a legacy model to the newly adapted architecture or transforming a model supplied from third party to production model and so on. Once the model is adapted to the new platform, there will be changes in the model, hence the code generated from the model can be different from that of legacy artifacts. After transformation activity, developers have to be sure that the new model and code is functionally equivalent to that of the old set. It is also important from quality standpoint that there are no deviations in the functionality after migration. With most of the compilation toolchains being closed source it is difficult to identify the issues during migration unlike in systems engineering. Achieving functional equivalence between the production artifacts and the reference/legacy artifacts provide conformity to the engineer of successful migration. In this paper, a methodology is proposed in which even with non-availability of few artifacts from legacy setup, functional equivalence is achieved using Model in loop and software in loop simulation results matchup. The method and the results are presented in the paper with two different use cases.

Download


Paper Citation


in Harvard Style

Jayaram R. and Borra J. (2022). A Novel Approach to Functional Equivalence Testing. In Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-758-578-4, pages 244-251. DOI: 10.5220/0011269900003274


in Bibtex Style

@conference{simultech22,
author={Ranjith Jayaram and Jetendra Borra},
title={A Novel Approach to Functional Equivalence Testing},
booktitle={Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2022},
pages={244-251},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011269900003274},
isbn={978-989-758-578-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - A Novel Approach to Functional Equivalence Testing
SN - 978-989-758-578-4
AU - Jayaram R.
AU - Borra J.
PY - 2022
SP - 244
EP - 251
DO - 10.5220/0011269900003274