Research Interests
My primary research goal is to make the engineering and use of industrial-strength agent-based
intelligent personal assistants, context-aware mobile systems and web-services easier.
My research involves and integrates several different areas, which bring
multi-agent systems, component reuse, web-services and intelligent software
together. The primary themes that interest me are:
- software agents as next generation reusable components - this leads to
components and frameworks that are more flexible, adaptable, robust and
self-managing
- harmonized architectures RESTfully integrating software agents, web-services and software bus transport
- context-aware software agents to assist in personal and team tasks - such as email,
scheduling, information management and software development and reuse
Related to that are interests in several component-reuse technolgies and processes, including:
- agent-based components
- software generators
- model-based development
- reuse metrics, refactoring and technical debt