Title :
ELL: Extendable Library Language
Author_Institution :
Bellcore, Piscataway, NJ
Abstract :
The authors summarize an approach that considers reuse as a higher-level specification method with its own environment. A prototype for semiautomatic software generation has been developed by combination of a reuse process with knowledge of an application domain in terms of objects, functions, templates, and rules. The prototyped reuse environment is described with emphasis on the Extendable Library Language (ELL). ELL allows users to input the specification of their systems in terms of different components of the library. In conjunction with the reuse environment, ELL provides for incremental decomposition of the missing library components into lower-level, and combination of the components of the library that generate the code for the missing module
Keywords :
programming environments; specification languages; systems analysis; ELL; Extendable Library Language; higher-level specification method; incremental decomposition; prototype; semiautomatic software generation; Application software; Assembly; Automatic programming; Computer science; Graph theory; High level languages; Human factors; Software design; Software libraries; Software reusability;
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
DOI :
10.1109/HICSS.1990.205196