Search NASAโŒ• Search

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

BibTeXRIS

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.