The document discusses the development of a standard called ARLEM (Augmented Reality Learning Experience Models) for defining augmented reality learning experiences. It begins with an introduction to ARLEM's purpose of providing interoperability for AR learning content and experiences. Then it provides several example use cases for AR learning in areas like job training, healthcare, remote tutoring and more. It proposes using an activity modeling language and workplace modeling language to define AR learning activities and the environments in which they are set. It provides an example of how to define an initial activity using XML tags to specify attributes, instructions, triggers and the flow between action steps. The goal is for ARLEM to allow learning experiences to be shared and built upon across different technologies and platforms
Abstract:
Though in essence an engineering discipline, software engineering research has always been struggling to demonstrate impact. This is reflected in part by the funding challenges that the discipline faces in many countries, the difficulties we have to attract industrial participants to our conferences, and the scarcity of papers reporting industrial case studies.
There are clear historical reasons for this but we nevertheless need, as a community, to question our research paradigms and peer evaluation processes in order to improve the situation. From a personal standpoint, relevance and impact are concerns that I have been struggling with for a long time, which eventually led me to leave a comfortable academic position and a research chair to work in industry-driven research.
I will use some concrete research project examples to argue why we need more inductive research, that is, research working from specific observations in real settings to broader generalizations and theories. Among other things, the examples will show how a more thorough understanding of practice and closer interactions with practitioners can profoundly influence the definition of research problems, and the development and evaluation of solutions to these problems. Furthermore, these examples will illustrate why, to a large extent, useful research is necessarily multidisciplinary. I will also address issues regarding the implementation of such a research paradigm and show how our own bias as a research community worsens the situation and undermines our very own interests.
On a more humorous note, the title hints at the fact that being a scientist in software engineering and aiming at having impact on practice often entails leading two parallel careers and impersonate different roles to different peers and partners.
Bio:
Lionel Briand is heading the Certus center on software verification and validation at Simula Research Laboratory, where he is leading research projects with industrial partners. He is also a professor at the University of Oslo (Norway). Before that, he was on the faculty of the department of Systems and Computer Engineering, Carleton University, Ottawa, Canada, where he was full professor and held the Canada Research Chair (Tier I) in Software Quality Engineering. He is the coeditor-in-chief of Empirical Software Engineering (Springer) and is a member of the editorial boards of Systems and Software Modeling (Springer) and Software Testing, Verification, and Reliability (Wiley). He was on the board of IEEE Transactions on Software Engineering from 2000 to 2004. Lionel was elevated to the grade of IEEE Fellow for his work on the testing of object-oriented systems. His research interests include: model-driven development, testing and verification, search-based software engineering, and empirical software engineering.
Industry-Academia Communication In Empirical Software EngineeringPer Runeson
Researchers in software engineering must communicate with industry practitioners, both engineers and managers. Communication may be about collaboration buy-in, problem identification, empirical data collection, solution design, evaluation, and reporting. In order to gain mutual benefit of the collaboration, ensuring relevant research and improved industry practice, researchers and practitioners must be good at communicating. The basis for a researcher to be good at industry-academia communication is firstly to be “bi-lingual”. Understanding and being able to translate between these “languages” is essential. Secondly, it is also about being “bi-cultural”.Understanding the incentives in industry and academia respectively, is a basis for being able to find balances between e.g. rigor and relevance in the research. Time frames is another aspect that is different in the two cultures. Thirdly, the choice of communication channels is key to reach the intended audience.A wide range of channels exist, from face to face meetings, via tweets and blogs, to academic journal papers and theses; each having its own audience and purposes. The keynote speech will explore the challenges of industry-academia communication, based on two decades of collaboration experiences, both successes and failures. It aims to support primarily the academic side of the communication to help achieving industry impact through rigorous and relevant empirical software engineering research.
QA-Financial Forum 2019 in New York
13 November
Iosif Itkin, CEO and co-founder
Elena Treshcheva, Business Development Manager and Researcher
An October 2019 survey by BoE and FCA found that ML in financial organizations has already passed an initial development phase, and the usage of live ML applications is about to dramatically increase over the next three years. Artificial Intelligence systems are used in market surveillance, they are providing intellectual analysis of news feeds, and they are an important part of the conversational agents facing users and helping them with their business needs from identity verification to trading and portfolio management. How to ensure that an AI-powered system is up to its task? And what would that mean from the software testing perspective?
The methods of exploratory testing has gained significant attention in industry and research in the last years. However, as many “buzzword" technologies, the introduction and application of exploratory testing is not straightforward. Exploratory testing it is not only black or white - scripted or exploratory - but also all shades of grey in between. Within the EASE industrial excellence center, we have executed an industrial workshop on exploratory testing, that helps providing understanding of how to choose feasible levels of exploration in exploratory testing. We will present the concepts of levels of exploration in exploratory testing, the outcomes of the workshop, along with relevant empirical research findings on exploratory testing.
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...Iosif Itkin
Speaker: Iosif Itkin, co-CEO & co-founder, Exactpro Systems
9th November 2021
Hilton Canary Wharf
Exactpro is an independent software testing business focused on mission-critical financial market infrastructures, primarily exchanges and clearing houses. In his presentation, Iosif will give a brief overview of research on the concept of model-based testing and the principal challenges of its application while testing complex distributed systems. He will also outline the broader context of interaction between humans and complex computer models.
Abstract:
Though in essence an engineering discipline, software engineering research has always been struggling to demonstrate impact. This is reflected in part by the funding challenges that the discipline faces in many countries, the difficulties we have to attract industrial participants to our conferences, and the scarcity of papers reporting industrial case studies.
There are clear historical reasons for this but we nevertheless need, as a community, to question our research paradigms and peer evaluation processes in order to improve the situation. From a personal standpoint, relevance and impact are concerns that I have been struggling with for a long time, which eventually led me to leave a comfortable academic position and a research chair to work in industry-driven research.
I will use some concrete research project examples to argue why we need more inductive research, that is, research working from specific observations in real settings to broader generalizations and theories. Among other things, the examples will show how a more thorough understanding of practice and closer interactions with practitioners can profoundly influence the definition of research problems, and the development and evaluation of solutions to these problems. Furthermore, these examples will illustrate why, to a large extent, useful research is necessarily multidisciplinary. I will also address issues regarding the implementation of such a research paradigm and show how our own bias as a research community worsens the situation and undermines our very own interests.
On a more humorous note, the title hints at the fact that being a scientist in software engineering and aiming at having impact on practice often entails leading two parallel careers and impersonate different roles to different peers and partners.
Bio:
Lionel Briand is heading the Certus center on software verification and validation at Simula Research Laboratory, where he is leading research projects with industrial partners. He is also a professor at the University of Oslo (Norway). Before that, he was on the faculty of the department of Systems and Computer Engineering, Carleton University, Ottawa, Canada, where he was full professor and held the Canada Research Chair (Tier I) in Software Quality Engineering. He is the coeditor-in-chief of Empirical Software Engineering (Springer) and is a member of the editorial boards of Systems and Software Modeling (Springer) and Software Testing, Verification, and Reliability (Wiley). He was on the board of IEEE Transactions on Software Engineering from 2000 to 2004. Lionel was elevated to the grade of IEEE Fellow for his work on the testing of object-oriented systems. His research interests include: model-driven development, testing and verification, search-based software engineering, and empirical software engineering.
Industry-Academia Communication In Empirical Software EngineeringPer Runeson
Researchers in software engineering must communicate with industry practitioners, both engineers and managers. Communication may be about collaboration buy-in, problem identification, empirical data collection, solution design, evaluation, and reporting. In order to gain mutual benefit of the collaboration, ensuring relevant research and improved industry practice, researchers and practitioners must be good at communicating. The basis for a researcher to be good at industry-academia communication is firstly to be “bi-lingual”. Understanding and being able to translate between these “languages” is essential. Secondly, it is also about being “bi-cultural”.Understanding the incentives in industry and academia respectively, is a basis for being able to find balances between e.g. rigor and relevance in the research. Time frames is another aspect that is different in the two cultures. Thirdly, the choice of communication channels is key to reach the intended audience.A wide range of channels exist, from face to face meetings, via tweets and blogs, to academic journal papers and theses; each having its own audience and purposes. The keynote speech will explore the challenges of industry-academia communication, based on two decades of collaboration experiences, both successes and failures. It aims to support primarily the academic side of the communication to help achieving industry impact through rigorous and relevant empirical software engineering research.
QA-Financial Forum 2019 in New York
13 November
Iosif Itkin, CEO and co-founder
Elena Treshcheva, Business Development Manager and Researcher
An October 2019 survey by BoE and FCA found that ML in financial organizations has already passed an initial development phase, and the usage of live ML applications is about to dramatically increase over the next three years. Artificial Intelligence systems are used in market surveillance, they are providing intellectual analysis of news feeds, and they are an important part of the conversational agents facing users and helping them with their business needs from identity verification to trading and portfolio management. How to ensure that an AI-powered system is up to its task? And what would that mean from the software testing perspective?
The methods of exploratory testing has gained significant attention in industry and research in the last years. However, as many “buzzword" technologies, the introduction and application of exploratory testing is not straightforward. Exploratory testing it is not only black or white - scripted or exploratory - but also all shades of grey in between. Within the EASE industrial excellence center, we have executed an industrial workshop on exploratory testing, that helps providing understanding of how to choose feasible levels of exploration in exploratory testing. We will present the concepts of levels of exploration in exploratory testing, the outcomes of the workshop, along with relevant empirical research findings on exploratory testing.
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...Iosif Itkin
Speaker: Iosif Itkin, co-CEO & co-founder, Exactpro Systems
9th November 2021
Hilton Canary Wharf
Exactpro is an independent software testing business focused on mission-critical financial market infrastructures, primarily exchanges and clearing houses. In his presentation, Iosif will give a brief overview of research on the concept of model-based testing and the principal challenges of its application while testing complex distributed systems. He will also outline the broader context of interaction between humans and complex computer models.
What if we could change reality and augment it with fantasy? Much of the magic of my childhood can be done by you and me today - using technology. In this talk, I show a few examples of magic, ghosts, and other techno tricks. Short version of a lecture given at the Sunday Assembly Oxford on April 12, 2015.
The purpose of this study is to determine how wearables are used in education. Different types of wearable technologies, such as smart watches, fitness trackers, smart glasses, HoloLens or even smart clothing are gradually changing the structure of global consumer market. These changes inevitably lead to transformation of educational spaces. This paper presents a review of scientific literature for the last three years (2013-2015) in the field of using Google Glass as a teaching and learning tool. We have analysed over thirty papers in reviewed journals, proceedings of conferences and scholarly web sources. In recent years, there has been an increasing amount of literature on the use wearable technologies in education. Wearable devices are used by explorers, librarians and educators at workplaces, university libraries, laboratories and classrooms. Learning with wearables is one of the most widespread trends in medical or especially surgical education. Wearable computers are actively used by library staff and assist to library patrons at universities. Some of the pilot projects in learning with wearables help students to study anatomy, physics and other discipline through application prototypes. Overall, some sources indicate that learning with wearable technologies has big perspectives while other ones show several examples of low efficiency in using wearable technologies in education.
Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...Ilona Buchem
Wearable Learning is beginning to emerge as one of the earmarks of the transition from the mobile age to the wearable era. This paper provides an insight into the conceptual framework of wearable learning as part of the R&D project called “Fitness MOOC - interaction of seniors with wearable fitness trackers in the MOOC (fMOOC)”. The fMOOC project is a cooperation between Beuth University of Applied Sciences and the Geriatric Research Center at Charité - one of the largest university hospitals in Europe. The project aims at developing a technology-enhanced learning solution combining the MOOC approach with elements of mobile and wearable learning. This paper focuses on the conceptual framework of the fMOOC informing the technical development. In particular, this paper discusses the potential of wearable technologies for creative learning as part of healthy ageing, exploring of links between creativity, learning and healthy ageing.
Wearable Enhanced Embodied Learning - presented at the Digital Didactical Designs 2015 Conference 3-4 June 2015, Umeå University, Sweden #DDD2015 https://iml.edusci.umu.se/ddd2015/program/
Wearables and Learning - SIG WELL, EC-TEL 2016Ilona Buchem
Wearables and Learning - Prototypes and Experiences with Wearable Enhanced Learning (WELL). Opening Presentation at the 4th Workshop of SIG WELL at EC-TEL 2016 in Lyon, France.
Presentation delivered at the European Conference for Technology Enhanced Learning - EC-TEL 2016, workshop on Wearable Enhanced Learning, SIG WELL 2016, in Lyon, France, #ectel2016
The following is an infographic identifying technological trends for 2016. This forms part of an assignment for an EDID 6506 course in issues and trends in instructional design, technology and distance education
What if we could change reality and augment it with fantasy? Much of the magic of my childhood can be done by you and me today - using technology. In this talk, I show a few examples of magic, ghosts, and other techno tricks. Short version of a lecture given at the Sunday Assembly Oxford on April 12, 2015.
The purpose of this study is to determine how wearables are used in education. Different types of wearable technologies, such as smart watches, fitness trackers, smart glasses, HoloLens or even smart clothing are gradually changing the structure of global consumer market. These changes inevitably lead to transformation of educational spaces. This paper presents a review of scientific literature for the last three years (2013-2015) in the field of using Google Glass as a teaching and learning tool. We have analysed over thirty papers in reviewed journals, proceedings of conferences and scholarly web sources. In recent years, there has been an increasing amount of literature on the use wearable technologies in education. Wearable devices are used by explorers, librarians and educators at workplaces, university libraries, laboratories and classrooms. Learning with wearables is one of the most widespread trends in medical or especially surgical education. Wearable computers are actively used by library staff and assist to library patrons at universities. Some of the pilot projects in learning with wearables help students to study anatomy, physics and other discipline through application prototypes. Overall, some sources indicate that learning with wearable technologies has big perspectives while other ones show several examples of low efficiency in using wearable technologies in education.
Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...Ilona Buchem
Wearable Learning is beginning to emerge as one of the earmarks of the transition from the mobile age to the wearable era. This paper provides an insight into the conceptual framework of wearable learning as part of the R&D project called “Fitness MOOC - interaction of seniors with wearable fitness trackers in the MOOC (fMOOC)”. The fMOOC project is a cooperation between Beuth University of Applied Sciences and the Geriatric Research Center at Charité - one of the largest university hospitals in Europe. The project aims at developing a technology-enhanced learning solution combining the MOOC approach with elements of mobile and wearable learning. This paper focuses on the conceptual framework of the fMOOC informing the technical development. In particular, this paper discusses the potential of wearable technologies for creative learning as part of healthy ageing, exploring of links between creativity, learning and healthy ageing.
Wearable Enhanced Embodied Learning - presented at the Digital Didactical Designs 2015 Conference 3-4 June 2015, Umeå University, Sweden #DDD2015 https://iml.edusci.umu.se/ddd2015/program/
Wearables and Learning - SIG WELL, EC-TEL 2016Ilona Buchem
Wearables and Learning - Prototypes and Experiences with Wearable Enhanced Learning (WELL). Opening Presentation at the 4th Workshop of SIG WELL at EC-TEL 2016 in Lyon, France.
Presentation delivered at the European Conference for Technology Enhanced Learning - EC-TEL 2016, workshop on Wearable Enhanced Learning, SIG WELL 2016, in Lyon, France, #ectel2016
The following is an infographic identifying technological trends for 2016. This forms part of an assignment for an EDID 6506 course in issues and trends in instructional design, technology and distance education
Talk delivered by Craig Smith and Julian Smith at ICAgile Experts Meetup Group on 22 September 2021.
Today 'agile' is no longer just a buzzword. From building spacecraft to manufacturing, some of the most complex and largest organisations in the world are using agile ways of working to deliver better outcomes, respond to change, improve quality, foster more productive and happier teams, and reduce risk.
This hands-on and interactive session is aimed at helping public sector organisations build capability to support agile ways of working, from policy development through to service design and delivery.
Webinar - Design Thinking for Platform EngineeringOpenCredo
Design Thinking is revolutionising the delivery of next-level digital services with best-of-breed product design and user interface principles ensuring close alignment with users and making services a joy to use.
While much of this success has been in the delivery of customer-facing services, there is untapped potential when it comes to delivering frictionless experiences for the internal users of your infrastructure services – promising business value through increased productivity and reduced frustration in your development and operations teams.
Check out the slides from our webinar on approaching platform engineering with a design thinking mindset.
This is the first presentation of the Open Platforms portal (http://open-platforms.eu) a tentative to document existing platforms for IoT deployment, to foster reusability and facilitate technology choices. As part of the Internet of Things European Research Cluster (IERC) activity chain 1.
This is a presentation I use to using get people to be aware of the potential of the semantic web. It has a section on how to promote semantic web standards. I do some strategic analysis of the Semantic Web stack today and apply concepts from technology marketing, economics and technology adoption.
Six Principles of Software Design to Empower ScientistsDavid De Roure
Keynote talk for Workshop on Managing for Usability:
Challenges and Opportunities for E-Science Project Management, 10-11 April 2008,
OeRC, University of Oxford, UK
Workshop delivered by Craig Smith and Julian Smith at DTA Digital Summit 2020 on 17 November 2020.
Today 'agile' is no longer just a buzzword. From building spacecraft to manufacturing, some of the most complex and largest organisations in the world are using agile ways of working to deliver better outcomes, respond to change, improve quality, foster more productive and happier teams, and reduce risk.
This hands-on and interactive session is aimed at helping public sector organisations build capability to support agile ways of working, from policy development through to service design and delivery.
Axa Hackathon: User Centric Guide to Application PrototypingJay Suthar
Prepared presentation for hackathon participants to communicate key aspects of user centric design process; research (personas, task analysis), design (rapid prototyping to design experience and iterate (collect findings)) and adapting (conducting guerrilla usability testing).
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docxedgar6wallace88877
Simulation Modelling Practice and Theory 47 (2014) 28–45
Contents lists available at ScienceDirect
Simulation Modelling Practice and Theory
j o u r n a l h o m e p a g e : w w w . e l s e v i e r . c o m / l o c a t e / s i m p a t
Insight Maker: A general-purpose tool for web-based modeling
& simulation
http://dx.doi.org/10.1016/j.simpat.2014.03.013
1569-190X/� 2014 The Author. Published by Elsevier B.V.
This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/3.0/).
E-mail address: [email protected]
1 The exact search query used was ‘’’modeling tool’’ OR ‘‘simulation tool’’’ in the Topic field.
Scott Fortmann-Roe
University of California, Berkeley, Department of Environmental Science, Policy, and Management, 130 Mulford Hall, Berkeley, CA 94720-3114, United States
a r t i c l e i n f o a b s t r a c t
Article history:
Received 29 April 2013
Received in revised form 23 March 2014
Accepted 26 March 2014
Available online 14 June 2014
Keywords:
Modeling
Simulation
Web-based technologies
System Dynamics
Agent-Based Modeling
A web-based, general-purpose simulation and modeling tool is presented in this paper. The
tool, Insight Maker, has been designed to make modeling and simulation accessible to a
wider audience of users. Insight Maker integrates three general modeling approaches –
System Dynamics, Agent-Based Modeling, and imperative programming – in a unified
modeling framework. The environment provides a graphical model construction interface
that is implemented purely in client-side code that runs on users’ machines. Advanced fea-
tures, such as model scripting and an optimization tool, are also described. Insight Maker,
under development for several years, has gained significant adoption with currently more
than 20,000 registered users. In addition to detailing the tool and its guiding philosophy,
this first paper on Insight Maker describes lessons learned from the development of a com-
plex web-based simulation and modeling tool.
� 2014 The Author. Published by Elsevier B.V. This is an open access article under the CC BY
license (http://creativecommons.org/licenses/by/3.0/).
1. Introduction
The field of modeling and simulation tools is diverse and emergent. General-purpose modeling tools (e.g. MATLAB’s
Simulink or the Modelica language [1]) sit beside highly focused and domain-specific applications (e.g. [2] for modeling
network control systems, [3] for simulating the behavior of wireless network routing protocols, or [4] for the simulation
and control of turbines). Interest in and published works on such tools has grown over time. The ISI Web of Knowledge
reports a substantial growth in papers published on modeling or simulation tools with 299 such papers published in the span
of 1985–1989, 1482 published from 1995 to 1999, and 3727 published from 2005 to 2009.1
For end-users, simulation and modeling tools are generally designed as executables to be run on a consumer operating
system such as W.
Performance Augmentation (Keynote, SIG LT, XR4ALL)fridolin.wild
presented at the first meeting of the XR4ALL SIG 'AR/VR for Learning and Training' (http://xr4all.eu/vrar-learning-training/), see event: http://xr4all.eu/event/webinar-on-xr-for-learning-and-training/
Professional TEL 4.0: Performance Augmentation for Industry 4.0 fridolin.wild
Industry 4.0 is on the rise and this coordinated push for automation, big data, and internet-of-things in the smart factory is already causing (and will continue to) disruption in the job market. New skills for 'new collar' jobs are needed and intelligent assistance systems with Augmented Reality, Smart Glasses, and other forms of wearable computing may help to deliver them.
In this talk, Dr. Wild will introduce to the concept of Performance Augmentation and illustrate how challenges for the future can be met at the hand of several examples of intelligent training and live guidance applications in aircraft maintenance, space assembly, and medical diagnostics.
Presentation on interoperability models for activities and unified reference spaces ('workplaces') given at the Augmented World Expo 2014 in Santa Clara, US.†
Natural Language Processing in R (rNLP)fridolin.wild
The introductory slides of a workshop given to the doctoral school at the Institute of Business Informatics of the Goethe University Frankfurt. The tutorials are available on http://crunch.kmi.open.ac.uk/w/index.php/Tutorials
Simulating learning networks in a higher education blogosphere – at scalefridolin.wild
Blogging has become mainstream (even in HE), but building and sustaining dispersed cross-institutional learning networks is still difficult. Large and longitudinal validation trials are costly and resource intensive. A possible way out is introduced in this presentation: a simulation model of a Higher Education blogosphere. With this model I analyse the impact of a new educational intervention model and a new blog management component. The simulation predicts increased density and reciprocity.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Cosmetic shop management system project report.pdf
IEEE augmented reality learning experience model (ARLEM)
1. A Standard for
Augmented Reality
Learning Experience Models
(AR-LEM)
Fridolin Wild1), Christine Perey2)
1) The Open University, UK
2) Perey Research and Consulting, CH
2. Call for Potentially Essential Patents
If anyone in this meeting is personally aware of
the holder of any patent claims that are
potentially essential to implementation of the
proposed standard(s) under consideration by this
group and that are not already the subject of an
Accepted Letter of Assurance:
Either speak up now or
Provide the chair of this group with the identity of the
holder(s) of any and all such claims as soon as possible or
Cause an LOA to be submitted
3. Agenda
• Welcome by Avron Barr (LTSC)
• Welcome by the Chairs of P1589
• Purpose and goals of ARLEM
• Baseline spec
• Use Cases
3
5. IEEE Standards Working Groups
Identified market problem and solution
– Who will be selling what to whom? What products will be “certified”?
– Solving an identified or anticipated market problem: fractured marketplace,
excessive product integration costs, product incompatibility, vendor lock-in
– Vendors and their customers should see the need for standards, as evidenced
by their participation and sponsorship.
– The specification may be only a part of the solution. Stewardship might also
involve promotion, conformance testing, best practices guides, maintenance,
and continued evolution of the spec.
Participation and governance in the IEEE
– All IEEE LTSC proceedings are open to observers
– The working group gets to decide about membership (individual vs. entity),
fees, voting, and its governance framework generally, within IEEE guidelines.
– Shared IP: http://open-stand.org
5
6. Learning Technology Standards Committee
Current Projects:
Study groups (pre-standard)
– Actionable Data Book. Exploring the future of educational
publication – textbooks that compute.
– Project-based Learning Opportunities. Exploring the possibility of
describing internships and other on-the-job learning opportunities
and building a brokerage system to match prospects with jobs.
– Competencies. Defining a universal language for describing
competency frameworks, which will allow these frameworks to be
compatible and interoperable across communities of practice.
Standards working groups
– Resource Aggregation Models for Learning Education and
Training. Developing ontology based solutions for semantic
interoperability across the various elearning content packaging
schemes.
– Augmented Reality. Developing a standard model for defining AR-
based learning experiences.
6
7. You can’t make a standard!
Pre-standards
Activities
- Principles
- Requirements
- Early Specs
- Prototypes
Standardization
- Compromises
- Champions
- Prototypes
Early Adoption
- Publication
- First Products
- PR
Rude
Awakening
- User feedback
- Revisions
Real Adoption
- Stabilization
- Test Suites
- Products
- Conformance
- Compliance
Only the market can
make a standard
Robby Robson, 2005
9. Digital
Assets
Augmented Reality in 2015
June 3, 2015
PEREYResearch&Consulting
9
Physical World
100,000+ developers with access,
skills and expressed desire to
author AR experiences
Nearly 1B people with at least one
AR-ready device (sensors and
output/display support)
Specific
AR Use
Cases
AR Experience Authoring AR Experience Delivery
10. Many Companies Are Producing AR
Products and Services, but . . .
June 3, 2015
PEREYResearch&Consulting
10
Proprietary
Technology Silos
11. Augmented Reality Developers
and their Experiences
June 3, 2015
PEREYResearch&Consulting
11
Top <10% are responsible for > 50%
80% of developers have only a
few AR experiences
Next 10% are responsible for 20%
12. Mobile AR-Enabled vs. Users
1B Smartphones with all necessary sensors
and graphics acceleration hardware
Only <10% are users of mobile AR
June 3, 2015
PEREYResearch&Consulting
12 12
14. June 3, 2015
PEREYResearch&Consulting
14
What is Open and Interoperable AR?
Complete end-to-end
system in which modular
components can be
supplied by multiple
vendors and still have the
same workflow and
experience quality
A set of
shared
values…
a “school of
thought”
about
Augmented
Reality
15. From silos to open systems
June 3, 2015
PEREYResearch&Consulting
15
16. Any Digital
Assets
Open and Interoperable AR
June 3, 2015
PEREYResearch&Consulting
16
Millions of developers with access,
skills and expressed desire to
author AR experiences
Billions of people with at least one AR-
ready device (sensors and
output/display support)
Any
AR Use
Cases
AR Experience
Authoring
Tools and Workflows
AR experience on any
form factor and using
any standards-compliant
software client
17. Open and Interoperable AR
June 3, 2015
PEREYResearch&Consulting
17
Permits consistent and flexible content and technology
integration and management
Interoperability simplifies the developer’s
AR experience
Authoring
Publishing
Integration
Interoperability increases user’s
Discovery
Sharing
Consuming
18. Where Would You Rather Start?
June 3, 2015
PEREYResearch&Consulting
18
Existing Standards
and Modern Tools
Or Raw
Materials and
Primitive Tools
19. June 3, 2015
PEREYResearch&Consulting
19
AR Community
Grassroots community of people since 2009
Seek open and interoperable
AR content and experiences
Brings together standards development
organizations and developers
Operate
A Web portal
Seven archived mailing lists
Conduct virtual and in-person meetings
20. Notable Achievements to Date
June 3, 2015
PEREYResearch&Consulting
20
Initiatives
Cross-SDO (OGC, Khronos Group, ISO, Web3D) collaboration
to address 3D Compression and Transmission
Development of
AR Browser
interoperability
Resources
Tables of relevant standards and status of active SDOs
Calendar of meetings and events
Glossary of AR terminology
Mixed and Augmented Reality Reference Model (ISO)
21. Relevant Industry Groups and
Standards Organizations
June 3, 2015
PEREYResearch&Consulting
21
National
Standards
Organizations
22. Most Active Standards Groups
June 3, 2015
PEREYResearch&Consulting
22
Mixed and Augmented Reality
Reference Model (MAR RM)
AR Application Format (ARAF)
WebGL
glTF
OpenVX
OpenKCam
StreamInput
3D Medical Display
Streaming Media Quality
Streaming to Mobile
xAPI
Simulation and Virtual Reality
ARLEM
ARML 2.0
IndoorML
OWS Context
GeoPackage
Moving Features
Points of Interest
24. The Cost of Integration
Studies show:
– 30% of the time in software development
projects is spent on interface design and –
implementation (Schwinn & Winter, 2005)
– 35% to 60% of the IT budget are spent on
development and maintenance of interfaces
(Ruh et al., 2001)
Rising heterogeneity and integration
demand (Klesse et al., 2005)
25. Status Quo in Learning Technology
Plethora of (standard) software:
C4LPT lists over 2,000 tools
Existing learning object / activity
standards lack reality support
Multi-device orchestration
(think wearables!)
=> enterprises and institutions face
interoperability problems
26. Interoperability
“…this means that independently developed software
components can exchange information so that they can be used
together.”
(Duval, 2004)
“… is the ability to transfer and use information in a uniform and
efficient manner across multiple organisations and information
technology systems.” (Noie, 2003)
”…is a property that emerges, when distinctive information
systems (subsystems) cooperatively exchange data in such a way
that they facilitate the successful accomplishment of an
overarching task.” (Wild et al., 2007) http://ceur-ws.org/Vol-309/paper01.pdf
34. From the AR Community Meeting
@ MIT media labs, Cambridge/MA, 24.-25.3.15
Use Cases
34
35. Use Cases (1)
‘Wet rehearsal’. Simulation in the real context: Rehearsal on the actual
workplace and actual objects, newbie training, before they can do the
real thing. Recording Standard Operating Procedures (for an audit) is
such an example.
Assessment. Experience recording helps collect evidence of task
performance ‘by the book’ (and can be replayed to others). Such
recordings on-push-of-button or at-hot-spots can be later brought up
again to support career development: evidence helps assess, where
training is required and proves whether staff is able to do the job within
the specs required. Service technicians.
Quality Inspection. Assessment comes in many disguises, quality
inspection for high precision jobs being one of them. In manufacturing,
for example, product assurance is key.
Experience recording. Active AR in authoring mode is used in a ‘show
and tell’ way to extract key steps from existing documentation. User
generated content can be used to convert existing technical
documentation into augmented documentation.
http://bit.ly/arlemusecases
36. Use Cases (2)
Health & Wellness Learning.
Imaging, wearable sensors, and biometrics enable the enlightened
patient to better control wellbeing, using direct biofeedback to
understand and modify own behavior. For example, visualizing x-ray or
MRI data in situ on the body, using an interactive ‘mirror’, helps people
understand conditions in a better way. Physical therapy for
rehabilitation, patient self-help, Yoga Trainer, etc. – all work the same
principles: understand better what’s happening inside of you and use it
to your advantage.
Maintenance.
Not only mechanics are able to do repairs and maintenance operations.
Many products today are not repaired, but disposed, when faults occur,
as the cost of professional labour (and travel of engineers or postage)
often is more expensive than producing a new unit. Changing the motor
on a washing machine, replacing a chain, gearbox, or brakes on a bike,
changing the electronic window levers on a car, supporting installation of
a complex wire harness: the amount of AR-supported DIY opportunities
is sheer endless.
36
http://bit.ly/arlemusecases
37. Use Cases (3)
Remote Tutoring. Not only professionals, but also home users with a
certain level of manual dexterity would benefit a lot from live tutoring
and guidance, receiving remote support in situ and on the job. Stuck
with changing the motor in your washing machine? Call the service
agency on the smart glasses to receive live hands-on guidance.
Resumé Service. Human Resources would so love to visualize
experience of candidates, enhancing the resume. Check compliance of
workers is an example (for compliance assessment).
Tangible Learning Objects. Using 3D-printing and Internet-of-Things
hardware, we can breathe new life into objects, using their tangible
features as interfaces to software functionality and logic. A relay box
simulator is an example of this.
Work Shadowing. For complex tasks, it is often best to learn from the
best and see things ‘through the eyes of the master’. AR may well be
the game-changer, as it provides cost efficient ways with passive mode
AR to watch a master in action – at scale.
…
37
http://bit.ly/arlemusecases
40. The Activity Model
40
“find the spray
gun nozzle size
13”
Messaging in the
real-time
presence
channel and
tracking to xAPI
onEnter/onExit
chaining of
actions and
other
activations/deact
ivations
Styling
(cascading) of
viewports and
UI elements
Constraint modeling:
specify validation
conditions and model
workflow branching
e.g. smart player;
e.g. search widget
http://bit.ly/arlem-input
41. The Workplace Model
41
The ‘tangibles’:
Specific persons,
places, things
The ‘configurables’:
devices (styling),
apps+widgets
The ‘triggers’:
Markers trigger
Overlays; Overlays
trigger human action
Overlay ‘Primitives’:
enable re-use of e.g.
graphical overlays
http://bit.ly/arlem-input
42. Create a new activity
Create a new xml file, best name it something like ‘activity-myname.xml’
Add the activity element :
<activity>
</activity>
Add the following attributes to the <activity …> element:
– id=”myshortname”
(no spaces): this will serve the indexing so that we can find activities
later)
– name="Assembly of cabinet”
human readable description of the activity
– language="english"
– workplace="http://crunch.kmi.open.ac.uk/people/~jmartin/data/wo
rkplace-AIDIMA.xml"
link to the workplace model – you can use one workplace for all activities,
or different workplaces for different activities
– start="start”
id of the action to start with
43. This is what the file looks like now
<activity
id="assembly"
name="Assembly of cabinet"
language="english"
workplace="http://crunch.kmi.open.ac.uk/people/~jmartin/data/workplace-AIDIMA.xml"
start="start”
>
</activity>
44. Add your first action step (‘start’)
We just defined that the action step to begin with has the id ‘start’, so
we create this action step:
Add (in between the two <activity> element codes:
<action
id=‘start’
viewport=‘actions’
type=‘actions’
>
</action>
45. The dialogue box of the action
We want a human readable instruction to be visible (not just an action
step that displays overlays or 3d models or videos), so we add the
following in between the two <action> codes:
<instruction><![CDATA[
<h1>Assembly of a simple cabinet</h1>
<p>Point to the cabinet to start…</p>
]]></instruction>
46. Entry, Exit, Trigger
To define the flow of the actions, we have to
define what ‘triggers’ the state change
Moreover, we want to define what shall
happen, when the action is launched
(‘entered’) and when the trigger moves to
the next action (or whatever the ‘exit’
statements define)
47. Example enter/exit/trigger
<enter removeSelf="false">
</enter>
<exit>
<activate type="actions" viewport="actions"
id="step2"/>
<deactivate type="actions" viewport="actions"
id="start"/>
</exit>
<triggers>
<trigger type="click" viewport="actions" id="start"/>
</triggers>
Nothing (for
now)
On exit:
launch step2
On exit: remove
dialogue box ‘start’
This action step
shall be exited by
‘clicking’ on the
dialogue box
48. Your script now:
<activity id="assembly" name="Assembly of cabinet" language="english"
workplace="http://crunch.kmi.open.ac.uk/people/~jmartin/data/workplace-AIDIMA.xml"
start="start">
<action id=‘start’ viewport=‘actions’ type=‘actions’>
<enter removeSelf="false">
</enter>
<exit>
<activate type="actions" viewport="actions" id="step2"/>
<deactivate type="actions" viewport="actions" id="start"/>
</exit>
<triggers>
<trigger type="click" viewport="actions" id="start"/>
</triggers>
<instruction><![CDATA[<h1>Assembly of a simple cabinet</h1><p>Point to the cabinet
to start ... </p>]]></instruction>
</action>
<action id="step2" viewport="actions” type=“actions”>
<enter></enter>
<exit removeSelf="true”></exit>
<triggers>
<trigger type="click" viewport="actions" id="step1"/>
</triggers>
<instruction><![CDATA[<h1>step2</h1><p>do this and that.</p>]]></instruction>
</action>
</activity>
49. Working with ‘tangibles’
Utilise computer vision engine to
detect things/places/people
(=tangibles)
Define tangibles in the
workplace model
Then activate (or deactivate) what
shall be visible and relevant in each
action step
50. In the workplace model
We open the workplace model and define a new thing (under
resources/tangibles/things):
<thing id="board1" name="Cabinet"
urn="/tellme/object/cabinet1" detectable="001">
<pois>
<poi id="leftside" x-offset="-0.5" y-offset="0"
z-offset="0.1"/>
<poi id="default" x-offset="0" y-offset="0" z-
offset="0"/>
</pois>
</thing>
The id is what we
will reference
The detectable
specifies, which
marker (or
sensor state)
will be bound
to the thing
Poi = point of interest:
specify locations relative
to centre of marker
(x=y=z=0: centre)
51. Markers and pre-trained markers
Marker must be defined in the workplace model
It shall be possible to provide pretrained markers (and
their PDF file to print): these markers shall be named 001
to 050
Markers shall be specified via their id in the computer
vision engine (under resources/triggers/detectables):
<detectable id="001" sensor="engine" type="marker"/>
52. Activates and deactivates
Now we have defined a thing called ‘board1’ and we have tied it to the
marker 001
We can start referring to it now from the activity script: we can, e.g.,
activate pictogram overlays for the verbs of handling and motion
<activate
tangible="board1"
predicate="point"
poi="leftside"
option="down”
/>
53. Your script<activity id="assembly" name="Assembly of cabinet" language="english"
workplace="http://crunch.kmi.open.ac.uk/people/~jmartin/data/workplace-AIDIMA.xml"
start="start">
<action id=‘start’ viewport=‘actions’ type=‘actions’>
<enter removeSelf="false”>
<activate tangible="board1" predicate="point" poi="leftside" option="down"/>
<activate tangible="board1" predicate="addlabel" poi="default"
option="touchme"/>
</enter>
<exit>
<deactivate tangible="board1" predicate="point" poi="leftside"/>
<deactivate tangible="board1" predicate="addlabel" poi="default"/>
<activate type="actions" viewport="actions" id="step2"/>
<deactivate type="actions" viewport="actions" id="start"/>
</exit>
<triggers>
<trigger type="click" viewport="actions" id="start"/>
</triggers>
<instruction><![CDATA[<h1>Assembly of a simple cabinet</h1><p>Point to the cabinet
to start ... </p>]]></instruction>
</action>
<action id="step2" viewport="actions” type=“actions”>
<enter></enter>
<exit removeSelf="true”></exit>
<triggers>
<trigger type="click" viewport="actions" id="step1"/>
</triggers>
<instruction><![CDATA[<h1>step2</h1><p>do this and that.</p>]]></instruction>
</action>
</activity>
Display an
arrow pointing
downwards on
the point of
interest ‘leftside’
Display a label
‘touchme’ at the
centre of the
marker
Remove both
visual overlays
when this action
step is exited
54. 3D overlays, image overlays, videos
Besides the verb primitives and the label, there shall be ‘generics’ that
can be used to embed video, images, or animations:
<activate tangible=”board1"
predicate="addanimation"
poi="leftside"
option="1"/>
Animations shall either be embedded in the app
or be downloaded from the web (url)
Animations can have ‘states’, addressed via the ‘option’ attribute
(option=0: invisible; option=1: animation step 1, option=2: animation
step 2…)
<activate tangible=”board1" predicate=”addvideo" poi="leftside"
option=“http://myurl.org/myvideo.mp4"/>
<activate tangible=”board1" predicate=”addimage" poi="leftside"
option=“http://myurl.org/myvideo.png"/>
55. Verb Primitives
All verbs need the ‘id’ of the
tangible, some of them have ‘POIs’
that they need as input, few have
‘options’
'point': poi + options = up, upperleft, left, lowerleft,
down, lowerright, right, upperright
'assemble’, ‘disassemble’
‘close’
‘cut’: poi
'drill': poi
'inspect': poi
'lift':
'lower’:
'lubricate':
'measure': poi
'open’
‘pack’
‘paint’
‘plug’
'rotate-cw’, 'rotate-ccw': poi
'screw': poi
'unfasten': poi
'unpack
'unplug’:
'unscrew': poi
'forbid':
'allow':
'pick':
'place':
57. Triggers and tangibles
If you add a tangible trigger (for ‘stareGaze navigation’), an target icon
will be overlaid, rotating in yellow, turning green when the stare
duration (3 secs) has been reached
<trigger type="detect" id="board1" duration=”3"/>
58. Warning signs
Add an enter activation:
<activate tangible=”board1" poi=“leftside” warning="p030"/>
…
60. Open Problems
Real-time messaging (multiuser, multi-device)
Revision needed: xAPI auto-logging
query language for constraint validation
Performance analytics
Validator service
LEM aggregator (‘Open LEM’)
61. Your Reference Implementation
Design Competition at the 10th ECTEL conference 2015:
Envisioning Wearable Enhanced Learning:
– 500 word abstract (approx. 2 pages)
– and design samples (e.g. mock-ups, videos, prototypes)
Wearable Enhanced Learning (WELL) is emerging to be a
transformational step in the transition from the desktop age through the
mobile age to the age of wearable, ubiquitous computing.
ECTEL (http://www.ec-tel.eu/) will take place
– Toledo (Spain)
– 15 - 18 September 2015
http://bit.ly/sigwellcompetition