Consistency and tool abstraction: issues in the taskmaster environment

dc.contributor.authorJackels, Brenda J.en
dc.contributor.committeechairArthur, James D.en
dc.contributor.committeememberKafura, Dennis G.en
dc.contributor.committeememberHartson, H. Rexen
dc.contributor.departmentComputer Science and Applicationsen
dc.date.accessioned2014-03-14T21:32:53Zen
dc.date.adate2009-04-07en
dc.date.available2014-03-14T21:32:53Zen
dc.date.issued1990-04-12en
dc.date.rdate2009-04-07en
dc.date.sdate2009-04-07en
dc.description.abstractThis thesis presents Taskmaster.2, a graphical environment for interactive task specification, execution and monitoring. Problem solving in the Taskmaster environment can be accomplished with top-down programming, bottom-up programming, or a mixture of the two. The use of top-down programming permits the user to start with a high level task and refine this task into successively lower level subtasks until, at the lowest level, each subtasks represents a software tool. Bottom-up programming is accomplished by beginning with the lowest level subtasks, software tools, and then combining these tools into successively higher level subtasks until, at the highest level, the high level subtask represents the original problem task. These programming methods provide the user with abstraction capabilities. Another abstraction capability within the Taskmaster.2 environment is the network tools. The user creates network tools by selecting several software tools that, combined, provide a certain functionality. These network tools can then be reused in solving other problem tasks. In fact, these tools appear no different to the user than the low level software tools: they are both single indivisible units. Providing complete abstraction capabilities, i.e., mixing programming styles (top-down and bottom-up) and network tools, maintains the consistency of the Taskmaster.2 environment. This makes the environment an easy one to learn, as well as remember.en
dc.description.degreeMaster of Scienceen
dc.format.extentviii, 94 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-04072009-040648en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-04072009-040648/en
dc.identifier.urihttp://hdl.handle.net/10919/41930en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1990.J322.pdfen
dc.relation.isformatofOCLC# 22291031en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V855 1990.J322en
dc.subject.lcshComputer software -- Researchen
dc.subject.lcshUser interfaces (Computer systems) -- Researchen
dc.titleConsistency and tool abstraction: issues in the taskmaster environmenten
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineComputer Science and Applicationsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1990.J322.pdf
Size:
3.04 MB
Format:
Adobe Portable Document Format

Collections