Show simple item record

dc.contributor.advisorMacLennan, Bruce J.
dc.contributor.authorChok, Mohamed B.
dc.dateDecember 1984
dc.date.accessioned2012-11-19T23:50:28Z
dc.date.available2012-11-19T23:50:28Z
dc.date.issued1984
dc.identifier.urihttp://hdl.handle.net/10945/19402
dc.description.abstractThe programming system (TTPS) described in this thesis is based on tree transformatioc techniques, commonly known as abstract transformation. The objects manipulated by the user through "TTPS" are: the templates, the transformation rules, and the programs. The templates define the syntactic and semantic language framework which will be used to parse and unparse both the rules and the program trees. The rules define the semantic behavior of the transformation process. The program represents the source tree which describes the problem to solve, and will be interpreted by a successive application of the supplied rules until they no longer apply. "TTPS" provides an appropriate environment for a large class of applications (e.g. system programming, code generation, structure transformation, simulation of syntax directed editors, and other conventional applications) , and supports many programming styles such as functional programming, conventional programming, and user defined style.en_US
dc.description.urihttp://archive.org/details/investigationndi1094519402
dc.language.isoen_US
dc.rightsCopyright is reserved by the copyright owner.en_US
dc.subject.lcshComputer scienceen_US
dc.titleInvestigation and implementation of a tree transformation system for user friendly programmingen_US
dc.typeThesisen_US
dc.contributor.secondreaderBradley, Gordon H.
dc.contributor.schoolNaval Postgraduate School (U.S.)
dc.contributor.departmentComputer Science
dc.subject.authortemplateen_US
dc.subject.authorconcrete transformation ruleen_US
dc.subject.authorabstract transformation ruleen_US
dc.subject.authorabstract treeen_US
dc.subject.authortree transformationen_US
dc.subject.authortree pattern matchingen_US
dc.subject.authorinterpreteren_US
dc.subject.authorsynthesizationen_US
dc.subject.authorterm rewriting systemen_US
dc.subject.authorapplication programmingen_US
dc.subject.authorfunctional programmingen_US
dc.description.serviceCaptain, Tunisian Armyen_US
etd.thesisdegree.nameM.S. in Computer Scienceen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineComputer Scienceen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US
dc.description.distributionstatementApproved for public release; distribution is unlimited.


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record