NOTE: This item is not available outside the Texas A&M University network. Texas A&M affiliated users who are off campus can access the item through NetID and password authentication or by using TAMU VPN. Non-affiliated individuals should request a copy through their local library's interlibrary loan service.
A language directed software development environment
dc.contributor.advisor | Friesen, Donald K. | |
dc.contributor.advisor | Sheppard, Sallie V. | |
dc.creator | Reese, Richard Marti | |
dc.date.accessioned | 2020-08-21T21:54:26Z | |
dc.date.available | 2020-08-21T21:54:26Z | |
dc.date.issued | 1983 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/DISSERTATIONS-548558 | |
dc.description | Typescript (photocopy). | en |
dc.description.abstract | This paper presents the design and prototype implementation of a language directed Software Development Environment (SDE) which permits the hiding of developmental information, provides a flexible means of control of the system, and provides a framework for the support of various software development methodologies. This language directed SDE, which is based upon an underlying system framework called Design Plans (DP), provides flexible support to the user, and allows for the hiding of developmental information. Design plans are similar to procedures found in many high level languages. Design plans in the SDE developed in this research, however, interface closely with underlying Databases (DB). These DBs provide a means of storing and accessing environmental knowledge concerning the software project under development. The definition of the DB structure is given within the DPs in terms of components and elements which are the basic building blocks of the DB. Design plans are intended to be used in implementing software development methodologies in conjunction with the command language of the system and various support tools. It has been shown in this research that design plans can be constructed in such a manner so as to relieve the user of the necessity of entering many explicit commands. The language designed in this research for the implementation of DPs is divided into three groups. The first group is the command group which provides the primary interface to the SDE by the user. A DB access group provides query type access to the DB while the third, a programming language group, utilizes structured constructs to tie the DPs together. A prototype SDE was developed to demonstrate the hiding concepts and to provide insight into the design of a production SDE. The prototype was designed specifically to support simulation software development. It is implemented on a Texas Instruments 990/12 minicomputer in PASCAL. The support tools in the prototype include an integration of preexisting facilities with tools developed specifically for inclusion in this SDE. Sample scenarios using design plans and database components and elements are presented. Conclusions based on the experiences in this research are given along with suggestions for future work. | en |
dc.format.extent | ix, 115 leaves ; | en |
dc.format.medium | electronic | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | eng | |
dc.rights | This thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use. | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
dc.subject | Computer Science | en |
dc.subject.classification | 1983 Dissertation R329 | |
dc.subject.lcsh | Computer programming | en |
dc.subject.lcsh | Management | en |
dc.subject.lcsh | Software maintenance | en |
dc.title | A language directed software development environment | en |
dc.type | Thesis | en |
thesis.degree.discipline | Philosophy | en |
thesis.degree.grantor | Texas A&M University | en |
thesis.degree.name | Doctor of Philosophy | en |
thesis.degree.name | Ph. D. in Philosophy | en |
thesis.degree.level | Doctorial | en |
dc.contributor.committeeMember | Childs, S. Bart | |
dc.contributor.committeeMember | Longnecker, Michael T. | |
dc.contributor.committeeMember | Young, Robert E. | |
dc.type.genre | dissertations | en |
dc.type.material | text | en |
dc.format.digitalOrigin | reformatted digital | en |
dc.publisher.digital | Texas A&M University. Libraries | |
dc.identifier.oclc | 11305973 |
Files in this item
This item appears in the following Collection(s)
-
Digitized Theses and Dissertations (1922–2004)
Texas A&M University Theses and Dissertations (1922–2004)
Request Open Access
This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.