WE are working on software engineering issues of building software systems that effectively utilize various Web-based resources, are adaptable to changing needs and conditions in highly dynamic environments, and allow end users to participate in the evolution of the software.

Service computing

  • Task-oriented service provision
  • Service composition/mashups
  • Service-oriented architecture

Dynamic and adaptive software engineering

  • Adaptive and evolvable software
  • Knowledge-based software engineering
  • End-user software engineering

Web applications

  • Semantically-based recommendations
  • Semantic and mobile Web applications & information privacy
  • Web-based information management

More information