|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| D.R. Barstow, "Domain-Specific Automatic Programming," IEEE Transactions on Software Engineering, vol. 11, no. 11, pp. 1321-1336, November, 1985. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.1985.231881, author = {D.R. Barstow}, title = {Domain-Specific Automatic Programming}, journal ={IEEE Transactions on Software Engineering}, volume = {11}, number = {11}, issn = {0098-5589}, year = {1985}, pages = {1321-1336}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.1985.231881}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Domain-Specific Automatic Programming IS - 11 SN - 0098-5589 SP1321 EP1336 EPD - 1321-1336 A1 - D.R. Barstow, PY - 1985 KW - program transformations KW - Automatic programming KW - programming knowledge VL - 11 JA - IEEE Transactions on Software Engineering ER - | |||
Domain knowledge is crucial to an automatic programming system and the interaction between domain knowledge and programming at the current time. The NIX project at Schlumberger-Doll Research has been investigating this issue in the context of two application domains related to oil well logging. Based on these experiments we have developed a framework for domain-specific automatic programming. Within the framework, programming is modeled in terms of two activities, formalization and implementation, each of which transforms descriptions of the program as it proceeds through intermediate states of development. The activities and transformations may be used to characterize the interaction of programming knowledge and domain knowledge in an automatic programming system.
Index Terms:
program transformations, Automatic programming, programming knowledge
Citation:
D.R. Barstow, "Domain-Specific Automatic Programming," IEEE Transactions on Software Engineering, vol. 11, no. 11, pp. 1321-1336, Nov. 1985, doi:10.1109/TSE.1985.231881
Usage of this product signifies your acceptance of the Terms of Use.

