CSPL - A PROCESS-CENTERED ENVIRONMENT

Authors
Citation
Jy. Chen et Cm. Tu, CSPL - A PROCESS-CENTERED ENVIRONMENT, Information and software technology, 36(1), 1994, pp. 3-11
Citations number
23
Categorie Soggetti
Computer Sciences","Information Science & Library Science","Computer Science Information Systems","Computer Science Software Graphycs Programming
ISSN journal
09505849
Volume
36
Issue
1
Year of publication
1994
Pages
3 - 11
Database
ISI
SICI code
0950-5849(1994)36:1<3:C-APE>2.0.ZU;2-S
Abstract
This paper introduces a software process language called 'Concurrent S oftware Process Language' (CSPL) to serve as a process-centred environ ment. 'Concurrent' implies that the CSPL is capable of modelling the c oncurrency in software processes. The CSPL syntax inherits mostly from Ada, and the CSPL semantics is in the Unix shell. A CSPL process prog ram is translated into Unix shell to enact (execute) a software proces s. Examples are given to illustrate how the CSPL provides environmenta l supports to guide, automate or simulate software processes. A CSPL p rototype is currently developed on the Sun workstation.