| |
Masoud Sadjadi, 2004 Outstanding Graduate Student in CSE
Congratulations to Masoud Sadjadi, this year's Outstanding Graduate Student in CSE!
The key components of Masoud's doctoral research are as follows.
- Masoud contributed to the development of Adaptive Java, an
extension to Java that contains constructs to support dynamic
recomposition, and he used it to develop a component called the
MetaSocket, whose behavior and structure can be changed during
execution.
- Masoud designed TRAP/J, a generator framework that supports all
the functionality of Adaptive Java, but enables it to be used in
any existing Java application. It thus provides for adaptation of
legacy programs.
- Masoud developed the Adaptive CORBA Template, which enables
new behavior to be added dynamically (and transparently) to running
CORBA applications, and which enables interoperability among
otherwise incompatible adaptive CORBA frameworks (QuO, OpenORB,
etc.)
- Masoud is using software contracts to enable the developer to
specify desired adaptive behavior in a high-level specification,
and using generators to produce the actual code.
Masoud has already published seven conference/workshop papers and one
journal paper (IEEE Trans. Computers). Two other papers are currently
under submission, and three more are in preparation.
To top it off, Masoud has also performed important service for CSE in
teaching and mentoring other students.
Masoud will finish his PhD this summer under the direction of
Prof. Phil McKinley. He is clearly deserving of this prestigious
award!
|
|