SCAT: An Automatic-Programming Tool for Telecommunications Software
Abstract
The size, complexity and long 1 ife-time of telecommunications software, e.g. the programs for store program control (SPC) telephone exchanges, call for an increased software pro-ductivi ty and maintainability other than an improved qua1 ity. The availability of programming support environments based on stan-dardized specification and programming languages greatly improves the software development pro-cess. Artificial Intelligence techniques are very promising aiming at further improvements and can provide a short-term payoff especially within an evolutionary approach leading up to an hybrid programming environment, i.e. a software environment made of both conventional and intelligent tools. The paper describes an intelligent tool, dubbed SCAT, based on ideas exploited by various automatic programming systems, like CHI, Programmer’s Apprentice and DEDALUS. SCAT is strictly related to the tele-communications domain, thus it differs from other systems in the domain specifity. SCAT partly automatizes the most crucial phase in the software development process, i.e. the tran-sition from project’s detailed specification to the actual software implementation. SCAT has been tested in a few experimental software deve-lopments and in an actual application, i.e. the message hand1 ing system (MHS) to be made available in the Italian public packet switching network (ITAPAC). 1.
Cite
Text
Barra et al. "SCAT: An Automatic-Programming Tool for Telecommunications Software." AAAI Conference on Artificial Intelligence, 1986.Markdown
[Barra et al. "SCAT: An Automatic-Programming Tool for Telecommunications Software." AAAI Conference on Artificial Intelligence, 1986.](https://mlanthology.org/aaai/1986/barra1986aaai-scat/)BibTeX
@inproceedings{barra1986aaai-scat,
title = {{SCAT: An Automatic-Programming Tool for Telecommunications Software}},
author = {Barra, S. and Ghisio, O. and Manucci, F.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1986},
pages = {831-835},
url = {https://mlanthology.org/aaai/1986/barra1986aaai-scat/}
}