Supported by AITO.
|
|
Type System & Component Software
Hoang Truong ( Vietnam )
UiB Institute for Informatikk
PB. 7800
N-5020 Bergen,
NORWAY tel: 55584294 fax: tho041@student.uib.no
Keywords:
formal calculus language concepts software engineering typing
Abstract:
A component program is composed from various components. Executing a
component program will create instances of these components. Some components
can only have a certain number of instances at a time due to, for example,
limited resources constraints and/or application requirements. We give an
abstract component language and develop a type system which can ensure that
a well-typed program can safely be executed, that is a well-typed program
never, for any component, creates more simultaneously active instances than
the allowed number. The language features are instantiation with new and
reuse, sequential composition, choice, and scope.
The PhD work started: 9/2002
HTML3
NO JAVA
Last modified on Mon Aug 15 14:59:24 2005
|