UGC Approved Journal no 63975(19)

ISSN: 2349-5162 | ESTD Year : 2014
Call for Paper
Volume 11 | Issue 4 | April 2024

JETIREXPLORE- Search Thousands of research papers



WhatsApp Contact
Click Here

Published in:

Volume 10 Issue 3
March-2023
eISSN: 2349-5162

UGC and ISSN approved 7.95 impact factor UGC Approved Journal no 63975

7.95 impact factor calculated by Google scholar

Unique Identifier

Published Paper ID:
JETIR2303511


Registration ID:
510591

Page Number

f105-f116

Share This Article


Jetir RMS

Title

Integrating model learning with software refactoring in industry

Authors

Abstract

Software refactoring is a vital process that ensures the long-term maintainability and evolvability of software systems. However, for large and complex systems, it can be a complex and error-prone task. This work proposes a method of refactoring, guided by model learning and model-based testing, to ensure the correctness of software after the refactoring process. Model learning is used to learn a system under refactoring by constructing models that are used as input for the automatic generation of test cases. These tests are then executed on the system before and after refactoring, to ensure equivalence of behavior and to safeguard that no errors are introduced due to refactoring. The method is applied to a real industrial case and is demonstrated in this paper via application to a simple vending machine system. In this paper, we discuss the strengths and limitations encountered when applying the method to complex industrial applications.

Key Words

software engineering, model-based development, software refactoring, software re-engineering, model-based testing, model transformation, software quality, software metrics application, software development, L* algorithm, Mealy state machine

Cite This Article

"Integrating model learning with software refactoring in industry", International Journal of Emerging Technologies and Innovative Research (www.jetir.org), ISSN:2349-5162, Vol.10, Issue 3, page no.f105-f116, March-2023, Available :http://www.jetir.org/papers/JETIR2303511.pdf

ISSN


2349-5162 | Impact Factor 7.95 Calculate by Google Scholar

An International Scholarly Open Access Journal, Peer-Reviewed, Refereed Journal Impact Factor 7.95 Calculate by Google Scholar and Semantic Scholar | AI-Powered Research Tool, Multidisciplinary, Monthly, Multilanguage Journal Indexing in All Major Database & Metadata, Citation Generator

Cite This Article

"Integrating model learning with software refactoring in industry", International Journal of Emerging Technologies and Innovative Research (www.jetir.org | UGC and issn Approved), ISSN:2349-5162, Vol.10, Issue 3, page no. ppf105-f116, March-2023, Available at : http://www.jetir.org/papers/JETIR2303511.pdf

Publication Details

Published Paper ID: JETIR2303511
Registration ID: 510591
Published In: Volume 10 | Issue 3 | Year March-2023
DOI (Digital Object Identifier):
Page No: f105-f116
Country: Thamar, Thamar, Yemen .
Area: Science & Technology
ISSN Number: 2349-5162
Publisher: IJ Publication


Preview This Article


Downlaod

Click here for Article Preview

Download PDF

Downloads

000102

Print This Page

Current Call For Paper

Jetir RMS