NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Development techniques for generic softwareIn 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.
Document ID
19820016145
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Hamilton, R. L.
(Bell Telephone Labs., Inc. Holmdel, NJ, United States)
Date Acquired
August 10, 2013
Publication Date
January 1, 1981
Publication Information
Publication: NASA. Goddard Space Flight Center Proc. of the Sixth Ann. Software Eng. Workshop
Subject Category
Computer Programming And Software
Accession Number
82N24021
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available