. . "Additionally, what is needed is a means for specifying the user-oriented interactive behavior of an application in purely descriptive form without resorting to procedural or functional language." . .