Key research themes
1. How can collaborative environments and multi-user interactions be effectively implemented and integrated within Web systems?
This research theme investigates methodologies, platforms, and system architectures that support synchronous and asynchronous collaboration through the Web. It addresses overcoming HTTP statelessness limitations, integrating Web- and non-Web applications, and enhancing interactivity beyond dynamic HTML. Such work is critical as collaborative Web systems face challenges in scalability, user interactivity, and the coordination of distributed users.
2. What systematic methodologies and engineering principles improve the development and quality assurance of complex Web systems?
This theme explores the need for disciplined Web Engineering methodologies to address the ad hoc and often insufficiently rigorous approaches traditionally used in Web system development. It encompasses process models, lifecycle frameworks, design verification, and quality assurance tailored for the complex, distributed, and evolving Web context. This is fundamental for scalable, maintainable, and high-performance Web systems in diverse domains.
3. How do emerging Web technologies and paradigms (like Web 1.0, 2.0, 3.0 and mobile/WAP) influence Web system development methodologies and user interaction models?
This theme covers how successive generations of Web technology paradigms and expanding device modalities impact the design, engineering, and deployment of Web systems. It elucidates the evolution from static content to interactive, user-centered, semantic, and mobile-accessible applications, driving new methodological needs and architectural considerations to handle information overload, personalization, demand-orientation, and constrained interfaces.