Today's Top "RESTful" Services and Why They Are Not RESTfulDominik Renzel
Presentation of WISE 12 Paper "Today's Top "RESTful" Services and Why They Are Not RESTful" (Renzel, Schlebusch, Klamma)
Abstract: Since Fielding's seminal contribution on the REST architecture style in 2000, the so-called class of RESTful services has taken off to challenge previously existing Web services. Several books have since then emerged, providing a set of valuable guidelines and design principles for the development of truly RESTful services. However, today's most popular "RESTful" services adopt only few of these guidelines, resulting in overburdening developers integrating multiple services in mashup applications. In this paper we present an in-depth analysis for the top 20 RESTful services listed on programmableweb.com against 17 RESTful service design criteria found in literature. Results provide evidence that hardly any of the services claiming to be RESTful is truly RESTful, probably due to the lack of rigidness and ease-of-use of currently available decision criteria. To improve the situation, we provide recommendations for various stakeholder groups.
Full Paper: http://www.springerlink.com/index/42307200X642M240.pdf
Social Software and Community Information SystemsRalf Klamma
Social Software links social entities on the Internet. With this term we label new communication and collaboration media like wikis, blogs, social bookmarking but also traditional media supporting communities of practice. Scientific and professional communities challenge information systems engineering with high demands on traceable and secured collaboration and processing of scientific data. Flexibility, adaptation, interoperability are only a few requirements to mention.
With the advent of international standards XML-based standards like MPEG-7 for the handling of complex multimedia metadata and service oriented architectures engineers and community facilitators can create more generic services for the many communities with diverse but professional needs. Therefore, communities have to be incorporated in the community information systems engineering process.
In the talk we present a new reflective information system architecture called ATLAS offering self observation mechanisms for the establishment of a community-centered learning and improvement process for social software.
NATIONAL INFORMATION SYSTEMS (NIS): Brazilian NIS developed according Lattes ...Roberto C. S. Pacheco
WORKSHOP ON ELECTRONIC PLATFORMS IN SCIENCE, TECHNOLOGY AND INNOVATION (BRAZIL-USA)
United States and Brazil Summit
Centro de Gestão e Estudos Estratégicos – Brazil, DF. January 17 and 18 2011.
This paper considers how hermeneutics and other related theories may bring new insights into KO. They provide a most realistic representation of the complexity of knowledge and meaning according to which new forms of KOSs could be designed. Computational and conceptual aspects of these issues are discussed taking into account a number of case studies.
Today's Top "RESTful" Services and Why They Are Not RESTfulDominik Renzel
Presentation of WISE 12 Paper "Today's Top "RESTful" Services and Why They Are Not RESTful" (Renzel, Schlebusch, Klamma)
Abstract: Since Fielding's seminal contribution on the REST architecture style in 2000, the so-called class of RESTful services has taken off to challenge previously existing Web services. Several books have since then emerged, providing a set of valuable guidelines and design principles for the development of truly RESTful services. However, today's most popular "RESTful" services adopt only few of these guidelines, resulting in overburdening developers integrating multiple services in mashup applications. In this paper we present an in-depth analysis for the top 20 RESTful services listed on programmableweb.com against 17 RESTful service design criteria found in literature. Results provide evidence that hardly any of the services claiming to be RESTful is truly RESTful, probably due to the lack of rigidness and ease-of-use of currently available decision criteria. To improve the situation, we provide recommendations for various stakeholder groups.
Full Paper: http://www.springerlink.com/index/42307200X642M240.pdf
Social Software and Community Information SystemsRalf Klamma
Social Software links social entities on the Internet. With this term we label new communication and collaboration media like wikis, blogs, social bookmarking but also traditional media supporting communities of practice. Scientific and professional communities challenge information systems engineering with high demands on traceable and secured collaboration and processing of scientific data. Flexibility, adaptation, interoperability are only a few requirements to mention.
With the advent of international standards XML-based standards like MPEG-7 for the handling of complex multimedia metadata and service oriented architectures engineers and community facilitators can create more generic services for the many communities with diverse but professional needs. Therefore, communities have to be incorporated in the community information systems engineering process.
In the talk we present a new reflective information system architecture called ATLAS offering self observation mechanisms for the establishment of a community-centered learning and improvement process for social software.
NATIONAL INFORMATION SYSTEMS (NIS): Brazilian NIS developed according Lattes ...Roberto C. S. Pacheco
WORKSHOP ON ELECTRONIC PLATFORMS IN SCIENCE, TECHNOLOGY AND INNOVATION (BRAZIL-USA)
United States and Brazil Summit
Centro de Gestão e Estudos Estratégicos – Brazil, DF. January 17 and 18 2011.
This paper considers how hermeneutics and other related theories may bring new insights into KO. They provide a most realistic representation of the complexity of knowledge and meaning according to which new forms of KOSs could be designed. Computational and conceptual aspects of these issues are discussed taking into account a number of case studies.
Presentatie Internet of Things Conferentie 9 april 2013 door Ben van Lier van...Centric
Ben van Lier, Internet of Things-expert van Centric, sprak tijdens de tweede Internet of Things-conferentie die op dinsdag 9 april werd gehouden in Rotterdam.
Engage 2013 at SXSWedu, Nada Dabbagh PhD, Strategically Designed Personal Lea...Cengage Learning
Personal Learning Environments or PLEs enable the creation of personal and social learning spaces
to support learner-centered and personalized learning experiences empowering students to direct
their own learning and develop self-regulated learning skills. PLEs are built bottom-up, by the student,
starting with personal goals, information management, and individual knowledge construction, and
progressing to socially mediated knowledge and networked learning. A PLE can be entirely controlled
and adapted by a student providing an engaged learning experience, however students must acquire
and apply a set of personal knowledge management and self-regulatory skills to create effective PLEs.
This talk will address this critical issue focusing on the use of social media as an educational platform
for scaffolding the strategic design of PLEs.
Collaborative eResearch in a Social CloudSimon Caton
Social networks provide a useful basis for enabling collaboration among groups of individuals. This is applicable not only to social communities but also to the scientific community. Already scientists are leveraging social networking concepts in projects to form groups, share information and communicate with their peers. For scientific projects which require large computing resources, one useful aspect of collaboration is the sharing of computing resources among project members. A social network provides an ideal platform to share these resources. This paper introduces a framework for Social Cloud computing with a view towards collaboration and resource sharing within a scientific community. The architecture of a Social Cloud, where individuals or institutions contribute the capacity of their computing resources by means of Virtual Machines leased through the social network, is outlined. Members of the Social Cloud can contribute, request, and use Virtual Machines from other members, as well as form Virtual Organizations among groups of members.
In collaboration with the Province of Brescia, Italy, we aim to redesign the relationship between four elements: information, the urban space, people and institutions. First, we will innovatively imagine new forms of communication and services to foster learning, knowledge and social inclusion. In particular, we will investigate the use of new media and communication technologies to promote social sustainability and cultural enrichment for location-based communities. Second, we will explore innovative designs for embedding electronics into the urban fabric, as well as into the public transportation system, so that they may promote ubiquitous accessibility to information, culture and knowledge. The ultimate goal of the project is to imagine how new media and mobile technologies can increase the younger population's awareness of environmental problems, foster learning and civic engagement.
Ralf Klamma
Advanced Community Information Systems (ACIS)RWTH Aachen University, Germany
klamma@dbis.rwth-aachen.de
Dresden, January 22, 2015
las2peer is a distributed, highly reliable and secure platform for creating community information systems and community services.
The main goal of las2peer is to provide a fast and flexible way to create services which may communicate with each other and their users through standard protocols. The used and stored information is handled in a trustworthy way and within full control of the communities.
Presentatie Internet of Things Conferentie 9 april 2013 door Ben van Lier van...Centric
Ben van Lier, Internet of Things-expert van Centric, sprak tijdens de tweede Internet of Things-conferentie die op dinsdag 9 april werd gehouden in Rotterdam.
Engage 2013 at SXSWedu, Nada Dabbagh PhD, Strategically Designed Personal Lea...Cengage Learning
Personal Learning Environments or PLEs enable the creation of personal and social learning spaces
to support learner-centered and personalized learning experiences empowering students to direct
their own learning and develop self-regulated learning skills. PLEs are built bottom-up, by the student,
starting with personal goals, information management, and individual knowledge construction, and
progressing to socially mediated knowledge and networked learning. A PLE can be entirely controlled
and adapted by a student providing an engaged learning experience, however students must acquire
and apply a set of personal knowledge management and self-regulatory skills to create effective PLEs.
This talk will address this critical issue focusing on the use of social media as an educational platform
for scaffolding the strategic design of PLEs.
Collaborative eResearch in a Social CloudSimon Caton
Social networks provide a useful basis for enabling collaboration among groups of individuals. This is applicable not only to social communities but also to the scientific community. Already scientists are leveraging social networking concepts in projects to form groups, share information and communicate with their peers. For scientific projects which require large computing resources, one useful aspect of collaboration is the sharing of computing resources among project members. A social network provides an ideal platform to share these resources. This paper introduces a framework for Social Cloud computing with a view towards collaboration and resource sharing within a scientific community. The architecture of a Social Cloud, where individuals or institutions contribute the capacity of their computing resources by means of Virtual Machines leased through the social network, is outlined. Members of the Social Cloud can contribute, request, and use Virtual Machines from other members, as well as form Virtual Organizations among groups of members.
In collaboration with the Province of Brescia, Italy, we aim to redesign the relationship between four elements: information, the urban space, people and institutions. First, we will innovatively imagine new forms of communication and services to foster learning, knowledge and social inclusion. In particular, we will investigate the use of new media and communication technologies to promote social sustainability and cultural enrichment for location-based communities. Second, we will explore innovative designs for embedding electronics into the urban fabric, as well as into the public transportation system, so that they may promote ubiquitous accessibility to information, culture and knowledge. The ultimate goal of the project is to imagine how new media and mobile technologies can increase the younger population's awareness of environmental problems, foster learning and civic engagement.
Ralf Klamma
Advanced Community Information Systems (ACIS)RWTH Aachen University, Germany
klamma@dbis.rwth-aachen.de
Dresden, January 22, 2015
las2peer is a distributed, highly reliable and secure platform for creating community information systems and community services.
The main goal of las2peer is to provide a fast and flexible way to create services which may communicate with each other and their users through standard protocols. The used and stored information is handled in a trustworthy way and within full control of the communities.
Technical Challenges for Realizing Learning AnalyticsRalf Klamma
Technical Challenges for Realizing Learning Analytics
Learntec 2015, January 28, 2015, Karlsruhe, Germany,
Ralf Klamma
Advanced Community Informations Systems (ACIS) Group
RWTH Aachen University
Ralf Klamma & Marc Spaniol
RWTH Aachen University
Learning as a Service: A web-based learning framework for communities of professionals on the Web 2.0
Network of Excellence in Internet Science (Multidisciplinarity and its Implic...i_scienceEU
The Network of Excellence in Internet Science aims to achieve a deeper multidisciplinary understanding of the Internet as a societal and technological artefact.
More information: http://internet-science.eu/
Twitter: @i_scienceEU
The Social Requirements Engineering (SRE) Approach to Developing a Large-scal...Ralf Klamma
The Social Requirements Engineering (SRE) Approach to Developing a Large-scale Personal Learning Environment Infrastructure
Effie Lai-Chong Law, Arunangsu Chatterjee, Dominik Renzel and Ralf Klamma
Department of Computer Science, University of Leicester, UK
Chair of Computer Science 5 - Information Systems, RWTH Aachen University, Germany
EC-TEL 2012, Saarbrücken, Germany
September 21, 2012
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...Mills Davis
The US has a new administration that values transparency, citizen participation, collaboration, information sharing, and internet technology. This presentation maps the role of information and communication technologies (specifically, cloud computing, Web 2.0, and Web 3.0 semantic technologies) in the evolution of government information systems from e-gov (silos with web front ends) to connected governance (e.g. distributed social computing environments for collaborative work, information sharing, knowledge management, and participatory decision-making.)
What Is The Role Of Cloud Computing, Web 2 0, And Web 3 0 Semantic Technologi...ajmalik
by Mills Davis - Project 10x
Project10x.com
Project10X is a Washington, DC research consultancy that specializes in smart technologies, semantic solutions, and Web 3.0 business models.
The Personalization Challenge: Context and Culture Metadata for Mobile Learning
In this keynote, we addressed m-learning adaptation based on a standardized context description. The context description contains cultural, organization and individual factors as a base for adaptable and adaptive systems. This is used on the openscout project which is about adaptation of learning resources also in the international context.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Accelerate your Kubernetes clusters with Varnish Caching
2012 03 16 (uc3m) emadrid rklamma rwth au analitica aprendizaje mundo movil perspectiva sistemas información comunitaria
1. TeLLNet
Learning Analytics in a Mobile World
A Community Information
Systems Perspective
Ralf Klamma
RWTH Aachen University
Advanced Community Information Systems (ACIS)
klamma@dbis.rwth-aachen.de
This work by Ralf Klamma is licensed under a
Creative Commons Attribution-ShareAlike 3.0 Unported.
2. ACIS @ RWTH TeLLNet
Community Information Systems
Learning Analytics
LA Use Cases
Agenda
Conclusions & Outlook
3. Abstract
With the increasing availability of smart phones and tablets as well as
TeLLNet
growing mobile bandwidth, mobile learning offers by the means of
apps and electronic books become a commodity. In this presentation I
motivate by examples that professional communities need learning
support beyond the commodity level. Learning analytics in such
settings is more than simple assessment strategies but need a deep
understanding of interactions between learners and systems,
learner and learning resources as well as learners among each
others. Such a perspective is delivered by community information
systems serving the needs of mobile communities. The meaningful
combination of quantitative and qualitative assessment strategies
supports the understanding of learner goals, learning processes and
community reflection. Case studies from ongoing EU research projects
like ROLE, GALA and TELMAP will support the argumentation.
4. RWTH Aachen University
• 260 institutes in 9 faculties as Europe’s
TeLLNet leading institutions for science and research
• Currently around 31,400 students are enrolled
in over 100 academic programs
• Over 5,000 of them are international students
hailing from 120 different countries
• 1,250 spin-off businesses have created
around 30,000 jobs in the greater Aachen
region over the past 20 years.
• IDEA League
• Germany’s Excellence Initiative:
3 clusters of excellence, a graduate school
and the institutional strategy “RWTH
Aachen 2020: Meeting Global Challenges”
5. Advanced
Community Information Systems (ACIS)
TeLLNet
Responsive
Web Engineering Open
Community
Web Analytics
Visualization
Community
and
Information
Simulation
Systems
Community Community
Support Analytics
Requirements
Engineering
6. ROLE: Self- and Community
Regulated Learning Processes
TeLLNet
The Horizon Report – 2011 Edition
Based on Fruhmann, Nussbaumer, Albert, 2010
7. Communities of Practice
TeLLNet
Community of practice (CoP) as the basic concept for
community information systems
Communities of practice are groups of people who
share a concern or a passion for something they do
and who interact regularly to learn how to do it better
(Wenger, 1998)
Usability & sociability (Preece, 2000)
8. Learning Analytics Support
Interdisciplinary multidimensional model of learning networks
TeLLNet
– Social network analysis (SNA) is defining measures for social relations
– i* Framework is defining learning goals and dependencies in
self-regulated learning CoP
– Learning Analytics & Visualization for CoP
social software Media Networks network of artifacts
Wiki, Blog, Podcast, IM, Chat, Microcontent, Blog entry, Message, Burst, Thread,
Email, Newsgroup, Chat … Comment, Conversation, Feedback (Rating)
i*-Dependencies
(Structural, Cross-media)
network of members
Members
(Social Network Analysis: Centrality,
Efficiency)
Communities of practice
10. MobSOS:
Mobile Service Oracle for Success
TeLLNet
Context-Aware Usage/Error Statistics
Social Network Analysis
Service Quality Analysis
Visualizations
Set of MobSOS Widgets & Services
interactive data mining
visualizations
Dominik Renzel, Ralf Klamma
Semantic Monitoring and Analyzing Context-aware Collaborative Multimedia Services
2009 IEEE International Conference on Semantic Computing, 14-16 September 2009 / Berkeley, CA, USA
11. MediaBase:
Cross Media SNA
Collection of Social Software
TeLLNet
artifacts with parameterized
PERL scripts
– Blogs & Wikis
– Mails & Forums
– Web pages
Database support by IBM DB2,
eXist, Oracle, ...
Web Interface based on Firefox
Plugin, Plone, Drupal, LAS, ...
– www.learningfrontiers.eu
– www.prolearn-academy.org
Strategies of visualization
– Tree maps
– Cross-media graphs
Klamma et al.: Pattern-Based Cross Media Social Network Analysis for Technology Enhanced Learning in Europe, EC-TEL 2006
12. Case I: Preparation for
English Language Tests
Urch Forums (formerly TestMagic) User of clique
TeLLNet Non-clique
– Community on preparation for English User in thread
language tests Clique-user
Thread 1 Thread 2 missing in
– 120,000+ threads, 800,000+ posts,
thread
100,000+ users over 10 years
– Social Network Analysis, Machine Thread 3
Learning and Natural Language
Processing
What are the goals of learners?
– Intent Analysis (Phases 1 & 2) Time
What are their expressions?
– Sentiment Analysis (Phases 3 & 4)
Refinement
– 12881 cliques with avg. size 5 and
avg. occurrence of 14
Petrushyna, Kravcik, Klamma:
Learning Analytics for Communities of Lifelong Learners: a Forum Case.
ICALT 2011
13. Self-Regulated Learning Phases
Can Be Observed
Different users
Phase 1 and 2 (low sentiment, questioner, lot of intents)
TeLLNet
Phase 3 (increasing sentiment, conversationalist)
Phase 4 (high sentiment, answering person)
1 week / step
40% of „footprints“ of cliques align with model for phases
14. Case II: YouTell - A Web 2.0 Service
for Collaborative Storytelling
Collaborative storytelling Tagging
TeLLNet Web 2.0 Service Ranking/Feedback
Story search and “pro- Expert finding
sumption” Recommending
Klamma, Cao, Jarke: Storytelling on the Web 2.0 as a New Means of Creating Arts
Handbook of Multimedia for Digital Entertainment and Arts, Springer, 2009
15. Knowledge-Dependent
Learning Behaviour in Communities
TeLLNet
Expert finding algorithm: Knowledge value of community sorted by keywords
Community behaviors: experts spent more time on the services
Experts prefers semantic tags while amateurs uses “simple” tags frequently
Community tags: experts use more precise tags
Renzel, Cao, Lottko, Klamma: Collaborative Video Annotation for Multimedia Sharing between Experts and Amateurs,
WISMA 2010, Barcelona, Spain, May 19-20, 2010
16. Case III: TeLLNet - SNA for European
Teachers‘ Life Long Learning
How to manage and handle large scale data
TeLLNet on social networks?
How to analyse social network data in order to
develop teachers’ competence, e.g. to facilitate
a better project collaboration?
How to make the network visualization useful
for teachers’ lifelong learning?
Song, Petrushyna, Cao, Klamma:
Learning Analytics at Large: The Lifelong Learning Network of 160, 000
European Teachers. EC-TEL 2011
18. Advanced
Community Information Systems
• LAS & • yFiles SNA
TeLLNet Services • Widgets
• youTell
Responsive • Network
• Advanced Community Models
Open
Web & Visualization
Community • Network
Multimedia & Simulation
Environments Analysis
Technologies
Web Engineering
• Actor Network
Web Analytics
• XMPP Theory
• HTML5 • Communities of
• MPEG-7 Community Community Practice
• Web Support Analytics • Game Theory
Services • Community
• Requirements • MediaBase Detection
• RESTful
Bazaar • MobSOS • Web Mining
• LAS • Recommender
• TellNeT
• Cloud Systems
Computing • Multi Agent
• Mobile Simulation
Computing
Social Requirements Engineering
• Agent and Goal Oriented i* Modeling
• Participatory Community Design
19. Conclusions & Outlook
Learning Analytics (LA) in lifelong & mobile learner communities is
TeLLNet
based on network and data analysis methods
LA framework based on modeling & reflection support
– MediaBase: Data Management for LA
– MobSOS: Establishment of LA dashboard and widget collections for
mobile learning communities
Case studies
– ROLE: Goal and sentiment mining for self-regulated learners
Identification of Learning Phases
– YouTell: Expert vs. amateurs in collaborative storytelling communities
Expert Finding Services
– TellNet: Analysis and visualization of large learner networks
Performance Indicators and Visual Analytics