NASA NTRS ยท 19820016145
Development techniques for generic software
Abstract
In developing the first version of a generic implementation of X.25, Levels 2 and 3, three development techniques are examined: table driven finite state machine implementation, an integrated testing environment, and top down design. A finite state machine (FSM) is a powerful tool for both specifying and implementing protocols. This technique was used in the X.25 specification. A table driven implementation of the FSM was chosen to facilitate changes and simplify coding. The effect that this technique have on program size, speed of execution, coding time, and debugging time are investigated.
Keep this discovery
Explore connections, maps & timelines
Hamilton, R. L.. 1981-01-01. Development techniques for generic software. https://ntrs.nasa.gov/citations/19820016145
Cite the original work for its findings. Save a collection to share your selection of sources.