Often, the desired behavior of a system is known before a design of the system is known. It usually falls to the designer to correctly translate this behavior into a system that exhibits it. This report describes two algorithms that design systems guaranteed to exhibit specified behavior. Specifically, our algorithms identify a state machine with the fewest states exhibiting behavior specified by a set of input/output strings. One algorithm builds the machine explicitly by fitting together transitions that correspond to input/output pairs. The other implicitly considers all machines of a given size and discards those not exhibiting the desired behavior. Although the problem is NP-complete, our algorithms behave exponentially only in the num...
The electronic components in modern automobiles build up a distributed system with so called electro...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
If a test does not produce the expected output, the incorrect output may have been caused by an earl...
Abstract. We address the problem of selecting the minimum sized nite state machine consistent with g...
This paper considers two estimation problems which occur during the implementation design for a fini...
Summary. The article presents problems of determination of machine state forecasting algorithms as t...
Model-checking has focused mostly on the analysis of systems with a possibly large but nite state sp...
It is worth understanding state machines better because various kinds of systems can be formalized a...
This paper interprets work on understanding the actions of Turing machines operating on an initially...
AbstractAmong other domains, learning finite-state machines is important for obtaining a model of a ...
A fundamental issue in the automated analysis of communicating systems is the efficient generation o...
Many testing and analysis techniques use finite state mod-els to validate and verify the quality of ...
A simple procedure for the state minimization of an incompletely specified sequential machine whose ...
Abstract. The notation of state machines is widely adopted as a formalism to describe the behaviour ...
The phrase model checking refers to algorithms for exploring the state space of a transition system ...
The electronic components in modern automobiles build up a distributed system with so called electro...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
If a test does not produce the expected output, the incorrect output may have been caused by an earl...
Abstract. We address the problem of selecting the minimum sized nite state machine consistent with g...
This paper considers two estimation problems which occur during the implementation design for a fini...
Summary. The article presents problems of determination of machine state forecasting algorithms as t...
Model-checking has focused mostly on the analysis of systems with a possibly large but nite state sp...
It is worth understanding state machines better because various kinds of systems can be formalized a...
This paper interprets work on understanding the actions of Turing machines operating on an initially...
AbstractAmong other domains, learning finite-state machines is important for obtaining a model of a ...
A fundamental issue in the automated analysis of communicating systems is the efficient generation o...
Many testing and analysis techniques use finite state mod-els to validate and verify the quality of ...
A simple procedure for the state minimization of an incompletely specified sequential machine whose ...
Abstract. The notation of state machines is widely adopted as a formalism to describe the behaviour ...
The phrase model checking refers to algorithms for exploring the state space of a transition system ...
The electronic components in modern automobiles build up a distributed system with so called electro...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
If a test does not produce the expected output, the incorrect output may have been caused by an earl...