FINITE-STATE MACHINE IMPLEMENTATION OF EMBEDDED SYSTEM USER INTERFACE BASED ON ASPECT-ORIENTED DESCRIPTION
Read the full article
This article describes the technique of transition from user interface definition of embedded system by aspectoriented approach to definition in the form of a finite-state machine. The applicability of the proposed method is shown on the example of some physical value indicating device. The method describes gradual transition from the initial description of the user interface in terms of the aspect-oriented approach to a directed graph, describing the possible state changes of the user interface, and from the directed graph to a deterministic finite automaton, the mathematical description of which makes it possible to use it as a framework of the future user interface prototype. Examined method of transition from the user interface description of embedded system in terms of the aspect-oriented approach to the user interface description of embedded system as a finite state automaton shows the feasibility of aspect-oriented approach for the development and prototyping of user interfaces of embedded systems.