COnfECt: An Approach to Learn Models of Component-based Systems
Sébastien Salva, Elliott Blot
2018
Abstract
This paper addresses the problem of learning models of component-based systems. We focus on model learning approaches that generate state diagram models of software or systems. We present COnfECt, a method that supplements passive model learning approaches to generate models of component-based systems seen as black-boxes. We define the behaviours of components that call each other with Callable Extended FSMs (CEFSM). COnfECt tries to detect component behaviours from execution traces and generates systems of CEFSMs. To reach that purpose, COnfECt is based on the notions of trace analysis, event correlation, model similarity and data clustering. We describe the two main steps of COnfECt in the paper and show an example of integration with the passive model learning approach Gk-tail.
DownloadPaper Citation
in Harvard Style
Salva S. and Blot E. (2018). COnfECt: An Approach to Learn Models of Component-based Systems.In Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-320-9, pages 264-271. DOI: 10.5220/0006848302640271
in Bibtex Style
@conference{icsoft18,
author={Sébastien Salva and Elliott Blot},
title={COnfECt: An Approach to Learn Models of Component-based Systems},
booktitle={Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2018},
pages={264-271},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006848302640271},
isbn={978-989-758-320-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - COnfECt: An Approach to Learn Models of Component-based Systems
SN - 978-989-758-320-9
AU - Salva S.
AU - Blot E.
PY - 2018
SP - 264
EP - 271
DO - 10.5220/0006848302640271