𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A new design method of software based on state transition

✍ Scribed by Naoko Yokoi; Takeshi Kaneko; Yoshinori Iizuka


Publisher
John Wiley and Sons
Year
1994
Tongue
English
Weight
937 KB
Volume
25
Category
Article
ISSN
0882-1666

No coin nor oath required. For personal study only.

✦ Synopsis


Abstract

An understanding of state transitions is essential in real‐time software design. However, satisfactory research has not been performed on methodologies to list the necessary states. A method is needed to systematically identify necessary states in order to meet the given requirements. The two points that must be clarified when identifying necessary states are which states are necessary states and what causes lead to considering a state necessary. We begin this paper by clarifying the necessary states in software design that must be introduced into the software when elements other than state parameters external to the software are required to determine the correct response when multiple responses are obtained from the same input. Next, by focusing on the relationship between the input and the output, we illustrate that the software requirements have a hierarchical structure and selections from alternative realization methods based on the structure cause consideration on states. This requirement structure designates the logical structure of the requirements specified in the design process. Design and specification (implementation) of the requirements make is possible to list necessary states systematically.


πŸ“œ SIMILAR VOLUMES


A new Design Method based on Functions a
✍ A. Ballu; H. Falgarone; N. Chevassus; L. Mathieu πŸ“‚ Article πŸ“… 2006 πŸ› International Academy for Production Engineering 🌐 English βš– 583 KB

One of the major aims for aerospace industry is to manage geometrical variations during assembly process and product lifecycle. Since about ten years, new design methods have been proposed to consider early functionalities and tolerance specifications but no one clearly integrates the product modell