Title :
Ten15 as a basis for PCTE(+) implementation
Author_Institution :
RSRE Malven, UK
Abstract :
Ten15 is an advanced portable systems kernel in the form of an abstract machine. The programs of the Ten15 machine are represented by elements of an algebra. Programs are created by applying the operators of the algebra. The values manipulated by the Ten15 machine include filestore values, processes and communication channels, values accessed over a network and exception values. The inclusion of such and other values provides a basis for systems, as well as tools built on top of that system. The ability to write a Ten15 translator and kernel for a machine gives the ability to port Ten15 to that machine. The author discusses these portability aspects of the machine and goes on to look at Ten15 mechanisms relevant to PCTE(+)-its filestore and process models. Advanced features of Ten15 are also reviewed
Keywords :
file organisation; programming environments; software packages; software portability; software tools; PCTE+ implementation; Ten15 machine; Ten15 mechanisms; Ten15 translator; abstract machine; advanced Ten15 features; advanced portable systems kernel; algebra; communication channels; exception values; filestore values; kernel; network; portability aspects; process models; tool writing;
Conference_Titel :
Standard Interfaces for Software Tools, IEE Colloquium on
Conference_Location :
London