UCI DOC Group Research Topics List
General topic areas:
-
Distributed computing
- Real-time programming
- Embedded systems
- Modeling
- Middleware layers (from lowest level to highest)
- OS service layer
- Infrastructure middleware
- Distribution middleware
- General middleware services
- Application specific middleware services
- Application Glue code
- Reflective middleware
Specific topics:
- Real-time CORBA
- Real-time Java (RTSJ)
- Aspects and AspectJ
- Object-oriented design patterns, particularly
- Strategy
- Abstract factory
- Component configurator
- Acceptor/Connector
- Reactor
- The design of TAO, ZEN, ...
- jUnit, jRate, OVM, ...
More advanced topics:
- Load balancing
- Fault Tolerance
- Security
- Scheduling algorithms for Real-time systems
- Group and group communication