-
arXiv:2406.07040 [pdf, ps, other]
Learning EFSM Models with Registers in Guards
Abstract: This paper presents an active inference method for Extended Finite State Machines, where inputs and outputs are parametrized, and transitions can be conditioned by guards involving input parameters and internal variables called registers. The method applies to (software) systems that cannot be reset, so it learns an EFSM model of the system on a single trace.
Submitted 11 June, 2024; originally announced June 2024.
Comments: 14 pages (last page blank), 8 figures, 4 algorithms Submitted to LearnAut workshop 2024 (not published)
-
arXiv:cs/0412012 [pdf, ps, other]
Jartege: a Tool for Random Generation of Unit Tests for Java Classes
Abstract: This report presents Jartege, a tool which allows random generation of unit tests for Java classes specified in JML. JML (Java Modeling Language) is a specification language for Java which allows one to write invariants for classes, and pre- and postconditions for operations. As in the JML-JUnit tool, we use JML specifications on the one hand to eliminate irrelevant test cases, and on the other… ▽ More
Submitted 3 December, 2004; originally announced December 2004.
Report number: RR-1069-I ACM Class: ACM: D.2; D.2.5