Spelling suggestions: "subject:"kodiyak"" "subject:"jodiya""
1 |
Implementation of a language translator for the computer aided prototyping systemAltizer, Charles Edwin 12 1900 (has links)
Approved for public release; distribution is unlimited / Rapid prototyping is a method of software system development that is gaining
much support presently. Rapid prototyping allows the designer to quickly produce a
model of a system or part of a system which the user can see and thus verify if his requirements
have been met. The prototype specifications can then be efficiently converted
to an accurate set of program specifications that the programmers can
implement as a final working system. The computer aided prototyping system
(CAPS) is a rapid prototyping system that will automate many of the processes of
prototyping such as code generation of prototype modules and searching for reusable
components.
One of the many components of CAPS is a language translator which translates a
prototype specification written in the Prototype System Description Language
(PSDL) into a set of Ada procedures and packages. The Ada procedures and packages,
when executed in proper order, will effectively execute the prototype. This thesis
demonstrates an implementation of the translator component of the CAPS. An attribute
grammar tool, Kodiyak, is used to build a translator which implements the major
constructs of PSDL and produces Ada code to implement PSDL operators
according to their control constraints. / http://archive.org/details/implementationof00alti / Lieutenant, United States Navy
|
2 |
A Static Scheduler for critical timing constraintsMarlowe, Laura C. 12 1900 (has links)
Approved for public release; distribution is unlimited / The Computer Aided Prototyping System (CAPS) and the Prototype System
Description Language (PSDL) represent a pioneering effort in the field of software
development. The implementation of CAPS will enable software engineers to
automatically validate design specifications and functional requirements early in
the design of a software system through the development and execution of a
prototype of the system under construction.
Execution of the prototype is controlled by an Execution Support System
(ESS) within the framework of CAPS. One of the critical elements of the ESS is the
Static Scheduler which extracts critical timing constraints and precedence
information about operators from the PSDL source that describes the prototype.
The Static Scheduler then uses this information to determine whether a feasible
schedule can be built, and if it can, constructs the schedule for operator execution
within the prototype. / http://archive.org/details/staticschedulerf00marl / Lieutenant Commander, United States Navy
|
Page generated in 0.021 seconds