SequenceL provides a different way to view programming

被引:10
作者
Cooke, DE [1 ]
机构
[1] Univ Texas, Dept Comp Sci, El Paso, TX 79968 USA
来源
COMPUTER LANGUAGES | 1998年 / 24卷 / 01期
基金
美国国家科学基金会;
关键词
automatic programming; software engineering; programming languages;
D O I
10.1016/S0096-0551(97)00007-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
SequenceL is a new computer language that provides declarative constructs for nonscalar processing. In SequenceL, a problem solver provides little in the way of iterative/recursive details in a problem solution. Instead, the problem solver describes the solution directly by specifying, via a metastructure, the data structures which will hold results useful in solving the problem. SequenceL is a small language (i.e., there are a small number of language constructs), and it is not domain dependent. This paper serves as a comprehensive introduction to SequenceL, which includes new results and language features. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1 / 32
页数:32
相关论文
共 16 条
[1]  
[Anonymous], 1962, A Programming Language, DOI 10.1145/1460833.1460872
[2]  
AUGUSTON M, 1990, PACES96CS002 UTEP NA
[3]   THE EFFECT OF DATA ABSTRACTION ON LOOP PROGRAMMING TECHNIQUES [J].
BISHOP, JM .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (04) :389-402
[4]   Languages for the specification of software [J].
Cooke, D ;
Gates, A ;
Demirors, E ;
Demirors, O ;
Tanik, MM ;
Kramer, B .
JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 32 (03) :269-308
[5]  
Cooke DE, 1996, SOFTWARE PRACT EXPER, V26, P1205, DOI 10.1002/(SICI)1097-024X(199611)26:11<1205::AID-SPE57>3.0.CO
[6]  
2-6
[7]   POSSIBLE EFFECTS OF THE NEXT-GENERATION PROGRAMMING LANGUAGE ON THE SOFTWARE PROCESS MODEL [J].
COOKE, DE .
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1993, 3 (03) :383-399
[8]  
COOKE DE, 1960, IEEE 4 INT C SOFTW E, P479
[9]  
COOKE DE, 1996, PACES96CS004 UTEP NA
[10]  
DJIKSTRA E, 1975, COMMUN ACM, V18, P453