SlideShare une entreprise Scribd logo
1  sur  26
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
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
Overview and discussion
xAPI integration
3
Fridolin Wild1), Paul Lefrere1),
Maurizio Megliola2), Gianlugi De Vito2), Roberto Sanguini3)
1) The Open University, UK 2) Piksel, Italy, 3) AgustaWestland, Italy
“control of one's bodily motions,
the capacity to handle objects skillfully, a sense of timing,
a clear sense of the goal of a physical action, along with
the ability to train responses”
-- Gardner, 2011
Bodily-Kinaesthetic Intelligence
4
• World of Repetition (that enabled
long cycles of training to be cost-justified) … is gone!
• Short-run or personalised production
(with advanced machinery and lower demand
in physical dexterity) … is emerging!
• Learning Design Languages
(Laurillard & Ljubojevic, 2011; Fuente Valentín, Pardo, & Degado Kloos, 2011;
Mueller, Zimmermann, & Peters, 2010; Koper & Tattersall, 2005;
Wild, Moedritscher, & Sigurdarson, 2008)
enable modelling of experiences, but
fall short of Capturing and codification
– Handling hybrid (human-machine) experiences
Context: Professional training
5
BLUE COLLAR WORKER
EXPERIENCE
Enquire
Mix
Match
Optimise
?
Traces
Need,
Problem
Activity
XML incl.
Constraint
s
Report,
Analytics
Suggestion,
Recommendation
Classifiable?
Known?
Unknown?
• Navigational
positioning in
taxonomy
• Discovery
support
• Selection of existing
mixes with ranked
search
• Authoring of new or
modified mixes
• Personalised
suggestions for
improvement of mix /
experience
tracking
Constraints:
• e.g. returned tool 15
• e.g. watched video A
• e.g. 14/15 in PT session
• e.g. 0 FOD problems
• e.g. energy < daily limit
activities:
• e.g. job cards
• e.g. tasks
• e.g. learning paths
• Queries
• (Reasoning)
Learning by Experience
(Wild et al., 2014; Wild et al., 2013)
The eXperience API
7
curl -X POST --data @example.json
-H "Content-Type: application/json"
-- user 465ea716cebb2476fa0d8eca90c3d4f594e64b51
http://www…
API call
8
Example statement
9
Example trace (Helicopter Industry)
10
user
cleaned
‘corrosion
inhibitors’
Open Source LRS: LearningLocker
11
Analytics: cRunch
12
= t(im) %*% im
plot(net, usearrows = TRUE,
usecurve = T)
“verbs that refer to physical actions are
naturally grounded in representations that
encode the temporal flow of events“
-- Roy, 2005:391
Verbs of handling and motion
13
• Specify force dynamics (out of a limited set)
• Specify temporal Allen relations
(A ends after B, A starts with B, …)
• Specify valency (number of arguments, cf. Palmer et al., 2005)
• Primitives are ‘movement’, ‘path’, and ‘location’ (Chatterjee,
2001)
 Any higher-level composition can be
traced back to these atomic relations
Verbs of handling and motion
14
General taxonomy across applications (Robertson and MacIntyre,
2009)
– ‘Style’ strategies: ‘include’, ‘visible’, ‘find’, ‘label’,
‘recognizable’, ‘focus’, ‘subdue’, ‘visual property’, ‘ghost’,
and ‘highlight’ (p.149f)
– Communicative goals signified by these styling operations
for visual overlays are: ‘show’, ‘property’, ‘state’, ‘location’,
‘reference’, ‘change’, ‘relative-location’, ‘identify’, ‘action’,
‘move’, and ‘enhancement’ (p.148)
Need to be complemented with workplace specific taxonomy (of
handling and motion)
Communicative intent
15
xAPI verb statements Helicopter
Industry
16
• Application-driven versus tracking-driven
drop statements
• Behaviour validation using automated tracking:
– State-based:
Removed cap: cap was there, cap not there
– Location-based:
Removed screw: returned screw to used parts bucket
– Dependancy-based:
Removed screw: picked up replacement screw
• Related industries (Furniture + Textiles):
common core?
Challenges
17
Ralf Klamma, RWTH Aachen, Germany
Requirements Bazaar
18
Lehrstuhl
Informatik 5
(Information
Systems)
Prof. Dr. M. Jarke
19
Learning
Layers
Requirements Bazaar – Involving End
Users in Requirements Engineering
 End User Involvement
– Open Innovation [Chesbrough, 2003]
– ideas from the long tail [Anderson, 2006]
– emerging from practices, needs adoption [Denning, 2004]
 Requirements Bazaar [Klamma et al., 2011], [Renzel et al., 2013]
– social continuous innovation platform
– listening to the long tail communities
– mobile first Web application
Lehrstuhl
Informatik 5
(Information
Systems)
Prof. Dr. M. Jarke
20
Learning
Layers
https://requirements-bazaar.org
Lehrstuhl
Informatik 5
(Information
Systems)
Prof. Dr. M. Jarke
21
Learning
Layers
DevOps Life Cycle
 Rapid release cycles
 Strong feedback loop
 Continuous integration
 Continuous delivery
 Continuous deployment
 Containerized microservices
Lehrstuhl
Informatik 5
(Information
Systems)
Prof. Dr. M. Jarke
22
Learning
Layers
DevOpsUse Life Cycle
for Continuous Innovation
Involving end users in the design
and development process
 ideas and needs
 co-design
 beta testing
 context adaptation
 awareness
Lehrstuhl
Informatik 5
(Information
Systems)
Prof. Dr. M. Jarke
23
Learning
Layers
Requirements Bazaar 2.0 for
Continuous Innovation
 Redeveloped version launched in April 2015
– Increased maintainability
– Based on componentized architecture
– Mobile first responsive Web design
 Incorporating DevOpsUse practices
Requirements Bazaar Kanban Board Responsive Design
Open Problems
24
Task Force and Open Problems
 Task Forces identified:
– Use Cases, Storyboards, and Requirements
– Test Battery (Authoring of ARLEMs)
– Reference Implementations
– Validator Service
– Pilots: Running Code
 Open Problems
– Real-time messaging (multiuser, multi-device, smart objects)
– Revision needed: xAPI auto-logging
– query language for constraint validation
– Performance analytics
– LEM aggregator (‘Open LEM’)
The END

Contenu connexe

En vedette

Learning with wearable technologies: A case of Google Glass
Learning with wearable technologies:  A case of Google GlassLearning with wearable technologies:  A case of Google Glass
Learning with wearable technologies: A case of Google Glass
Daniyar Sapargaliyev
 

En vedette (19)

Mash-Up Personal Learning Environments
Mash-Up Personal Learning EnvironmentsMash-Up Personal Learning Environments
Mash-Up Personal Learning Environments
 
Reality as a Medium
Reality as a MediumReality as a Medium
Reality as a Medium
 
BodyVis: A New Approach to Body Learning Through Wearable Sensing and Visuali...
BodyVis: A New Approach to Body Learning Through Wearable Sensing and Visuali...BodyVis: A New Approach to Body Learning Through Wearable Sensing and Visuali...
BodyVis: A New Approach to Body Learning Through Wearable Sensing and Visuali...
 
Special Interest Group on Wearables-Enhanced Leanring (SIG WELL)
Special Interest Group on Wearables-Enhanced Leanring (SIG WELL)Special Interest Group on Wearables-Enhanced Leanring (SIG WELL)
Special Interest Group on Wearables-Enhanced Leanring (SIG WELL)
 
AR community meeting, Seoul, Korea, October 6, 2015
AR community meeting, Seoul, Korea, October 6, 2015AR community meeting, Seoul, Korea, October 6, 2015
AR community meeting, Seoul, Korea, October 6, 2015
 
Reality As A Knowledge Medium
Reality As A Knowledge MediumReality As A Knowledge Medium
Reality As A Knowledge Medium
 
ARLEM draft spec - overview
ARLEM draft spec - overviewARLEM draft spec - overview
ARLEM draft spec - overview
 
Learning from meaningful, purposive interaction
Learning from meaningful, purposive interactionLearning from meaningful, purposive interaction
Learning from meaningful, purposive interaction
 
Learning with wearable technologies: A case of Google Glass
Learning with wearable technologies:  A case of Google GlassLearning with wearable technologies:  A case of Google Glass
Learning with wearable technologies: A case of Google Glass
 
ICT for inclusive education
ICT for inclusive educationICT for inclusive education
ICT for inclusive education
 
Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...
Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...
Wearable Learning to enhance Creativity, Learning and Healthy Ageing: Concept...
 
Wearable Enhanced Embodied Learning
Wearable Enhanced Embodied LearningWearable Enhanced Embodied Learning
Wearable Enhanced Embodied Learning
 
Performance Augmentation
Performance AugmentationPerformance Augmentation
Performance Augmentation
 
Wearables and Learning - SIG WELL, EC-TEL 2016
Wearables and Learning - SIG WELL, EC-TEL 2016Wearables and Learning - SIG WELL, EC-TEL 2016
Wearables and Learning - SIG WELL, EC-TEL 2016
 
Wearables and healthy ageing
Wearables and healthy ageingWearables and healthy ageing
Wearables and healthy ageing
 
Digitale Strategie - die Rolle von Digitalisierungsbeauftragten
Digitale Strategie - die Rolle von DigitalisierungsbeauftragtenDigitale Strategie - die Rolle von Digitalisierungsbeauftragten
Digitale Strategie - die Rolle von Digitalisierungsbeauftragten
 
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
 
Why Wearable Technology Will Change Learning Forever
Why Wearable Technology Will Change Learning ForeverWhy Wearable Technology Will Change Learning Forever
Why Wearable Technology Will Change Learning Forever
 
Technology trends for 2016
Technology trends for 2016 Technology trends for 2016
Technology trends for 2016
 

Similaire à IEEE p1589 'ARLEM' virtual meeting, September 9, 2015

Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Christoph Rensing
 

Similaire à IEEE p1589 'ARLEM' virtual meeting, September 9, 2015 (20)

Software Engineering Research: Leading a Double-Agent Life.
Software Engineering Research: Leading a Double-Agent Life.Software Engineering Research: Leading a Double-Agent Life.
Software Engineering Research: Leading a Double-Agent Life.
 
2016-11-21 BioExcel Workflows and Pipelines Interest Group
2016-11-21 BioExcel Workflows and Pipelines Interest Group2016-11-21 BioExcel Workflows and Pipelines Interest Group
2016-11-21 BioExcel Workflows and Pipelines Interest Group
 
IEEE augmented reality learning experience model (ARLEM)
IEEE augmented reality learning experience model (ARLEM)IEEE augmented reality learning experience model (ARLEM)
IEEE augmented reality learning experience model (ARLEM)
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better Science
 
Csedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_finalCsedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_final
 
EDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptxEDUCON2018_P1876_Saliah-Hassane_Final.pptx
EDUCON2018_P1876_Saliah-Hassane_Final.pptx
 
Agile User Studies (Agile & Beyond 2012)
Agile User Studies (Agile & Beyond 2012)Agile User Studies (Agile & Beyond 2012)
Agile User Studies (Agile & Beyond 2012)
 
iwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generationiwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generation
 
Towards Computational Research Objects
Towards Computational Research ObjectsTowards Computational Research Objects
Towards Computational Research Objects
 
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
 
Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2
 
ARgh! kinesthetic learning
ARgh! kinesthetic learningARgh! kinesthetic learning
ARgh! kinesthetic learning
 
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
 
Enabling open and reproducible computer systems research: the good, the bad a...
Enabling open and reproducible computer systems research: the good, the bad a...Enabling open and reproducible computer systems research: the good, the bad a...
Enabling open and reproducible computer systems research: the good, the bad a...
 
Metadata for Research Objects
Metadata for Research ObjectsMetadata for Research Objects
Metadata for Research Objects
 
Learning by example: training users through high-quality query suggestions
Learning by example: training users through high-quality query suggestionsLearning by example: training users through high-quality query suggestions
Learning by example: training users through high-quality query suggestions
 
Ethics reproducibility and data stewardship
Ethics reproducibility and data stewardshipEthics reproducibility and data stewardship
Ethics reproducibility and data stewardship
 
An Open and Improved VISIR System Through PILAR Federation for Electrical/Ele...
An Open and Improved VISIR System Through PILAR Federation for Electrical/Ele...An Open and Improved VISIR System Through PILAR Federation for Electrical/Ele...
An Open and Improved VISIR System Through PILAR Federation for Electrical/Ele...
 
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
 
Data Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for UniversitiesData Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for Universities
 

Plus de fridolin.wild

Lab rats-and-the-moral-maze-v2
Lab rats-and-the-moral-maze-v2Lab rats-and-the-moral-maze-v2
Lab rats-and-the-moral-maze-v2
fridolin.wild
 
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
fridolin.wild
 

Plus de fridolin.wild (20)

Performance Augmentation (Keynote, SIG LT, XR4ALL)
Performance Augmentation (Keynote, SIG LT, XR4ALL)Performance Augmentation (Keynote, SIG LT, XR4ALL)
Performance Augmentation (Keynote, SIG LT, XR4ALL)
 
Professional TEL 4.0: Performance Augmentation for Industry 4.0
Professional TEL 4.0: Performance Augmentation for Industry 4.0 Professional TEL 4.0: Performance Augmentation for Industry 4.0
Professional TEL 4.0: Performance Augmentation for Industry 4.0
 
IEEE p1589 'ARLEM' virtual meeting, July 8, 2015
IEEE p1589 'ARLEM' virtual meeting, July 8, 2015IEEE p1589 'ARLEM' virtual meeting, July 8, 2015
IEEE p1589 'ARLEM' virtual meeting, July 8, 2015
 
learning by doing.
learning by doing.learning by doing.
learning by doing.
 
Lab rats-and-the-moral-maze-v2
Lab rats-and-the-moral-maze-v2Lab rats-and-the-moral-maze-v2
Lab rats-and-the-moral-maze-v2
 
Quantifying reflection
Quantifying reflectionQuantifying reflection
Quantifying reflection
 
Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)Natural Language Processing in R (rNLP)
Natural Language Processing in R (rNLP)
 
What if...? Technology and Knowledge in the University of the Future
What if...? Technology and Knowledge in the University of the FutureWhat if...? Technology and Knowledge in the University of the Future
What if...? Technology and Knowledge in the University of the Future
 
Widget- based PLEs
Widget-based PLEsWidget-based PLEs
Widget- based PLEs
 
The Grand Research Challenges for TEL. A shortlist.
The Grand Research Challenges for TEL. A shortlist.The Grand Research Challenges for TEL. A shortlist.
The Grand Research Challenges for TEL. A shortlist.
 
The university in a box
The university in a boxThe university in a box
The university in a box
 
Simulating learning networks in a higher education blogosphere – at scale
Simulating learning networks in a higher education blogosphere – at scaleSimulating learning networks in a higher education blogosphere – at scale
Simulating learning networks in a higher education blogosphere – at scale
 
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
I-Know'11: Track: Recommendation, Data Sharing, and Research Practices in Sci...
 
Technology and the Grand Challenge for Future Learning
Technology and the Grand Challenge for Future LearningTechnology and the Grand Challenge for Future Learning
Technology and the Grand Challenge for Future Learning
 
Monitoring Conceptual Development
Monitoring Conceptual DevelopmentMonitoring Conceptual Development
Monitoring Conceptual Development
 
The MUPPLE competence continuum
The MUPPLE competence continuumThe MUPPLE competence continuum
The MUPPLE competence continuum
 
Meaningful Interaction Analysis
Meaningful Interaction AnalysisMeaningful Interaction Analysis
Meaningful Interaction Analysis
 
STELLAR - the open network of excellence in technology-enhanced learning
STELLAR - the open network of excellence in technology-enhanced learningSTELLAR - the open network of excellence in technology-enhanced learning
STELLAR - the open network of excellence in technology-enhanced learning
 
Latent Semantics & Social Interaction
Latent Semantics & Social InteractionLatent Semantics & Social Interaction
Latent Semantics & Social Interaction
 
Grand Challenges in Technology-Enhanced Learning
Grand Challenges in Technology-Enhanced LearningGrand Challenges in Technology-Enhanced Learning
Grand Challenges in Technology-Enhanced Learning
 

Dernier

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 

Dernier (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 

IEEE p1589 'ARLEM' virtual meeting, September 9, 2015

  • 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. Overview and discussion xAPI integration 3 Fridolin Wild1), Paul Lefrere1), Maurizio Megliola2), Gianlugi De Vito2), Roberto Sanguini3) 1) The Open University, UK 2) Piksel, Italy, 3) AgustaWestland, Italy
  • 4. “control of one's bodily motions, the capacity to handle objects skillfully, a sense of timing, a clear sense of the goal of a physical action, along with the ability to train responses” -- Gardner, 2011 Bodily-Kinaesthetic Intelligence 4
  • 5. • World of Repetition (that enabled long cycles of training to be cost-justified) … is gone! • Short-run or personalised production (with advanced machinery and lower demand in physical dexterity) … is emerging! • Learning Design Languages (Laurillard & Ljubojevic, 2011; Fuente Valentín, Pardo, & Degado Kloos, 2011; Mueller, Zimmermann, & Peters, 2010; Koper & Tattersall, 2005; Wild, Moedritscher, & Sigurdarson, 2008) enable modelling of experiences, but fall short of Capturing and codification – Handling hybrid (human-machine) experiences Context: Professional training 5
  • 6. BLUE COLLAR WORKER EXPERIENCE Enquire Mix Match Optimise ? Traces Need, Problem Activity XML incl. Constraint s Report, Analytics Suggestion, Recommendation Classifiable? Known? Unknown? • Navigational positioning in taxonomy • Discovery support • Selection of existing mixes with ranked search • Authoring of new or modified mixes • Personalised suggestions for improvement of mix / experience tracking Constraints: • e.g. returned tool 15 • e.g. watched video A • e.g. 14/15 in PT session • e.g. 0 FOD problems • e.g. energy < daily limit activities: • e.g. job cards • e.g. tasks • e.g. learning paths • Queries • (Reasoning) Learning by Experience (Wild et al., 2014; Wild et al., 2013)
  • 8. curl -X POST --data @example.json -H "Content-Type: application/json" -- user 465ea716cebb2476fa0d8eca90c3d4f594e64b51 http://www… API call 8
  • 10. Example trace (Helicopter Industry) 10 user cleaned ‘corrosion inhibitors’
  • 11. Open Source LRS: LearningLocker 11
  • 12. Analytics: cRunch 12 = t(im) %*% im plot(net, usearrows = TRUE, usecurve = T)
  • 13. “verbs that refer to physical actions are naturally grounded in representations that encode the temporal flow of events“ -- Roy, 2005:391 Verbs of handling and motion 13
  • 14. • Specify force dynamics (out of a limited set) • Specify temporal Allen relations (A ends after B, A starts with B, …) • Specify valency (number of arguments, cf. Palmer et al., 2005) • Primitives are ‘movement’, ‘path’, and ‘location’ (Chatterjee, 2001)  Any higher-level composition can be traced back to these atomic relations Verbs of handling and motion 14
  • 15. General taxonomy across applications (Robertson and MacIntyre, 2009) – ‘Style’ strategies: ‘include’, ‘visible’, ‘find’, ‘label’, ‘recognizable’, ‘focus’, ‘subdue’, ‘visual property’, ‘ghost’, and ‘highlight’ (p.149f) – Communicative goals signified by these styling operations for visual overlays are: ‘show’, ‘property’, ‘state’, ‘location’, ‘reference’, ‘change’, ‘relative-location’, ‘identify’, ‘action’, ‘move’, and ‘enhancement’ (p.148) Need to be complemented with workplace specific taxonomy (of handling and motion) Communicative intent 15
  • 16. xAPI verb statements Helicopter Industry 16
  • 17. • Application-driven versus tracking-driven drop statements • Behaviour validation using automated tracking: – State-based: Removed cap: cap was there, cap not there – Location-based: Removed screw: returned screw to used parts bucket – Dependancy-based: Removed screw: picked up replacement screw • Related industries (Furniture + Textiles): common core? Challenges 17
  • 18. Ralf Klamma, RWTH Aachen, Germany Requirements Bazaar 18
  • 19. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 19 Learning Layers Requirements Bazaar – Involving End Users in Requirements Engineering  End User Involvement – Open Innovation [Chesbrough, 2003] – ideas from the long tail [Anderson, 2006] – emerging from practices, needs adoption [Denning, 2004]  Requirements Bazaar [Klamma et al., 2011], [Renzel et al., 2013] – social continuous innovation platform – listening to the long tail communities – mobile first Web application
  • 20. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 20 Learning Layers https://requirements-bazaar.org
  • 21. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 21 Learning Layers DevOps Life Cycle  Rapid release cycles  Strong feedback loop  Continuous integration  Continuous delivery  Continuous deployment  Containerized microservices
  • 22. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 22 Learning Layers DevOpsUse Life Cycle for Continuous Innovation Involving end users in the design and development process  ideas and needs  co-design  beta testing  context adaptation  awareness
  • 23. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 23 Learning Layers Requirements Bazaar 2.0 for Continuous Innovation  Redeveloped version launched in April 2015 – Increased maintainability – Based on componentized architecture – Mobile first responsive Web design  Incorporating DevOpsUse practices Requirements Bazaar Kanban Board Responsive Design
  • 25. Task Force and Open Problems  Task Forces identified: – Use Cases, Storyboards, and Requirements – Test Battery (Authoring of ARLEMs) – Reference Implementations – Validator Service – Pilots: Running Code  Open Problems – Real-time messaging (multiuser, multi-device, smart objects) – Revision needed: xAPI auto-logging – query language for constraint validation – Performance analytics – LEM aggregator (‘Open LEM’)