Architecture and Design Patterns for Distributed, Scalable Augmented Reality and Wearable Technology Systems

This paper presents a novel reference software architecture and supporting pattern language for an augmented reality authoring and training system. Industry-based augmented reality training is considered an essential element of the next techno-industrial revolution. These next generation learning en...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (Online) pp. 1 - 8
Main Authors: Guest, Will, Wild, Fridolin, Mitri, Daniele Di, Klemke, Roland, Karjalainen, Jaakko, Helin, Kaj
Format: Conference Proceeding
Language:English
Published: IEEE 01.12.2019
Subjects:
ISSN:2470-6698
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This paper presents a novel reference software architecture and supporting pattern language for an augmented reality authoring and training system. Industry-based augmented reality training is considered an essential element of the next techno-industrial revolution. These next generation learning environments allow a trainee to offload complexity and giving them live (or on-demand) feedback on their progress and performance through workplace augmentation is already being taken up by industry forerunners. This reference architecture - for wearable experience for knowledge intensive training - incorporates head-mounted augmented vision, an array of wearable sensors that monitor movement and physiological signals, a data-layer managing sensor data and a cloud-based repository for storing information about the activity and workplace. Moreover, this architecture has been tested in a range of knowledge intensive workplaces, in the aeronautic, medical and space industries. Two iterations of the architecture were developed and validated, together with over 500 participants, producing datasets on activity performance, physiological state and assessment of the platform. The components and links of the architecture are presented here as generalizable design patterns to support wider development. We then propose a pattern language for augmented reality training applications.
AbstractList This paper presents a novel reference software architecture and supporting pattern language for an augmented reality authoring and training system. Industry-based augmented reality training is considered an essential element of the next techno-industrial revolution. These next generation learning environments allow a trainee to offload complexity and giving them live (or on-demand) feedback on their progress and performance through workplace augmentation is already being taken up by industry forerunners. This reference architecture - for wearable experience for knowledge intensive training - incorporates head-mounted augmented vision, an array of wearable sensors that monitor movement and physiological signals, a data-layer managing sensor data and a cloud-based repository for storing information about the activity and workplace. Moreover, this architecture has been tested in a range of knowledge intensive workplaces, in the aeronautic, medical and space industries. Two iterations of the architecture were developed and validated, together with over 500 participants, producing datasets on activity performance, physiological state and assessment of the platform. The components and links of the architecture are presented here as generalizable design patterns to support wider development. We then propose a pattern language for augmented reality training applications.
Author Karjalainen, Jaakko
Helin, Kaj
Mitri, Daniele Di
Wild, Fridolin
Guest, Will
Klemke, Roland
Author_xml – sequence: 1
  givenname: Will
  surname: Guest
  fullname: Guest, Will
  organization: Performance Augmentation Lab Oxford Brookes University,UK
– sequence: 2
  givenname: Fridolin
  surname: Wild
  fullname: Wild, Fridolin
  organization: Performance Augmentation Lab Oxford Brookes University,UK
– sequence: 3
  givenname: Daniele Di
  surname: Mitri
  fullname: Mitri, Daniele Di
  organization: Open University of the Netherlands,The Netherlands
– sequence: 4
  givenname: Roland
  surname: Klemke
  fullname: Klemke, Roland
  organization: Open University of the Netherlands,The Netherlands
– sequence: 5
  givenname: Jaakko
  surname: Karjalainen
  fullname: Karjalainen, Jaakko
  organization: VTT Technical Research Centre of Finland Ltd,Tampere,Finland
– sequence: 6
  givenname: Kaj
  surname: Helin
  fullname: Helin, Kaj
  organization: VTT Technical Research Centre of Finland Ltd,Tampere,Finland
BookMark eNotkNtKAzEYhKMoWGufQJA8gFtz3E0ul7YeoKDYipclm_3TRrZZSdKLfXtL7dXADN8wzC26Cn0AhB4omVJK9NO6Xi6EIoRMGaF6qhmTSsoLNNGVohVTlJWlFJdoxERFirLU6gZNUvo5EpwRLokYoa6Oducz2HyIgE1o8RyS3wb8YXKGGBJ2fcRzn3L0zSFD-4hX1nSm6QDXh-0ewtHDn2A6n4cT_w0mnuI12F3ou3474NWQMuzTHbp2pkswOesYfT0v1rPXYvn-8jarl4WnVOWCC6O0PA6klBMwzipHDXWtlZozpxgB7hrnnBHKldCAACeMda5tBKkoZXyM7v97PQBsfqPfmzhszv_wP5nBXkQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/TALE48000.2019.9225855
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore (IEEE/IET Electronic Library - IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore (IEEE/IET Electronic Library - IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781728126654
1728126657
EISSN 2470-6698
EndPage 8
ExternalDocumentID 9225855
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i118t-34a8950351130eafc8f1a1fdc5932f820e3fbfffa48f6ebe4ef4acffdb4071123
IEDL.DBID RIE
IngestDate Wed Aug 27 02:31:51 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i118t-34a8950351130eafc8f1a1fdc5932f820e3fbfffa48f6ebe4ef4acffdb4071123
PageCount 8
ParticipantIDs ieee_primary_9225855
PublicationCentury 2000
PublicationDate 2019-Dec.
PublicationDateYYYYMMDD 2019-12-01
PublicationDate_xml – month: 12
  year: 2019
  text: 2019-Dec.
PublicationDecade 2010
PublicationTitle Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (Online)
PublicationTitleAbbrev TALE
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003203504
Score 1.7270894
Snippet This paper presents a novel reference software architecture and supporting pattern language for an augmented reality authoring and training system....
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Annotations
Augmented reality
Computer architecture
design pattern
Employment
pattern language
software architecture
Task analysis
Training
wearable technology
Title Architecture and Design Patterns for Distributed, Scalable Augmented Reality and Wearable Technology Systems
URI https://ieeexplore.ieee.org/document/9225855
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LawIxEB5UemgvfWjpmxx6dHXXze4mR6lKD0WktdSbbDKZIpRVfPT3N4mLWuiltyVLCMzsMl9m5vsG4DFFaYEymUBzzAPOUQaSMgw6OlaoZYKhyf2wiWw4FJOJHFWguePCGGN885lpuUdfy8e53rhUWVvaj08kSRWqWZZtuVq7fErccTUyXpKAo1C2x92XPrd4KHQNXLJVbv41RcUHkcHp_44_g8aejcdGuzhzDhVTXMDJgZBgHb66B_UAlhfIer4zg428fGaxYhabsp4TyXXzrQw22Zt1jqNNse7m0wtzIns1HpT7_R_2D_Cv97l3VqqbN-B90B8_PQflHIVgZq8P6yDmuZCJLxnG1vSkBUV5RKgTC97IQgATkyKinAtKrVO5IZ5rIlTutmdD2yXUinlhroCRECkmWkUhJTxSmYojjFFKUqhMqqJrqDu7TRdbqYxpabKbv5dv4di5Ztsdcge19XJj7uFIf69nq-WD9-8PwwCqUg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4gmqgXH2B824NHFrZsu2yPRCAYkRDFyI1sH2NIzGJ4-PttywYw8eJt002TZmY383Vmvm8A7mMtLFBGEyim04AxLQKBDR3UVSS1ElyHJvXDJhr9fjIaiUEBKmsujDHGN5-Zqnv0tXw9VUuXKqsJ-_ElnO_ALmesTldsrXVGJaq7KhnLacA0FLVhs9dmFhGFroVLVPPtv-ao-DDSOfrfAY6hvOHjkcE60pxAwWSncLglJViCz-ZWRYCkmSYt35tBBl5AM5sTi05Jy8nkuglXRlfIq3WPI06R5vLDS3Nq8mI8LPf73-0_4F9vsu8k1zcvw1unPXzoBvkkhWBiLxCLIGJpIrgvGkbW-KgSpClFrbiFb2hBgIlQImLKEoytW5lBlipELd19zwa3Myhm08ycA8EkiTVXkobIGZUNGVEdaSFQamliSS-g5Ow2_lqJZYxzk13-vXwH-93hc2_ce-w_XcGBc9OqV-QaiovZ0tzAnvpeTOazW-_rH8mBrZk
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+IEEE+International+Conference+on+Teaching%2C+Assessment%2C+and+Learning+for+Engineering+%28Online%29&rft.atitle=Architecture+and+Design+Patterns+for+Distributed%2C+Scalable+Augmented+Reality+and+Wearable+Technology+Systems&rft.au=Guest%2C+Will&rft.au=Wild%2C+Fridolin&rft.au=Mitri%2C+Daniele+Di&rft.au=Klemke%2C+Roland&rft.date=2019-12-01&rft.pub=IEEE&rft.eissn=2470-6698&rft.spage=1&rft.epage=8&rft_id=info:doi/10.1109%2FTALE48000.2019.9225855&rft.externalDocID=9225855