Research interests
Objects, Components and Distributed Systems
- Object-oriented software engineering
- Component-based software engineering
- Concurrency and distributed systems
- Formal methods and techniques for design specifications
- Methods and techniques for framework development
- Coupled environmental simulation systems (based on components)
- Modelling frameworks for agent-based social simulation