Browsing by Author "TU, CM"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item type:Item, AN ADA-LIKE SOFTWARE PROCESS LANGUAGE(1994-10-01) ;CHEN, JY ;TU, CM ;資訊工程學系Department of Computer ScienceThis article presents a new software process language called concurrent software process language (CSPL). CSPL demonstrates a unique approach in combining the Ada-like syntax with UNIX shell semantics within a software process language. The rich Ada constructs allow CSPL to model the complexity in software processes. Meanwhile, the UNIX shell provides process enaction and, more importantly, easy access to powerful UNIX tools. A CSPL prototype has been built on the Sun workstation. Examples illustrate how CSPL can be used to model objects, activities, events, generics, exceptions, etc., in software processes. Moreover, a meta-process is given to depict a process of developing CSPL process programs. Related work and a preliminary evaluation of CSPL are also depicted.Item type:Item, CSPL - A PROCESS-CENTERED ENVIRONMENT(1994) ;CHEN, JY ;TU, CM ;交大名義發表 ;資訊工程學系National Chiao Tung UniversityThis paper introduces a software process language called 'Concurrent Software Process Language' (CSPL) to serve as a process-centred environment. 'Concurrent' implies that the CSPL is capable of modelling the concurrency in software processes. The CSPL syntax inherits mostly from Ada, and the CSPL semantics is in the Unix shell. A CSPL process program is translated into Unix shell to enact (execute) a software process. Examples are given to illustrate how the CSPL provides environmental supports to guide, automate or simulate software processes. A CSPL prototype is currently developed on the Sun workstation.