Graduate Degree Type
Computer Information Systems (M.S.)
School of Engineering
Paul Jorgensen, PhD
Jay L. Brand, PhD
In the fulfilling of the contracts generated in Test Driven Development, a developer could be said to act as a constraint solver, similar to those used by a 5th Generation Language(5GL). This thesis presents the hypothesis that 5GL linguistic mechanics, such as facts, rules and goals, will be emergent in the communications of developer pairs performing Test Driven Development, validating that 5GL syntax is congruent with the ways that practitioners communicate. Along the way, nomenclatures and linguistic patterns may be observed that could inform the design of future 5GL languages.
Meyer, David Stuckless, "Developing 5GL Concepts from User Interactions" (2019). Masters Theses. 940.