SUMMARY The TUBA system consists of a set of integrated tools for the generation of business-oriented applications. Tools and applications have a modular structure, represented by class objects. The article describes the architecture of the environments for file processing, screen handling and report writing.
We introduce a notion of business problem frames, categorizing the type of IT requirements problems found in organizations, as opposed to Jackson's problem frames which describe a problem in terms of the solution to that problem. A survey of students' projects showed that this a viable notion. We intend to build a case base of business problem frames, and… (More)
SUMMARY This paper describes the generation of file processing programmes within the TUBA environment. Program structures are derived from data structures according to the JSP method. Expressions describing output data are specified in user-system dialogues. The program specifications are stored in the dictionary. Complete executable programs can be… (More)