Title
Problem analysis and solution development mechanism for DATA (abstract and references only): data to algorithm translator analysis.
Abstract
students to use data flow diagram analysis to solve formal analytic problems. A graphical design language based on structure charting is developed for the tool to represent algorithm and data structure designs. A visual execution system will be developed to display the execution of algorithms and the manipulation of data graphically. This part of the research is to develop a problem analysis and software design methodology for DATA. This methodology is based upon Box Structured Methodology (Mills et al 1987). The Box Structured Methodology analyses a problem and represents its solution in terms of black boxes (external abstract views), state boxes (internal state views) and clear boxes (internal data abstractions). This research will incorporate a sub-system decomposition and control flow decision mechanisms to the methodology for its state migration and clear box expansion processes respectively. The data flow diagrams developed are transformed to an object oriented design (Alabiso 1988). The design of control flow among objects is determined by the Law of Demeter (Lieberherr et al 1988). Currently, a grammar for this mechanism is under development to incorporate with the grammar used in Box Structured Methodology. Future development will automate the methodology by implementing it into DATA.
Year
DOI
Venue
1991
10.1145/327164.328812
ACM Conference on Computer Science
Keywords
Field
DocType
translator analysis,problem analysis,solution development mechanism,object oriented design,graphic design,optical character recognition,machine learning,data flow diagram,software design,control flow
Programming language,Computer science,Optical character recognition,Theoretical computer science,Knowledge acquisition
Conference
ISBN
Citations 
PageRank 
0-89791-382-5
0
0.34
References 
Authors
3
3
Name
Order
Citations
PageRank
Boris K. Chan100.34
Michael V. Doran24313.31
Herbert E. Longenecker, Jr.320837.71