Case Study - Rapid Prototyping a DNC Algorithm 870899

The need to reduce development time and risk for large, complex application programs has driven the concept of rapid prototype programming. This paper describes the results of rapid prototyping a direct numerical control algorithm. Approximately 2800 lines of finished ZetaLISP code (including comments) were generated and tested on a Symbolics 3640 during a three week period. The code includes a primitive geometry sketch pad, the DNC control algorithm, and an output simulation module. It took four days to build a primitive operational system, which suggested how best to proceed with the complete design and implementation. The entire prototyping process seemed very natural and intuitive. Including all phases of design and implementation, sustained rates of over 220 lines of code per day per person can be achieved. This confirms the idea that the Symbolics 3640 environment can improve significantly the productivity of individual programmers. This paper also suggests ways to extend existing code and better ways to develop new code.


Subscribers can view annotate, and download all of SAE's content. Learn More »


Members save up to 43% off list price.
Login to see discount.
Special Offer: With TechSelect, you decide what SAE Technical Papers you need, when you need them, and how much you want to pay.