Advanced Community Information Systems Group (ACIS) Annual Report 2013


Published on

Advanced Community Information Systems (ACIS)
Lehrstuhl Informatik 5 – Information Systems
RWTH Aachen University
Ahornstr. 55 | 52056 Aachen | Germany

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Advanced Community Information Systems Group (ACIS) Annual Report 2013

  1. 1. Annual Report 2013 October 2012 – September 2013 AWGS-2013-063 Advanced Community Information Systems Advanced Community Information Systems (ACIS) Lehrstuhl Informatik 5 – Information Systems RWTH Aachen University Ahornstr. 55 | 52056 Aachen | Germany
  2. 2. ACIS Staff Head PD Dr. Ralf Klamma, AOR Senior Researchers Dr. Yiwei Cao Dr. Michael Derntl Dr. Milos Kravcik Anna Hannemann Zinayida Kensche Dejan Kovachev István Koren Petru Nicolaescu Manh Cuong Pham Khaled Rashed Dominik Renzel Georgios Toubekis PhD Researchers Student Researchers Angel Astorga Peter de Lange Lucas Dohmen Mohamed El Sherif Stephan Erdtmann Andreas Guth Michael Hackstein Kevin Jahns Sharique Javaid Gordon Lawrenz Kristjan Liiva Asif Rafique Ammar Sahib Asif Rafique Srivatsan Sundararajan Peyman Toreini Alex Tritthart Rizwan Uppal Adel Zaalouk Zheng Zhou
  3. 3. About Us The ACIS group is part of the Chair of Informatik 5 (Information Systems, headed by Prof. Matthias Jarke) at RWTH Aachen University. The Advanced Community Information Systems (ACIS) group supports professional communities with heterogeneous needs by open and responsive community environments. Results of our research are advancing the emerging Web Science discipline by new analysis and engineering methodologies for large-scale and heterogeneous information systems. Central for our approach is our reflective conceptual architecture ATLAS which incorporates a set of (self-)monitoring tools for the community members and the repository/community middleware. Communities can assess their community needs and evolve the community through the development and change of the community information systems. The monitoring tools allow the measurement, analysis and simulation of community aspects with methods from the semantic web, information retrieval & visualization, data/text/media mining, geospatial database querying, social network analysis, transcriptive algorithms, and so forth. The tools are bundled in a Mediabase. Mediabases are available online for certain communities like PROLEARN Academy, Bamiyan Valley Development, or the Learning Frontiers portal. On the database/repository level we use and develop further scalable state-ofart database technologies for the management of mass data and metadata for community systems. On the middleware level we realize scalable community hosting services like singlelogin, variable and fine-granular access control, mobility support, multimedia management, multimedia annotation, interoperable search and retrieval, matching, data/text/media mining etc. The usage of the XMPP protocol for real-time mobile collaboration services has become integral part of our group work and attracted our new member István Koren from Technical University Dresden. This report summarizes our running research projects, achievements, scientific community services, and scientific outputs during the period October 2012 through September 2013. Visit our website for up-to-date information on ACIS. For the complete annual report of the Chair of Informatik 5 please visit
  4. 4. Contents Contents Research Projects ....................................................................................................................... 1 Projects on Mobile Community Information Systems Research ........................................... 1 Projects on Technology Enhanced Learning .......................................................................... 4 Other Research Projects ....................................................................................................... 12 Community Activities .............................................................................................................. 17 Services ................................................................................................................................ 17 Editorial Boards.................................................................................................................... 17 Conference Organization...................................................................................................... 18 Software Demonstrations ......................................................................................................... 20 Talks and Presentations ............................................................................................................ 21 Publications .............................................................................................................................. 23 Journal Articles .................................................................................................................... 23 Books and Edited Volumes .................................................................................................. 23 Conference Papers and Book Contributions ........................................................................ 23 Technical Reports ................................................................................................................. 25 Open Source Community Involvements .............................................................................. 27 Awards ..................................................................................................................................... 29 Completed Theses .................................................................................................................... 30 Dissertation Khaled Rashed ................................................................................................. 30 Dissertation Manh Cuong Pham .......................................................................................... 30
  5. 5. Research Projects Projects on Mobile Community Information Systems Research Future Mobile Internet Services: Virtual Campfire M. Jarke, R. Klamma, Y. Cao, D. Kovachev, D. Renzel, P. Nicolaescu, M. Jansen (Sbg), G. Toubekis (Sbg) Virtual Campfire aims to provide professional communities such as researchers’ communities for cultural heritage management an advanced framework to create, search, and share multimedia artifacts with context awareness easily and fast. Advanced multimedia storytelling approaches are conceptualized and developed based on metadata standards and Community of Practice concept. Requirements from professional communities are analyzed based on real research scenarios in cultural heritage management in Afghanistan together with researchers from Aachen Center for Documentation and Conservation. Research based on those requirements deals with problems and challenges of mobile multimedia management for professional communities. Virtual Campfire has established research framework for mobile multimedia management with metadata standards and hybrid tagging approaches, cloud computing for mobile multimedia processing and mobile communities, convergence research on mobile and Web 2.0, social network analysis for mobile communities, and prototyping and engineering of complex community information systems. –1–
  6. 6. Research on different levels has been carried out:  On the system level: the scalability and flexibility of our cloud framework for fostering cross-domain mobile multimedia services have been demonstrated with approaches to seamless mobile device augmentation with cloud resources, cloud-based video processing and enhancement of user experience with mobile video streams. Requirements and design guidelines of multimedia clouds that enable the execution of web-scale multimedia applications with a few efforts are well considered and analyzed. Research work also includes a hybrid architecture and realization of i5Cloud, which serves as a substrate for scalable and fast time-to-market mobile multimedia services.  On the mobile multimedia level: focus is placed on advanced collaborative multimedia applications utilizing multimedia metadata standards like MPEG-7 and real-time communication protocols like XMPP. Mobile cloud computing strategies at the convergence of web and mobile endpoints have been applied, too. A variety of mobile devices (Android smartphones & tablets, iPhones & iPads) access different multimedia services via i5Cloud. Moreover, advanced 3D laser scanners and gigapixel image equipment have been integrated within professional workflows powered with I5Cloud services.  On the user/community level: validation of the research is conducted in different application domains e.g. in technology enhanced learning, mobile community recommender systems with scalable SNA methods to visualize and discover development of mobile communities, and distributed user interfaces over a federation of multiple mobile personal computing devices. Research results have been published in proceedings of international conferences and workshops, along with many Virtual Campfire and i5Cloud system demonstrations. B-IT Research School: Multimedia Cloud Computing M. Jarke, R. Klamma, D. Kovachev, A. Rafique Cloud computing envisions the notion of delivering software services and customizable hardware configurations to public access, similar how public utilities (electricity, water, etc.) are available to the common man. The cloud abstracts infrastructure complexities of servers, applications, data, and heterogeneous platforms, enabling users to plug-in at anytime from anywhere and utilizes storage and computing services as needed at the moment. The goal of our mobile multimedia cloud (i5Cloud) is to provide infrastructure as a service (IaaS) and platform as a service (PaaS) for diverse services and applications in the domain of (mobile) multimedia and large-scale social network analysis. A dissertation project by D. Kovachev investigates possibilities to augment the capabilities of weak mobile devices and develop middleware that can seamlessly offload the computing and storage of mobile applications into the cloud. Cloud computing technologies have been emerging recently as a solution to scalable on-demand computing storage resources that can be accessed via the Internet. The never ending strive for increasing mobile processing power and more data, clouds can be the best possible solution to augment the mobile execution platform. Furthermore, due to changing conditions in the mobile environments, contextawareness can play crucial role in delivering mobile services with best performance. This work is supported in part by the B-IT Research School. –2–
  7. 7. B-IT Research School: Community-centered Semantics for the Detection of Faked Multimedia M. Jarke, R. Klamma, K.A.N. Rashed, H. Kosch (U. Passau) This dissertation project by Khaled Rashed investigates the possibility of combining the power of Web 2.0 techniques and community approaches with capabilities of content-based similarity search and retrieval with the to facilitate fake multimedia detection by means of providing semantics for faked multimedia search and retrieval. To realize these objectives, a study of the social aspect by means of trust built-up over time is coupled to concepts such as incentives engineering and collective intelligence to facilitate fake detection. Gaming with a purpose is used to overcome the cold-start problem. A trust-aware media quality profile is proposed to provide helpful metadata for classifying the media. The combination of content based multimedia and social interaction (trust, rates, and multimedia reputation) can be used as service to provide metadata able to infer semantics of multimedia in term of forgery. The thesis has been successfully defended in 2013. –3–
  8. 8. Projects on Technology Enhanced Learning GALA: Games and Learning Alliance EU FP7 Network of Excellence M. Jarke, R. Klamma, M. Derntl, M. Kravcik, A. Hannemann GaLA gathers the cutting-the-edge European Research & Development organizations on Serious Games, involving 31 partners from 14 countries. Partnership involves universities, research centers, and developer and education industries. The GaLA motivation stems from the acknowledgment of the potentiality of Serious Games (SGs) for education and training and the need to address the challenges of the main stakeholders of the SGs European landscape (users, researchers, developers/industry, educators). GALA aims to shape the scientific community and build a European Virtual Research Centre aimed at gathering, integrating, harmonizing and coordinating research on SGs and disseminating knowledge, best practices and tools as a reference point at an international level. The other key focuses of the project are: the support to deployment in the actual educational and training settings; the fostering of innovation and knowledge transfer through research-business dialogue; the development high-quality didactics on SG by promoting and supporting courses at Master and PhD level. During the third project year (Oct 2012 – Sept 2013), we took on several important roles in the network. We were moderating the creation of the “narrative in serious games” module in GALA’s reference MSc programme framework. The chair also participated in and delivered a workshop at the 1st GALA Summer School on Serious Games in Graz, Austria in early September 2013. Like the year before, we made “Serious Games and Gamification” the main theme of our High-tech Entrepreneurship and New Media lab course for computer science master students in winter term 2012/13 at RWTH Aachen University. In 2013 the first GALA conference was held in Paris with a presentation about one of the projects in the lab course. The involvement in GALA also led to our involvement in a successful Tempus IV project bid on serious games. In this project the chair will support several Middle East universities in setting up serious games labs and serious games pathways in their IT curricula. TEL-MAP: Future Gazing Technology Enhanced Learning EU FP7 Support Action M. Jarke, R. Klamma, M. Derntl, M. Kravcik, P. Nicolaescu, R. Uppal and TEL-MAP focuses on roadmapping for fundamentally new forms of learning to support takeup of those new forms, via ‘awareness building and knowledge management on the results of EU RTD projects in TEL’ and ‘socio-economic evaluations in education and for SMEs’. We gather information on the current, desired and emerging position of TEL, and on awareness and appropriation (by educators and SMEs) of RTD results in TEL. We codify that information using state-of-the-art knowledge management methods, at three levels of scale: 1) macro (political, economic, social, technological, legal, and environmental), 2) meso (organisation of education and training systems and institutions), and 3) micro (enacted paradigms of learning and teaching). Cutting across these levels of scale is the categorisation –4–
  9. 9. of changes as exogenous or endogenous relative to forms of learning and to the TEL community. This provides direct input to TEL-relevant decisions at all three levels, including economic, political, and research discussions. TEL-Map concluded successfully in March 2013 with a high-profile event on “European Forum on Learning Futures and Innovation” at the Committee of the Regions in Brussels, which was attended by dozens of TEL project managers, policy makers, and EU representatives to disseminate and discuss the TEL-Map roadmaps, and to think about future avenues in TEL to secure continued public funding. Our MediaBase and several related tools—e.g. the visual topic analytics tool D-VITA (see screenshot below), for which i5 student N. Gholizadeh received the best student paper award at BTW 2013—were developed in TEL-Map played a major role in the data mining and analysis activities for roadmapping in the project. The chair will continue to host and maintain the Learning Frontiers portal at TeLLNet: Teachers’ Lifelong Learning Networks EU Lifelong Learning Programme M. Jarke, R. Klamma, Y. Cao, M. C. Pham, R. Vuorikari (European Schoolnet), A. Sahib The EU Life Long Learning Project TeLLNet supports the development of European Schoolnet ( in cooperation with the European Schoolnet, Open University the Netherlands, and Institute for Prospective Technological Studies (IPTS) as one of European Commission Joint Research Centers. Social Network Analysis (SNA) applies graph theories, network analysis methodologies and approaches on social networks to analyze patterns of human communication, cooperation, and other kinds of interaction taking place in business, organizations and the World Wide Web. SNA provides a useful approach to identifying social capital and social structure. This research work is based on both theoretical research and practices. –5–
  10. 10. In 2013, we have successfully finished the project with the public launch of the TeLLNet book ( b.pdf) in a ceremony at the Media and Learning Conference in Brussels, Belgium. The book is targeting at teachers and schools. It deals with the evolving role of the teaching profession and the role of teacher networks in response to changing skills needs in society. It argues that teachers can be the main change agents for reforms of education, provided that they are well supported and enabled to do so. Recently, various teacher networks have emerged at the local and international scale (see the European teacher project collaboration network illustration), and questions around their role in supporting teachers, both in their Initial Teacher Training (ITT) and Continuous Professional Development (CPD), have been raised. ROLE: Responsive Open Learning Environments EU FP7 Integrated Project M. Jarke, R. Klamma, M. Kravcik, Z. Kensche, D. Renzel, A. Hannemann, A. Guth, P. de Lange ROLE is an EU-funded large-scale integrating project within the 7th Framework Program in the domain of technology enhanced learning (TEL). The project aims at delivering and testing prototypes of highly responsive TEL environments, offering breakthrough levels of effectiveness, flexibility, user-control and mass-individualization, thereby advancing the stateof-the-art in human resource management, self-regulated and social learning, psychopedagogical theories of adaptive education and educational psychology, service composition and orchestration, and finally the use of ICT in lifelong learning. ROLE offers adaptivity and personalization in terms of content respectively navigation and the entire learning environment and its functionalities. This approach permits individualization of the components, tools, and functionalities of a learning environment, and their adjustment or replacement by existing web-based software tools. Learning environment elements can be combined to generate (or mash-up) new components and functionalities, which can be adapted by collaborating learners to meet their needs and to enhance the effectiveness of their learning. Informatik 5 was the vice-coordinator of the project, acting as technical leader and community facilitator. As technical coordinator, we coordinated development, hosted and maintained the project development infrastructure, released ten versions of the ROLE Software Development Kit and are hosting the ROLE Sandbox. Building on earlier results and ongoing efforts we further elaborated the idea of Social Requirements Engineering and the implementation of the ROLE Requirements Bazaar, finally resulting in the prestigious Best Demo Audience Award of the 21st IEEE International Conference on Requirements Engineering (RE’13) in Rio de Janeiro, Brasil. The photo below shows our demo stand after completion of the colored sticker-based audience votings. –6–
  11. 11. Requirements Bazaar Demo & Poster Stand at RE’13 Another focus was on real-time communication and collaboration in widget-based Web applications using the XMPP protocol, in particular Inter-widget Communication. For dissemination and sustaining purposes, we have actively contributed to several well-known OS projects and standardization bodies such as strophe.js, Apache Rave and the XMPP Community. In the meantime, our student worker Andreas Guth was elected for a leading position in maintaining the strophe.js project. Furthermore, the DireWolf Framework, based on the ROLE SDK, resulted in an invited demo and nomination for best paper award at the 13th International Conference on Web Engineering (ICWE 2013). The dissemination activities included also co-organization of the PALE workshop at the UMAP conference, focusing on personalization approaches in learning environments. We have also co-authored two journal submissions that summarize our main achievements in ROLE. The ROLE Sandbox was continuously hosted at our chair. Since its launch in March 2012 the ROLE Sandbox received 1.72 Mio API requests in total, coming from >3900 distinct IP addresses from 633 cities in 87 countries. The figure below shows the geospatial distribution of ROLE Sandbox usage in terms of distinct IP addresses resolved to the same geocoordinates. The ROLE Sandbox was used by both individuals (single IPs) and institutions with varying size (multiple IPs at same location) and varying intensity. Usage mainly concentrates on European countries, but also includes bigger institutions in both China and the US. –7–
  12. 12. Geospatial Distribution of ROLE Sandbox Usage (distinct IPs per geolocation) The ROLE project was completed successfully in February 2013. However, many of its results serve as sound foundation for work in follow-up projects. Research and development of Requirements Bazaar and DireWolf is actively continued in the Learning Layers project. Learning Layers completely adopts the Open Source development infrastructure of ROLE. The ROLE Sandbox will continue to be hosted at our chair. Learning Layers: Scaling up Technologies for Informal Learning in SME Clusters EU FP7 Integrated Project M. Jarke, R. Klamma, M. Derntl, M. Kravcik, A. Hannemann, I. Koren, P. Nicolaescu, D. Renzel, A. Astorga, P. de Lange, A. Guth, G. Lawrenz, K. Jahns, S. Sundararajan Learning Layers develops a set of modular and flexible technological layers for supporting workplace practices in SMEs that unlock peer production and scaffold learning in networks of SMEs, thereby bridging the gap between scaling and adaptation to personal needs. By building on recent advances in contextualised learning, these layers provide a meaningful learning context when people interact with people, digital and physical artefacts for their informal learning, thus making learning faster and more effective. Building on mobile learning research, we situate learning into physical work places and practices to support situated, faster and more meaningful learning. Learning Layers provide a shared conceptual foundation independent of the tools people use and the context they are in. Learning Layers are based on a common light-weight, distributed infrastructure that allows for fast and flexible deployment in highly distributed and dynamic settings. We apply these technologies in two sectors that have been particularly hesitant to take up learning technologies, i.e. health care and building and construction. Involving two representative and large-scale regional SME clusters allows us to involve end-users in co-design of the system and later scale up the approach to more than 1,000 learners within 4 years. By inviting a larger set of stakeholders –8–
  13. 13. to adapt and build on our solutions and through research in sustainable business training models, the project will generate significant impact by boosting the ability of regional innovation systems to adapt to change and thereby remain competitive, on the individual, organisational and regional level. We demonstrate the impact in the two chosen sectors, but widen the scope to other sectors and regions towards the end of the project. The project started on November 1, 2013. The main responsibility of i5 in the Layers project is to lead the work package on “Architecture and Integration” with the overall objective being to co-ordinate and synchronise all technology development tasks across the project, as well as providing an integrated architecture to support this. Technically the main objective is to conceive, develop and maintain a distributed, federated Layers architecture for fast and flexible deployment of network communication infrastructure and storage/editing of usergenerated multimedia content in testbed environments. We are also closely involved in several other tasks in the project, including development of the layer for digitally enhanced artefacts, mobiles and multimedia, as well as the layer for social semantic networks. The project has already generated very interesting research topics and initial results in various areas, such as distributed user interfaces, software infrastructures, near real-time collaboration, semantic video annotations, etc. At the end of September, we have organized a one-week event - the Developer Camp involving 5 project partners; the event included a developer challenge that 25 students of RWTH participated in (see photo below). The students could listen to tutorials concerning different Layers technologies (e.g. RESTful Web Services, Cloud Computing, HTML5, Semantics, etc.) and develop open-source code which was made directly available in the Layers source code repository. Our chair contributed actively in the Learning Layers project, through the implementation of methodologies (e.g. quality function deployment) for choosing the best scalable architecture to cope with the project goals. A technology survey was conducted by RWTH together with –9–
  14. 14. project partners, in order to identify the suitable technologies to make part from the global project infrastructure. Furthermore, existing prototypes and systems from the chair were introduced in the Layers project. As such, the i5Cloud (a cloud infrastructure, see the “Mobile Multimedia Services into the Cloud” project for further details) and SeViAnno (different desktop and mobile prototypes for semantic video annotation), originally developed within the UMIC (Ultra High-Speed Mobile Information and Communication) German research cluster were considered for reuse in the Learning Layers context. The ROLE SDK (see “EU Integrating Project ROLE: Responsive Open Learning Environments” for more details) is currently being considered for usage in the project. Impression from the First Layers Developer Camp METIS: Meeting Teachers’ Co-Design Needs by Means of Integrated Learning Environments EU LLL Programme ICT-KA3 Multilateral Project M. Jarke, R. Klamma, M. Derntl, R. Uppal This project brings together partners from the higher-education, vocational training, and adult education levels, as well as institutions with expertise in learning design research. The project goal is threefold: 1. Provide an Integrated Learning Design Environment (ILDE) based on existing free and open source solutions, including authoring tools; co-design support for teacher communities; and deployment of learning designs on mainstream VLEs; 2. Run a series of workshops for teachers using ILDE to train teachers in learning design and the orchestration of ICT-based learning environments according to innovative pedagogies; – 10 –
  15. 15. 3. Disseminate the project's outcomes in the form of workshops for learning design training, and to promote the creation and maintenance, beyond the project's financial period, of a teacher community using learning design. Our main tasks of in the METIS project focus on the specification and development of the Integrated Learning Design Environment (ILDE), as well as the adaptation of the open-source IMS Learning Design authoring tool OpenGLM to interoperate with ILDE. Additionally, technologies from the ROLE project were adopted to develop the first web-based, collaborative real-time authoring tool for IMS Learning Design (see screenshot below), which was received very well by the METIS community and beyond. B-IT Research School: Learning Community Monitoring, Modeling and Simulations M. Jarke, R. Klamma, Z. Kensche The dissertation project by Zinayiada Kensche aims in first term to monitor learning communities on the Web and store their digital traces in the MediaBase warehouse. Multiple dimensions of the warehouse allow not only slicing of the data according to the time dimension. Many techniques analysing collaborations and their content were used to produce appropriate for learning community dimensions. These dimensions enrich the warehouse with information about types of communities, their patterns, patterns of community users, user competences, and user and community profiles based on user activities. Such a warehouse proposes data for intelligent analysis of learning communities that can be used for refining community cooperation and learning processes. Moreover, communities can be represented in the form of goal-oriented, agent-based models where the focus lies on goals of agents and their roles. These models serve as a starting point for multi-agent simulations of learning communities. The purpose of the simulations is to find the possible developments of learning communities. – 11 –
  16. 16. BOOST: Business PerfOrmance improvement through individual employee Skills Training EU LLL Programme Leonardo Da Vinci M. Jarke, R. Klamma, M. Kravcik, M. Derntl The ROLE results will be further used and developed in a new project called BOOST (Business PerfOrmance improvement through individual employee Skills Training), which is part of the Lifelong Learning Programme. Four companies from different European countries and us plan to integrate a tool for identifying and learning critical business needs with the ROLE approach in order to support vocational education and training in micro enterprises (up to 20 employees). The project started in October 2013 and will run for two years. Other Research Projects Forum Informatik: Deployment of a Multi-Agent Simulation Platform for Interdisciplinary Research and Teaching M. Jarke, R. Klamma, M. Brettel (WIN), T. Kron (Institut für Soziologie) Following up the successfully finished OBIP project we are creating a virtual center for multiagent simulation together with colleagues from the institutes of engineering and sociology. Goal of the project is the creation and dissemination of knowledge about the multi-agent simulation system Repast within the wider RWTH Aachen University research and teaching community. For this purpose, we are setting up a repository of already existing models and a documentation wiki for the communication of modelling, implementation, and teaching knowledge. In 2013 we created an interdisciplinary lab course which was held in the summer term 2014. A new interdisciplinary master thesis about the simulation of Mafia Wars in Sicily in the 90s has started as a result of the lab. SunSITE Central Europe M. Jarke, R. Klamma, R. Linde Since 1995, Informatik 5 is active in the field of internet-based community support, both in terms of research on community and web service tools and in terms of providing infrastructures for scientific communities worldwide. For example, Informatik 5 hosted the first website for the city of Aachen in 1995 and, since the same year, manages one of the most successful public-domain Internet servers in the German science net, SunSITE Central Europe. Supported by Sun Microsystems with powerful hardware and base software, SunSITE Central Europe focuses on scientific community support, including mirrors of some of the most important research literature indexes, workspaces for Internet cooperation, and about 8 TB of open source software. Typically, the SunSITE enjoys around 35 million accesses per month. – 12 –
  17. 17. As additional scientific publication services, the SunSITE hosts the Central Europe (CEUR) Workshop Proceedings ( with now over 1000 volumes and acts as a mirror for the Dagstuhl Research Online Publication Server. i* Wiki M. Jarke, G. Lakemeyer, R. Klamma, D. Renzel Since September 2005, Informatik 5 is hosting the i* Wiki, a platform for researchers and users to foster investigation, collaboration, and evaluation in the context of the i* modeling language. In 2011, the wiki has been moved to the SunSITE serve for better services to the scientific community. The Nefertiti of Aachen case study Digital reproductions for collaborative work in Science and Education R. Klamma, P. Nicolaescu, B.Schubert, G. Toubekis, C. Raabe, D. Lohmann (Faculty of Architecture), D. Sibbing (Computer Sciences 8) 2013 marked the 100 year anniversary of the arrival of the original bust of Nefertiti (Nofretete) in Berlin, after a venturesome journey from Egypt where it was previously discovered by the German archaeologist Ludwig Borchardt. Since then the bust is housed in the Egypt Collection of the Neues Museum Berlin. The bust’s notable facial proportions have gained Nefertiti international attention among scholars and laymen alike. The broad interests of academic research in this field in the beginning of the 20th century lead to the creation of physical gypsum copies of the bust within the museum’s crafts workshop, which were sent to institutions across the world. The Faculty of Architecture of RWTH Aachen University acquired back in 1924 one of the first gypsum copies produced in 1914 for the in-house collection of copies from famous historical artefacts used in architect’s education at that time. The copy is considered to be one of the first copies ever made of the original. According to generally accepted knowledge, the copy was produced then without touching the original bust by an artist genuine creative (copying) work. Aachen Gypsum copy of the Nefertiti bust – 13 –
  18. 18. Due to the centennial celebration of the discovery of the original bust art historic research in the qualities of the Aachen copy was initiated. Because the original bust has been recently digitized with high-resolution 3D techniques, the task was to reveal the level of accuracy of the Aachen copy. For this purpose the Aachen copy was measured with a (so-called) miniaturized projection technique (MPT) also referred to as ‚white light scanner‘. A white light scanner consists of various components: two digital cameras, a projection unit (comparable with a slide projector) and a data acquisition and evaluation software unit. A sequence of fringe patterns was projected (here: gray code procedure combined with phase shift technique) onto the measuring object, whereby each object displays an individual fringe pattern sequence in accordance with its contour. The projected fringe pattern was captured by the fixed installed cameras and as such, the 3D data of the object was efficiently generated. The process has been completed once the object has been completely digitized by aligning individual sequence captures. Fringe pattern projection with white light scanner Generation of complete 3D model out of individual image sequences – 14 –
  19. 19. Comparison of the copy against the original Nefertiti bust, deviations in mm The 3d representation of the Aachen copy was compared with the 3d model of the original Nefertiti bust on permanent exhibition in the Berlin museum. The comparison revealed deviation of less than 2mm in delicate features and clearly identifiable linear marks on the surface of the copy. While the initial question was simply to determine the differences of the original and the copy the result surprisingly underlines the accuracy that has been achieved between the two. These high resolution measurements clearly indicate that for the production of the Aachen copy of the Nefertiti bust, a moulding cast was used derived directly from the original bust. Contrary to long assumed knowledge this proves that the forms of the original bust were reproduced using conventional high precision touching devices at that time and have not been modelled by the hand of an artist. The digital reproduction of the physical copy of the Aachen Nefertiti is nowadays in use again for various practical exercises in the field of computer science at RWTH Aachen University. A tool for collaborative near real-time annotation of 3D objects was developed by apprentices of a Software Engineering lecture at the Chair for Informatik 5, for usage among the experts from different fields (art history, museology, architecture, computer science). The project explored the benefits of near real-time collaboration (e.g. shared editing) for annotating objects in a Web browser for reaching consensus and identifying object particularities. Furthermore, in second project, a textured variant of the high resolution 3D model was generated making use of few high resolution colour images of the physical copy as part of a master thesis exploring texture synthesis methods for the representation of complex facial expressions. This small scale project also underlined the added value of high-quality measuring techniques and the generation of related high-precision digital representations. The digital copy served in this context as a study object of a real world phenomenon for the various experts involved in the research. Algorithms on Complex Dynamic Networks M. Jarke, R. Klamma, M. Derntl, M. C. Pham, K. Verbert (KU Leuven) Social Network Analysis (SNA) is a well-established method in sociology. With the advent of the World Wide Web and growing computational power interests grow in analyzing large sets of network data over time. We apply graph algorithms, dynamic network analysis methodologies and advanced approaches in Web Science to analyze dynamic patterns of human interaction expressed by traces left large scale information systems. Our annual lecture – 15 –
  20. 20. "Web Science" and seminar course "Web Science" contribute to a sound theoretical basis for student and research work. A couple of prototypes provide support user communities in getting to know their own networks. A research stay of Katrien Verbert from the KU Leuven finalized in the joint publication of a journal paper. The dissertation project of Pham Manh Cuong was successfully defended in 2013. The XMPP Experience M. Jarke, R. Klamma, D. Renzel, D. Kovachev, I. Koren, P. Nicolaescu Since 2010, the XMPP Experience project is an ongoing internal project collecting the numerous applications of the Extensible Messaging and Presence Protocol (XMPP) in our officially funded projects (e.g. ROLE) and communicating and contributing the results to the XMPP community. Starting in 2012, we actively presented our work at central XMPP community events such as the XMPP summit and developer rooms at FOSDEM or XMPP meetings during official IETF gatherings. Furthermore, we actively contributed parts of our code bases from the ROLE project to the Open Source project strophe.js 1, thus sharing our results with a vibrant XMPP developer community. In earlier years, we successfully contributed a set of strophe.js community plug-ins to the official strophe.js community code base. During our appearance at the XMPP Hackfest, collocated with this year’s 87 th IETF meeting in Berlin, our contributions for WebSocket-based XMPP connections were accepted for inclusion in the official strophe.js core code base. One of our student workers accepted the invitation to become one of the strophe.js official maintainers. Sharing the notion that XMPP is present in research, but does not yet receive the deserved attention in the research community, we started an initiative with TU Dresden and BTU Cottbus-Senftenberg to strengthen the awareness for XMPP in research work. The collaboration was kicked off in July 2013 with the invited talk “XMPP – The Potential Heartbeat of Global Pervasive Computing” by Dr. Daniel Schuster from TU Dresden, held in the context of the RWTH Aachen University Informatik Kolloquium. Further steps included the collaborative authoring of a survey on XMPP in the research area of pervasive computing, the setup of a federated XMPP network among our institutions and the planning for an aggregator website collecting national research work involving XMPP. 1 – 16 –
  21. 21. Community Activities Services Ralf Klamma is technical leader & community facilitator of the EU IP ROLE, WP leader in the EU IP Learning Layers, senior researcher in the EU projects TELLNET, TELMAP, and the Network of Excellence in Serious Gaming GALA. He is founding member of the European Association on Technology Enhanced Learning (EATEL). He is head of the steering committee of the European Conference on Technology Enhanced Learning (ECTEL) and steering committee member of the International Conference on Web-based Learning (ICWL). He served as external reviewer for three PhD projects in Madrid (UPM), Brest (France Telecom) and Dublin (TCD). Michael Derntl is serving as editor and maintainer of the Learning Frontiers portal at, editor and maintainer of the TELroadmaps twitter account at, editor of the TEL Roadmaps Daily Digest at, and administrator of the TEL-Map website, Dominik Renzel continued to be manager of the i* Wiki ( Editorial Boards Ralf Klamma serves as associate editor for IEEE Transactions on Learning Technologies (TLT), Springer Journal on Social Network Analysis and Mining (SNAM), and IJTEL. He is section editor for the forthcoming Springer Encyclopaedia of Social Network Analysis and Mining (ESNAM) and editor for the IEEE Special Technical Committee on Social Networks (STCSN). He is editing special issues for MTAP, IJTEL and for the ComSIS Journal. He is editor-in-chief for the SunSITE CEUR and several community information systems like the PROLEARN Academy (, the Multimedia Metadata Community ( and the Bamiyan Development Community ( He also served as reviewer for World Wide Web Journal (WWWJ), IEEE Transactions on Learning Technologies (TLT), IEEE Transactions on Management of Information Systems (TMIS), Pervasive and Mobile Computing (PMC), Multimedia Tools and Applications (MTAP), Journal of Networks and Applications (JNCA), Journal of Universal Computer Science (JUCS), Educational Technology & Society (IFETS), and Journal of Computer Science and Technology (JCST). Milos Kravcik serves on the editorial board of the International Journal of Technology Enhanced Learning and is editing a special issue for it. He is executive peer-reviewer of the Journal of Educational Technology & Society and reviewed also submissions for three journals (IEEE Transactions on Learning Technologies, Service Science, and International Journal of Human-Computer Studies). Michael Derntl is serving as executive reviewer for Educational Technology & Society and IEEE Transactions on Learning Technologies. Anna Hannemann was an editor of Report from Dagstuhl Seminar 12442 „Requirements Management – Novel Perspectives and Challenges“. Dejan Kovachev served as a reviewer for the IEEE Wireless Communications Magazine (WCM), Pervasive and Mobile Computing Journal (PMC), the International Journal on – 17 –
  22. 22. Multimedia Tools and Applications (MTAP) and for the 3rd International Workshop on Information Management in Mobile Applications (IMMoA 2013). Petru Nicolaescu served as a reviewer for the International Journal on Multimedia Tools and Applications (MTAP). Zinayida Petrushyna continues to serve as an editor of the special issue on “Learning Analytics” for the International Journal of Technology Enhanced Learning. She also served as a peer reviewer for the Emerald Program: electronic library and information systems journal. Dominik Renzel continued to serve as reviewer for the International Journal on Multimedia Tools and Applications (MTAP). Conference Organization Ralf Klamma was general chair of the 8th European Conference on Technology Enhanced Learning (EC-TEL 2013), Paphos, Cyprus, September 17-21, 2013, general chair of the JTEL Summer School in Technology Enhanced Learning, Limassol, Cyprus, May, 2013, doctoral consortium chair at the 3rd conference on Learning Analytics and Knowledge (LAK 2013), Leuven, Belgium, April 8, 2013, and steering committee representative of the 12th International Conference on Web-Based Learning (ICWL 2013), Kenting, Taiwan, October 69, 2013. He also co-organized workshops at the 9th Joint European Summer School on Technology Enhanced Learning (JTEL 2013, Limassol, Cyprus) and at the 1st GALA Summer School on Serious Gaming 2013 (Graz, Austria). He served as program committee member / reviewer for the following conferences: ACM Symposium on Applied Computing (SAC’13), 12th IEEE International Conference on Advanced Learning Technologies (ICALT’13), IEEE American Control Conference (ACC’13), IEEE/FTRA International Conference on Multimedia and Ubiquitous Engineering (MUE’13), Wirtschaftsinformatik’13, International Symposium on Collaborative Technologies and Systems (CTS’13), Communities & Technologies’13, International Conference on Web-based Learning (ICWL’13), European Conference on Technology Enhanced Learning (EC-TEL’13), Games and Learning Alliance Conference (GALA’13), Personal Learning Environments Conference (PLE’13), International Conference on Ambient Systems, Networks and Technologies (ANT’13), International Conference on Social Computing and its Applications (SCA’13), Conference on Learning Analytics & Knowledge (LAK’13), Workshop Business Process Management and Social Software (BPMS2’13), Interactive Computer Aided Learning (ICL’13), DELFI’13, I-KNOW’13, CRIWG Conference on Collaboration and Technology (CRIWG’13), Workshop Computer-based Knowledge & Skill Assessment and Feedback in Learning Settings (CAF’13), Workshop on Text Information Retrieval (TIR’13), Workshop on Personalization Approaches in Learning Environments (PALE’13), Workshop on Business Applications of Social Network Analysis (BASNA’13), International Workshop on Collaboration and Gaming (CoGames 2013), International Workshop on evidenced-based Technology Enhanced Learning (ebTEL’13), Workshop on Data Management in the Cloud (DMC’13). Milos Kravcik co-organized 9th Joint European Summer School on Technology Enhanced Learning (JTEL 2013), 3rd Workshop Personalization Approaches in Learning Environments (PALE 2013 at UMAP), and 3rd Workshop on Awareness and Reflection in TechnologyEnhanced Learning (ARTEL 2013 at EC-TEL). He was programme committee member of the following conferences and workshops: 12th International Conference on Web-based Learning (ICWL 2013), 8th European Conference on Technology Enhanced Learning (EC-TEL 2013), and its Doctoral Consortium, Workshop on Collaborative Technologies for Working and – 18 –
  23. 23. Learning (at EC-TEL 2013), and Games and Learning Alliance Conference (GALA 2013). He also co-organized workshops at the 9th Joint European Summer School on Technology Enhanced Learning (JTEL 2013, Limassol, Cyprus) and at the 1st GALA Summer School on Serious Gaming 2013 (Graz, Austria). Michael Derntl served as the dissemination chair at the Eighth European Conference on Technology Enhanced Learning (EC-TEL 2013), Paphos, Cyprus. Additionally he served on the Program Committee of the following events: IEEE International Conference on Advanced Learning Technologies (ICALT 2013, Beijing, China), European Conference on Technology Enhanced Learning (EC-TEL 2013, Paphos, Cyprus), Doctoral Consortium at EC-TEL 2013 (Paphos, Cyprus), International Conference on Web-based Learning (ICWL 2012, Hong Kong), ACM International Conference on Learning Analytics and Knowledge (LAK 2013, Leuven, Belgium), IEEE International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES 2012, Genoa, Italy), 6th International Workshop on Social and Personal Computing for Web-Supported Learning Communities (SPeL 2013, Sinaia, Romania). He also co-organized workshops at the 9th Joint European Summer School on Technology Enhanced Learning (JTEL 2013, Limassol, Cyprus) and at the 1st GALA Summer School on Serious Gaming 2013 (Graz, Austria). Dominik Renzel served as PhD volunteer during the 21st European Conference on Information Systems (ECIS 2013). He also organized the Workshop "How to Build & Develop Responsive Open Learning Environments with the ROLE SDK" during the 1st Layers Developer Camp. Zinayida Petrushyna was a programme committee member of the 8th European Conference on Technology Enhanced Learning (EC-TEL 2013), IADIS e-Learning 2013 and IADIS Multi Conference on Computer Science and Information Systems (MCCSIS 2013), the 3rd International Conference on Social Eco-Informatics (SOTICS 2013) and “ECTEL meets ECSCW 2013” Workshop on Collaborative Technologies for Working and Learning. – 19 –
  24. 24. Software Demonstrations “DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Applications”, UMIC Day 2012, Aachen Germany, Nov 13, 2012 “DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Applications”. 13th International Conference on Web Engineering (ICWE’13). July 11, 2013. Aalborg, Denmark. Invited demonstration. “DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Applications”, ICWL 2013, Kenting, Taiwan, October 7, 2013. “DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Applications” & ROLE SDK, Learning Layers Consortium Meeting, Paphos, Cyprus, September 17, 2013. “DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Applications” & ROLE SDK, PWM Wissenstag Social Enterprise, I-KNOW 2013, Graz, Austria, September 4, 2013. “Requirements Bazaar: Social Requirements Engineering for Community-Driven Innovation”. 21st IEEE International Conference on Requirements Engineering (RE’13). July 18, 2013. Rio de Janeiro, Brasil. RE'13 Best Demo - Audience Award Winner. “SeViAnno: Prototyping Apps for Informal Learning: Semantic Video Annotation Scenario ”. Ninth Joint European Summer School on Technology Enhanced Learning (JTEL 2013, Limassol, Cyprus), Layers Consortium Meeting (Graz, 2013) “SyncLD: Synchronous Collaborative IMS Learning Design Authoring on the Web”. Eighth European Conference on Technology Enhanced Learning (EC-TEL 2013). September 18, 2013. Paphos, Cyprus. “REST based Cloud Services deployed within i5Cloud”. Layers Consortium Meeting, Graz, 2013 & 1st Layers Developer Camp, Aachen, 2013. – 20 –
  25. 25. Talks and Presentations M. Derntl: A dynamic topic model of learning analytics research. LAK Data Challenge 2013, Leuven, Belgium, Apr 9, 2013 M. Derntl, M. Kravcik, R. Klamma: Basics of Paper Writing and Publishing in Technology Enhanced Learning. 9th Joint European Summer School on Technology Enhanced Learning, Limassol, Cyprus, May 27 & 31, 2013 A. Hannemann: An Adaptive Filter-Framework for the Quality Improvement of Open-Source Software Analysis. Software Engineering 2013, Aachen, Germany, Mar 1, 2013 A. Hannemann: Community Dynamics in Open Source Software Projects: Aging and Social Reshaping. OSS 2013, Capodistria, Slowenia, Jun 27, 2013 A. Hannemann: Requirements Engineering Discovery in Open Source Software Projects, Dagstuhl Seminar, Dagstuhl, Germany, Oct 31, 2012 R. Klamma: Robust Expert Finding in Web-Based Community Information Systems, Keynote, The Future of Scientifically Founded Databases on Experts, Graz, Austria, July 1, 2013 R. Klamma: Supporting Professional Communities in the Next Web, Keynote, PWM Wissenstag Social Enterprise, I-KNOW 2013, Graz, Austria, September 4, 2013 R. Klamma: Learning Layers Developer Camp, Keynote, Aachen, Germany, Oct 1, 2013 R. Klamma: Community Learning Analytics - Challenges and Opportunities, Invited Talk, ICWL 2013, Kenting, Taiwan, Oct 7, 2013 R. Klamma: Community Learning Analytics, ICWL 2013, Kenting, Taiwan, Oct 8, 2013 I. Koren: Session Mobility using XMPP, FOSDEM 2013, Brussels, Belgium, Feb 2, 2013 M. Kravcik, O. C. Santos, J. G. Boticario, D. Perez-Marin: Personalization Approaches in Learning Environments. 3rd PALE Workshop at the UMAP Conference, Rome, Italy, Jun 10, 2013 M. Kravcik, A. Nussbaumer, R. Klamma, D. Albrecht: Responsive Open Learning Environments. I-KNOW Conference, Graz, Austria, Sep 5, 2013 M. Kravcik, M. Derntl, R. Klamma: Gamified Mobile Apps for Informal Learning. 1st GALA Summer School on Serious Games, Graz, Austria, Sep 3, 2013 P. Nicolaescu, M. Derntl, M. Kravcik, R. Klamma: Prototyping Mobile Apps for Informal Learning. 9th Joint European Summer School on Technology Enhanced Learning, Limassol, Cyprus, May 28, 2013 D. Renzel: Today’s top ”RESTful” Services and why they are not RESTful. 13th International Conference on Web Information Systems Engineering (WISE 2012), Paphos, Cyprus, Nov 30, 2012 D. Renzel: From Micro to Macro: Analyzing Activity in the ROLE Sandbox. 3 rd International Conference on Learning Analytics and Knowledge (LAK’13), Leuven, Belgium, Apr 12, 2013 D. Kovachev: DireWolf - Distributing and Migrating User Interfaces for Widget-Based Web Applications. 13th International Conference on Web Engineering (ICWE 2013), Aalborg, Denmark, Jul 8, 2013 – 21 –
  26. 26. D. Kovachev, R. Klamma: Personal Clouds for Learning. 9th Joint European Summer School on Technology Enhanced Learning, Limassol, Cyprus, May 28, 2013 D. Kovachev: Cloud Services for Improved User Experience in Sharing Mobile Videos. 2013 IEEE International Symposium on Mobile Cloud, Computing and Service Engineering (MobileCloud 2013), San Francisco, CA, USA, Mar 26, 2013 D. Kovachev: A Real-time Collaboration-enabled Mobile Augmented Reality System with Semantic Multimedia. 8th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2012), Pittsburgh, PA , USA, Oct 17, 2012 – 22 –
  27. 27. Publications Journal Articles N. Günnemann, M. Derntl, R. Klamma, M. Jarke: An Interactive System for Visual Analytics of Dynamic Topic Models. Datenbank-Spektrum 13(3): 213-223, 2013. J. Huang, M. Jarke, L. Liu, K. Lyytinen, A. Hannemann: Requirements Management – Novel Perspectives and Challenges Published in (Dagstuhl Seminar 12442). Dagstuhl Reports 2(10):117-152, 2013. D. Kovachev, P. Nicolaescu, R. Klamma: Mobile Real-Time Collaboration for Semantic Multimedia: A Case Study with Mobile Augmented Reality Systems. Journal of Mobile Networks and Applications (MONET), online first, 2013. D. Kovachev, R. Klamma: Framework for Computation Offloading in Mobile Cloud Computing. International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI) 7(1):6-15, 2012. M. Ninaus, S. E. Kober, E. Friedrich, I. Dunwell, S. de Freitas, S. Arnab, M. Ott, M. Kravcik, T. Lim, S. Louchard, F. Bellotti, A. Hannemann, A. G. Thin: Evaluating neurophysiological methods for monitoring brain activity in serious games and virtual environments: A review. International Journal of Technology Enhanced Learning (IJTEL), 2013. A. Nussbaumer, D. Dahrendorf, H.-C. Schmitz, M. Kravcik, M. Berthold, D. Albert: Recommender and Guidance Strategies for Creating Personal Mashup Learning Environments. ComSIS Journal, 2013. M. C. Pham, and R. Klamma: Data Warehousing for Lifelong Learning Analytics, Bulletin of the IEEE Technical Committee on Learning Technology, 15(2):6-9, 2013. L. P. Prieto, Y. Dimitriadis, B. Craft, M. Derntl, V. Émin, M. Katsamani, D. Laurillard, E. Masterman, S. Retalis, E. D. Villasclaras: Learning design Rashomon II: exploring one lesson through multiple tools. Research in Learning Technology 21 (Supplement 1), 2013. Books and Edited Volumes D. Hernández-Leo, T. Ley, R. Klamma and A. Harrer: Lecture Notes in Computer Science 8095, Scaling up Learning for Sustained Impact – 8th European Conference, on Technology Enhanced Learning, EC-TEL 2013, Paphos, Cyprus, September 17-21, 2013, Proceedings. Conference Papers and Book Contributions A. Brisson, G. Pereira, R. Prada, S. Louchard, N. Suttie, T. Lim, R. A. Lopes, R. Bidarra, F. Bellotti, M. Kravcik, M. F. Oliveira: Artificial Intelligence and Personalization Opportunities for Serious Games. In: Proceedings of the Joint Workshop on Human Computation and Serious Games at the 8th Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE 2012), Stanford University. AAAI Press, October 8-12, 2012, pp. 51-57. A. Hannemann, R. Klamma: Community Dynamics in Open Source Software Projects: Aging and Social Reshaping. In E. Petrinja and G. Succi and N. El Ioini and A. Sillitti (Eds.): IFIP Advances in Information and Communication Technology 404 – Open Source Software: – 23 –
  28. 28. Quality Verification - 9th IFIP WG 2.13 International Conference, OSS 2013, KoperCapodistria, Slovenia, June 25-28, 2013. Proceedings. 2013, pp. 80-96. A. Hannemann, M. Hackstein, R. Klamma, M. Jarke: An Adaptive Filter-Framework for the Quality Improvement of Open-Source Software Analysis. In: S. Kowalewski, B. Rumpe (Eds.): LNI 2013 - Software Engineering 2013: Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar - 2. März 2013 in Aachen. GI, 2013, pp. 143-156. M. Derntl, P. Nicolaescu, B. Terkik, R. Klamma: SynC-LD: Synchronous Collaborative IMS Learning Design Authoring on the Web. In: Davinia Hernández Leo, Tobias Ley, Ralf Klamma, Andreas Harrer (Eds.): Lecture Notes in Computer Science 8095, Scaling up Learning for Sustained Impact - 8th European Conference, on Technology Enhanced Learning, EC-TEL 2013, Paphos, Cyprus, September 17-21, 2013, Proceedings. Springer, 2013, pp. 540-543. M. Derntl, N. Günnemann, R. Klamma: A Dynamic Topic Model of Learning Analytics Research. In: CEUR Workshop Proceedings 974 – Proceedings of the LAK Data Challenge, Leuven, Belgium, April 9, 2013. 2013, pp. 1-5. D. Hernández Leo, J. Chacón, L. P. Prieto, J. I. Asensio-Pérez, M. Derntl: Towards an Integrated Learning Design Environment. In: D. Hernández Leo, T. Ley, R. Klamma, A. Harrer (Eds.): Lecture Notes in Computer Science 8095, Scaling up Learning for Sustained Impact - 8th European Conference, on Technology Enhanced Learning, EC-TEL 2013, Paphos, Cyprus, September 17-21, 2013, Proceedings. Springer, 2013, pp. 448-453. M. Jarke, M. C. Pham, R. Klamma: Evolution of the CAiSE Author Community: A Social Network Analysis. In: J. Bubenko, J. Krogstie, O. Pastor, B. Pernici, C. Rolland, A. Sølvberg (Eds.): Seminal Contributions to Information Systems Engineering 2013 – 25 Years of CAiSE. 2013, Springer, pp. 15-33. R. Klamma: Community Learning Analytics - Challenges and Opportunities. In: J.-F. Wang, R. Lau (Eds.): Lecture Notes in Computer Science 8167, Advances in Web-Based Learning – ICWL 2013, 12th International Conference, Kenting, Taiwan, October 6-9, 2013, Proceedings. Springer, 2013, pp. 284-293. R. Klemke, M. Kravcik, F. Bohuschke: Energy-efficient and safe driving using a situationaware gamification approach in logistics. In: Proceedings of the Games and Learning Alliance conference (GALA 2013), October 23-25, Paris. 2013, I. Koren, D. Schuster, T. Springer: Session Mobility for Pervasive Collaborative Apps using XMPP. In: Pervasive Computing and Communications Workshops (PERCOM Workshops), 2013 IEEE International Conference, San Diego, CA, USA, March 18-22, 2013, Proceedings. IEEE, 2013, pp. 169-174. D. Kovachev, D. Renzel, P. Nicolaescu, R. Klamma: DireWolf - Distributing and Migrating User Interfaces for Widget-Based Web Applications. In: F. Daniel, P. Dolog, Q. Li (Eds.): Lecture Notes in Computer Science 7977, Web Engineering, 13th International Conference, ICWE 2013, Aalborg, Denmark, July 2013, Proceedings. Springer, 2013, pp. 99–113. D. Kovachev, Y. Cao, R. Klamma: Cloud Services for Improved User Experience in Sharing Mobile Videos. In Proceedings of the 2013 IEEE International Symposium on Mobile Cloud, Computing and Service Engineering (MobileCloud 2013), 2013, San Francisco, CA, USA. IEEE, 2013, pp. 298-303. D. Kovachev, G. Aksakalli, R. Klamma: A Real-time Collaboration-enabled Mobile Augmented Reality System with Semantic Multimedia. In: Proceedings of the 8th IEEE – 24 –
  29. 29. International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2012), Pittsburgh, PA , USA. IEEE, 2012, pp. 345-354. M. Kravcik, O. C. Santos, J. G. Boticario, D. Perez-Marin: Proceedings of the 3rd International Workshop on Personalization Approaches in Learning Environments. UMAP 2013 Extended Proceedings. Late-Breaking Results, Project Papers and Workshop Proceedings of the 21st Conference on User Modeling, Adaptation, and Personalization. Rome, Italy, June 10-14, 2013. M. Kravcik, J. Wan: Towards Open Corpus Adaptive E-learning Systems on the Web. In: Jhing-Fa Wang, Rynson Lau (Eds.): Lecture Notes in Computer Science 8167, Advances in Web-Based Learning – ICWL 2013, 12th International Conference, Kenting, Taiwan, October 6-9, 2013, Proceedings. Springer, 2013, pp. 111-120. T. Ley, J. Cook, S. Dennerlein, M. Kravcik, Ch. Kunzmann, M. Laanpere, K. Pata, J. Purma, J. Sandars, P. Santos, A. P. Schmidt: Scaling Informal Learning: An Integrative Systems View on Scaffolding at the Workplace. In: D. Hernández Leo, T. Ley, R. Klamma, A. Harrer (Eds.): Lecture Notes in Computer Science 8095, Scaling up Learning for Sustained Impact 8th European Conference, on Technology Enhanced Learning, EC-TEL 2013, Paphos, Cyprus, September 17-21, 2013, Proceedings. Springer, 2013, pp. 484-489. D. Renzel, P. Schlebusch, R. Klamma: Today’s Top “RESTful” Services and Why They Are Not RESTful. In: X. S. Wang, I. Cruz, A. Delis, and G. Huang, (Eds.): Lecture Notes in Computer Science 7651, Web Information Systems Engineering - WISE 2012, 13th International Conference Paphos, Cyprus, November 28-30, 2012, Proceedings. Springer, 2012, pp. 354–367. D. Renzel and R. Klamma: From Micro to Macro: Analyzing Activity in the ROLE Sandbox. In: D. Suthers, K. Verbert (Eds.): Third Conference on Learning Analytics and Knowledge, LAK '13, Leuven, Belgium, April 8-12, 2013. ACM, 2013, pp. 250–254. D. Renzel, M. Behrendt, R. Klamma, M. Jarke: Requirements Bazaar: Social Requirements Engineering for Community-Driven Innovation. In 2013 21st IEEE International Requirements Engineering Conference (RE) Proceedings, Rio de Janeiro, Brasil. IEEE. 2013, pp. 326–327. Technical Reports A. Chatterjee, E. L.-C. Law (Eds.), D. Renzel, R. Klamma, S. Govaerts, E. Bogdanov, D. Gillet, D. Dahrendorf, M. Schmidt, M. Palmér, E. Isaksson, F. Mödritscher, A. Kiefel, A. Mikroyannidis, S. León Rojas: Catalogue of learning services provided by the ROLE partners. ROLE Deliverable D1.1, January 2013. D. Dahrendorf (Ed.), V. Zimmermann, N. Faltin, J. Peters, S. Steudter, E. Bogdanov, M. Wolpers, D. Renzel, M. Palmér, A. Nussbaumer: Service Syndication Platform. ROLE Deliverable D4.2, January 2013. K. Freitag (Ed.), M. Derntl, M. Kravcik, P. Nicolaescu, R. Klamma, H. Pirkkalainen, P. Holtkamp, A. Tsitroulis. TEL-Map Portal Analyses and Survey Tools V2. TEL-Map Deliverable D6.4b, March 2013. S. Govaerts (Ed.), M. Palmér, E. Isaksson, M. Scheffel, S. Léon Rojas, D. Renzel, I. Dahn, A. Kiefel, D. Dahrendorf, E. Bogdanov, J. L. Santos, K. Verbert: Revision of the ROLE Specifications. ROLE Deliverable D1.2/3.7, January 2013. – 25 –
  30. 30. D. Hernández-Leo, J. Chacón, L. P. Prieto, J. I. Asensio, M. Derntl: Report 1 on meeting with stakeholders: early feedback on ILDE requirements. METIS Deliverable D2.1, March 2013. T. Hoel (Ed.), A. Cooper, M. Derntl, K. Freitag, P. Lefrere, F. Wild, F. Giorgini, A. Naeve, L. Stergioulas, C. Loureiro-Koechlin, V. Kamtsiou and C. Voigt. Report on engagement, dissemination & awareness results. TEL-Map Deliverable D7.2c, March 2013. E. Isaksson (Ed.), M. Palmér, Ambjörn Naeve, D. Dahrendorf, Nils Faltin, Ch. Höebelt, V. Zimmermann, M. Friedrich, M. Scheffel, D. Renzel, E. Bogdanov, L. Na, K. Verbert, S. Govaerts, F. Mödritscher, A. Mikroyannidis, C. Ullrich, A. Nussbaumer: Personal Learning Service Bundles. ROLE Deliverable 4.1, January 2013. V. Kamtsiou, B. Olivier (Eds.), M. Derntl, R. Millwood, A. Naeve: Dynamic Roadmapping: Managing Innovation in Turbulent Times. An implementation guide for roadmapping practitioners. TEL-Map Deliverable D2.6, March 2013. F. Mödritscher (Ed.), R. Klamma, Z. Petrushyna, D. Renzel, M. Kravcik, N. Li, E. Bogdanov, A. Mikroyannidis, B. Steiner, C. Brauer, M. Andergassen, S. Govaerts, J. L. Santos, C. Ullrich, D. Dikke, A. Nussbaumer, I. Dahn, A. Kiefel, E. L.-C. Law: Final Model and Methodology for Collaborative Learning Activities. ROLE Deliverable D7.3, January 2013. M. C. Pham, R. Klamma, M. Derntl: Dynamic Visual Analytics for Lifelong Learning Communities. TeLLNet Deliverable D2.3, November 2012. H.-Ch. Schmitz, S. Govaerts, F. Mödritscher (Eds.), E. Bogdanov, I. Dahn, E. Issakson, F. Limpens, M. Palmér, D. Renzel, J. L. Santos, M. Scheffel, K. Schmidt: Testing and conformance recommendations and tools that support integration and development of new services. ROLE Deliverable D3.5/2.5, January 2013. C. Voigt (Ed.), A. Cooper, M. Derntl: Report on socio-economic developments most relevant to emerging new learning paradigms. TEL-Map Deliverable D4.2b, December 2012. – 26 –
  31. 31. Open Source Community Involvements Since a couple of years, the Advanced Community Information Systems group at Informatik 5 commits to Open Source Software (OSS) development. We increasingly share code bases resulting from our own developments in OSS repositories at different locations, such as GitHub or SourceForge. Both ROLE and Learning Layers maintain and share their complete code bases on SourceForge. The ACIS group established an own team page on GitHub, thereby aggregating different strands of its OSS development work in own as well as thirdparty projects. Own projects increasingly include results from thesis work, as for LAS2peer and its accompanying services and modules. Besides hosting own code bases, we also contribute parts of our code to existing OSS projects and communities in the form of patches. In the context of the ROLE project, we contributed patches to the external projects strophe.js and Apache Rave. Here, our experience is that the developer communities behind these projects are welcoming new members and are grateful for contributions. However, they prefer sustained collaboration and thus are cautious against unsustainable one-shot patches that are not maintained by their contributors later. Another experience is that the whole process from preparing a patch to getting it accepted into the official code base of an OSS project usually takes a long time. The preparation of a patch should be discussed with the community beforehand. Therefore, it is recommended to participate in face-to-face meetings organized by the respective OSS communities and present possible own contributions to raise awareness and receive confirming or rejecting feedback. Members of our group thus visit events such as FOSDEM and Hackathons organized by Apache Rave and the XMPP community. During these events we received confirmative feedback towards patch preparation. As further means of community-building around the services developed in the context of our projects, we also organized such events. Continuing the tradition of the Developer Camps held in the context of the ROLE project, we organized the first Learning Layers Developer Camp in 2013. By no means do OSS developer communities guarantee the acceptance of a patch. In the case of our efforts regarding strophe.js, we were successful: all our patches are now part of the official code base, and one of our student workers accepted the invitation to serve as official maintainer. In the case of the Apache Rave patches, we are still waiting for acceptance. Furthermore, we increasingly learn and adopt best practices and tools for OSS development from established organizations such as the Apache Foundation. Common examples are the communication via mailing lists, issue tracking and agile development with professional tools such as Atlassian JIRA and continuous integration with tools such as Jenkins. Best practices and application of support tools were transferred and integrated into the working processes of our projects involving OSS development. We also increasingly integrate the use of such tools and practices into our teaching activities, in particular in our practical lab courses. Our experiences with OSS development until now were mainly positive and not in contradiction with research policies. Here, we mainly pursue a very open licensing policy with the use of BSD-like Open Source licenses. The involvement and active participation in OSS developer communities gave us a lot of insights which would not have been retrievable from research papers. Furthermore, we experience that sharing our code bases publicly raises the quality of our code and creates new ways of disseminating research outcomes. Here, our experience is that there is a common trend towards sharing code originating from research work. In the future, we will continue to extend our experiences with OSS development in project work, thesis work and teaching. – 27 –
  32. 32. D. Renzel, A. Guth, P. de Lange: ACIS Github Team Page. The ACIS group at Informatik 5 maintains its own team page on GitHub (, thereby aggregating both own (e.g. LAS2peer, wxg) and externally served (e.g. strophe.js) Open Source Software projects. D. Renzel, A. Guth: ROLE Interwidget Communication Patch for Apache Rave. After multiple appearances at Apache Rave hosted events, the community invited us to contribute a patch, introducing the Interwidget Communication we developed in ROLE for Apache Rave. The patch was officially submitted to the Apache Rave community in May 2013 and is currently waiting for review2. I. Koren: Participation XMPP Hackfest at 87th IETF Meeting, 27 July, 2013. At the meeting3, various aspects concerning XMPP and research were discussed. Most notably, we promoted our WebSocket plug-in to strophe.js. The activity resulted in the plug-in being integrated into the official strophe.js repository and our student worker being invited to become official maintainer. D. Renzel, A. Guth: Strophe.js – WebSocket Implementation & Community Plug-ins: As result of our continuous interaction with the XMPP community and efforts towards integrating our WebSocket implementation into the official code base of the Open Source project strophe.js4 our student worker Andreas Guth accepted the invitation to become one of the official project maintainers. Additionally, we contributed a set of strophe.js community plug-ins. I. Koren: House of Quality App in Chrome Web Store. A “House of Quality” app5 was released on Chrome Web Store in June 2013. The tool following the Quality Function Deployment (QFD) methodology is used within the context of the Learning Layers project to map user requirements to functional requirements that need to be provided by the integrated Layers architecture. D. Renzel, I. Koren, P. Nicolaescu: Layers Open Developer Library (ODevL). ODevL6 builds the center of Open Source development activities in the Learning Layers project. The website includes documentation, requirements gathering (Requirements Bazaar), source code repository, issue tracking (JIRA) and continuous integration (Jenkins) processes. JIRA, Jenkins and Requirements Bazaar instances are hosted at RWTH. M. Derntl, R. Uppal: OpenGLM – Open Graphical Learning Modeler. i5 is the current maintainer of the graphical IMS Learning Deisgn tool OpenGLM, which is hosted on, and further developed within the METIS project to interoperate with the Integrated Learning Design Environment, to which i5 is also contributing on GitHub. 2 4 5 6 3 – 28 –
  33. 33. Awards D. Renzel: Best Demo Audience Award at the 21st IEEE International Conference on Requirements Engineering (RE’13) for the paper & demonstration “Requirements Bazaar: Social Requirements Engineering for Community-Driven Innovation” (co-authors: M. Behrendt, R. Klamma, M. Jarke) N. Günnemann: Best Student Paper Award for the paper “D-VITA: A Visual Interactive Text Analysis System Using Dynamic Topic Mining” at BTW 2013, Magdeburg, Germany. 500 Euro price money was awarded by GI, the German Informatics Society. The paper was an outcome of diploma thesis work on “Dynamic Topic Mining for Visual Analytics on Large Document Collections” in the context of the TEL-Map EU project, supervised by M. Jarke, R. Klamma and M. Derntl. I. Koren: App Challenge winner at the 3rd Fraunhofer FOKUS Mobile Web Symposium for the app “Multi-Display Maps”. The event was hosted on 14th of March 2013 in Berlin. 200 Euro price money was awarded by the Webinos FP 7th Framework Project. – 29 –
  34. 34. Completed Theses Dissertation Khaled Rashed Title: “Community-Centered Semantics for the Detection of Fake Multimedia” Examiners: Matthias Jarke, Harald Kosch Date: December 20, 2013 Abstract: Nowadays, it becomes increasingly difficult to find reliable multimedia content on the web. Detecting the fake and providing semantics that can help searching and retrieving fake multimedia remain unsolved problem which is of growing concern in the Web community. Conventional automatic approaches for detecting fake multimedia lack scalability and inability to capture media semantics by means of forgery. Furthermore, they consider all media modification as a fake which is not true in many online communities. This research aims to find ways to manage multimedia authenticity in open, decentralized systems. We propose a trust-aware community approach for detecting and managing fake multimedia. A general framework of community-based fake multimedia detection systems is developed, where community and automatic techniques can be combined. A Multimedia Quality Profile is developed for multimedia evaluation and semantic classification with one substantial part of estimating media authenticity based on trust-aware community ratings. A corresponding service supports the construction and generation of such profiles. We address several challenges within the proposed framework. The concept of serious gaming is employed in our collaborative fake media detection approach to overcome the cold-start problem and to provide sufficient data powering our Multimedia Quality Profile and expert ranking algorithm. We also present a use case where our community-based fake detection approach can be applicable and a service for trust management that supports this approach. The evaluation reveals that the community members can discover unfair raters in a short time after their participating in the media evaluation process. Finally, we propose an algorithm for searching and ranking experts in the community and trust-aware fake multimedia detection system, ensuring its robustness against Sybil attacks by providing sufficient countermeasures. In different experiments we demonstrate that our approach strategy can be effectively used to detect fake multimedia in collaborative systems. Dissertation Manh Cuong Pham Title: “Dynamic Social Network Analysis and Recommender Technologies in Scientific Communities: The Case of Computer Science” Examiners: Matthias Jarke, Wolfgang Neijdl, Ralf Klamma Date: March 22, 2013 Abstract: The Web in general, and the Web 2.0, in particular, have changed the way in which scientific information is created, exchanged and consumed. Online accessible digital libraries bring the access to large collection of scientific literature to the research community. Information sharing and research results dissemination are much faster than before. The large amount of scientific data available on the Web gives unique opportunities and also raises challenges for understanding the organization and diffusion of scientific knowledge, and the ability to quickly locate information needed to perform research. The basic interest of this thesis is to study the structure of scientific knowledge domains from a social network view. – 30 –
  35. 35. Techniques developed in knowledge mapping typically focus on purely mental perspectives of scientific knowledge, while ignoring its social aspects. We study the social structures that shape the scientific knowledge domains. We propose a framework based on social network analysis that allows us to analyze knowledge domains and the development pattern of research communities. To demonstrate, we analyze the dynamics of the computer science knowledge domain. We find interesting patterns regarding its interdisciplinary nature, the collaboration behavior and the development of communities in sub-disciplines. The results are useful for research funding agencies, scientific policy management, institution leaders, librarians, collection managers and research community members. Another important aspect of understanding knowledge domains and their behavior, especially research communities, is the community-based recommendation. We propose a framework that takes into account community recommendations for their members. The framework discovers communities from the research interaction between scholars as well as librarial objects (publications, conferences/journals, etc.). The applications and evaluations of this framework in two recommendation problems, community recommendation and talk/collaborator recommendation for conference participants, demonstrate the effectiveness and benefit of communities in supporting their members. – 31 –