The use cases are split up into two sub-pages. Those pages describe all must Customer Requirements of TSPHP which involves an actor.
Before you have a look at those use cases you should have a look at the use case below, which describe a very basic behaviour of the compiler.
The compiler is a black box. It expects an input and delivers an output. The actor executes the compiler over a system call. This is shown in the following use case:
|Name||Execute compiler from shell|
|Relates to requirement(s)||M1 Console Application|
|Actors||User, IDE or system|
aim of the use case
|The actor wants to execute the compiler using system calls. For instance executing the compiler from the shell (comand prompt).|
Aim. Run the compiler outside of an Java application
|Standard process||(For instance using a shell)|
|Use case specific|