Application Frameworks for Collaborative Learning. We will pioneer the use of key software engineering techniques - design patterns and application frameworks - to reduce the cost and improve the quality of online collaborative learning activities. For the first time, we will combine software engineering and educational knowledge to use design patterns to describe best practice for these activities in engineering terms; we will use application frameworks to aggregate these patterns and implement ....Application Frameworks for Collaborative Learning. We will pioneer the use of key software engineering techniques - design patterns and application frameworks - to reduce the cost and improve the quality of online collaborative learning activities. For the first time, we will combine software engineering and educational knowledge to use design patterns to describe best practice for these activities in engineering terms; we will use application frameworks to aggregate these patterns and implement them as a readily usable tool. The result will be a powerful new generation of stable collaborative eLearning tools with enhanced scalability, interoperability and adaptability.Read moreRead less
Indexing Large Video Databases to Support Efficient Query Processing. This project aims to develop breakthrough database technology that leverages the advances in video data capturing, computer vision based object recognition, multimedia tagging, large scale database systems and parallel processing, to provide the capability of managing massive video data with enriched semantic information and enabling database-like flexible and efficient video information search. It is expected to establish a n ....Indexing Large Video Databases to Support Efficient Query Processing. This project aims to develop breakthrough database technology that leverages the advances in video data capturing, computer vision based object recognition, multimedia tagging, large scale database systems and parallel processing, to provide the capability of managing massive video data with enriched semantic information and enabling database-like flexible and efficient video information search. It is expected to establish a new data management and processing foundation for big video data analytics.Read moreRead less
Supporting adaptive diagrammatic communication. The computing environment of the near future will allow users to access and
interact with digital information using an incredible variety of devices.
Regardless of these changes, humans will still be communicating using
diagrams and sketches. But unlike today where diagrams are static,
lifeless objects reflecting their origin in print media, the computer of
the near future will provide more flexible visual computer interfaces which
support ....Supporting adaptive diagrammatic communication. The computing environment of the near future will allow users to access and
interact with digital information using an incredible variety of devices.
Regardless of these changes, humans will still be communicating using
diagrams and sketches. But unlike today where diagrams are static,
lifeless objects reflecting their origin in print media, the computer of
the near future will provide more flexible visual computer interfaces which
support adaptive layout, user interaction and semantics based retrieval.
Based on geometric constraint solving, this project will provide a
generic computational basis for this radically new view of diagrams.
Read moreRead less