Skip to main content
Top
Published in: Service Oriented Computing and Applications 3/2019

10-07-2019 | Original Research Paper

A service platform for streamlining the production of cyber–physical interactive performance art

Authors: Chun-Feng Liao, Kung Chen

Published in: Service Oriented Computing and Applications | Issue 3/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Cyber–physical interactive performance is a new style of performance art that facilitates impromptu interactions among dancers and virtual characters. This paper presents the design and implementation of a full-stack service platform, called WISE (Wearable Item Service runtimE), that supports such kind of performance. The proposed service platform deals with core issues such as connectivity, manageability and simplicity, behind the scene. Two successful real-world applications have verified the feasibility of WISE: a live public performance called Future Circus and a virtual reality (VR) art exhibition called Step In and Out of the Dreams. The evaluation results show that WISE is not only easy to use but also portable and extensible to fit various cyber–physical interactive performances.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
2.
go back to reference Aguilar J, Albert A, Ameli F, Anghinolfi M, Anton G, Anvar S, Aslanides E, Aubert J, Barbarito E, Basa S et al (2007) The data acquisition system for the antares neutrino telescope. Nucl Instrum Methods Phys Res Sect A Accel Spectrom Detect Assoc Equip 570(1):107–116CrossRef Aguilar J, Albert A, Ameli F, Anghinolfi M, Anton G, Anvar S, Aslanides E, Aubert J, Barbarito E, Basa S et al (2007) The data acquisition system for the antares neutrino telescope. Nucl Instrum Methods Phys Res Sect A Accel Spectrom Detect Assoc Equip 570(1):107–116CrossRef
3.
go back to reference Ali S, Yazdi ET, Willig A (2013) Investigations on passive discovery schemes for IEEE 802.15. 4 based body sensor networks. In: 2013 Australasian telecommunication networks and applications conference (ATNAC). IEEE, pp 89–94 Ali S, Yazdi ET, Willig A (2013) Investigations on passive discovery schemes for IEEE 802.15. 4 based body sensor networks. In: 2013 Australasian telecommunication networks and applications conference (ATNAC). IEEE, pp 89–94
4.
go back to reference Banks A, Gupta R (2014) MQTT Version 3.1.1. OASIS Banks A, Gupta R (2014) MQTT Version 3.1.1. OASIS
6.
go back to reference Buechley L, Eisenberg M (2008) The LilyPad Arduino: toward wearable engineering for everyone. IEEE Perv Comput 7(2):12–15CrossRef Buechley L, Eisenberg M (2008) The LilyPad Arduino: toward wearable engineering for everyone. IEEE Perv Comput 7(2):12–15CrossRef
7.
go back to reference Cunningham H (2008) A little language for surveys: constructing an internal DSL in Ruby. In: Proceedings of the 46th Annual Southeast Regional Conference on SE. ACM, pp 282–287 Cunningham H (2008) A little language for surveys: constructing an internal DSL in Ruby. In: Proceedings of the 46th Annual Southeast Regional Conference on SE. ACM, pp 282–287
8.
go back to reference DeVaul R, Sung M, Gips J et al (2003) Mithril 2003: applications and architecture. In: Null. IEEE, p 4 DeVaul R, Sung M, Gips J et al (2003) Mithril 2003: applications and architecture. In: Null. IEEE, p 4
9.
go back to reference Elliott C, Hudak P (1997) Functional reactive animation. ACM SIGPLAN Not 32:263–273CrossRef Elliott C, Hudak P (1997) Functional reactive animation. ACM SIGPLAN Not 32:263–273CrossRef
11.
go back to reference Fette I (2011) The websocket protocol. Technical report Fette I (2011) The websocket protocol. Technical report
12.
go back to reference Fowler M (2010) Domain-specific languages. Addison-Wesley Signature Series (Fowler). Pearson Education, London Fowler M (2010) Domain-specific languages. Addison-Wesley Signature Series (Fowler). Pearson Education, London
13.
go back to reference Gamma E, Helm R, Johnson R, Vlissides J (1994) Design patterns: elements of reusable object-oriented software. Pearson Education, LondonMATH Gamma E, Helm R, Johnson R, Vlissides J (1994) Design patterns: elements of reusable object-oriented software. Pearson Education, LondonMATH
14.
go back to reference Gupta M (2012) Akka essentials. Community experience distilled. Packt Publishing, Birmingham Gupta M (2012) Akka essentials. Community experience distilled. Packt Publishing, Birmingham
15.
go back to reference Hare T, Dejdumrong N (2009) A framework on the applications of interactive art. In: Sixth international conference on computer graphics, imaging and visualization, 2009. CGIV’09. IEEE, pp 83–88 Hare T, Dejdumrong N (2009) A framework on the applications of interactive art. In: Sixth international conference on computer graphics, imaging and visualization, 2009. CGIV’09. IEEE, pp 83–88
16.
go back to reference Hindley J, Seldin J (1986) Introduction to combinators and (lambda) calculus, vol 1. CUP Archive, CambridgeMATH Hindley J, Seldin J (1986) Introduction to combinators and (lambda) calculus, vol 1. CUP Archive, CambridgeMATH
17.
go back to reference Huang H, Huang H, Liao C, Li Y, Tsai T, Teng L, Wang S (2015) Future circus: a performer-guided mixed-reality performance art. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing and proceedings of the 2015 ACM international symposium on wearable computers. ACM, pp 551–556 Huang H, Huang H, Liao C, Li Y, Tsai T, Teng L, Wang S (2015) Future circus: a performer-guided mixed-reality performance art. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing and proceedings of the 2015 ACM international symposium on wearable computers. ACM, pp 551–556
18.
go back to reference Hudak P (1996) Building domain-specific embedded languages. ACM Comput Surv (CSUR) 28(4es):196CrossRef Hudak P (1996) Building domain-specific embedded languages. ACM Comput Surv (CSUR) 28(4es):196CrossRef
19.
go back to reference Lehikoinen J, Holopainen J, Salmimaa M, Aldrovandi A (1999) Mex: a distributed software architecture for wearable computers. In: The third international symposium on wearable computers, 1999. Digest of Papers. IEEE, pp 52–57 Lehikoinen J, Holopainen J, Salmimaa M, Aldrovandi A (1999) Mex: a distributed software architecture for wearable computers. In: The third international symposium on wearable computers, 1999. Digest of Papers. IEEE, pp 52–57
20.
go back to reference Lelli F, Frizziero E, Gulmini M, Maron G, Orlando S, Petrucci A, Squizzato S (2007) The many faces of the integration of instruments and the grid. Int J Web Grid Serv 3(3):239–266CrossRef Lelli F, Frizziero E, Gulmini M, Maron G, Orlando S, Petrucci A, Squizzato S (2007) The many faces of the integration of instruments and the grid. Int J Web Grid Serv 3(3):239–266CrossRef
21.
go back to reference Lin Y, Lin Y, Chih C, Li T, Tai C, Wang Y, Lin F, Kuo H, Huang C, Hsu S (2015) Easyconnect: a management system for IoT devices and its applications for interactive design and art. IEEE Internet Things J 2(6):551–561CrossRef Lin Y, Lin Y, Chih C, Li T, Tai C, Wang Y, Lin F, Kuo H, Huang C, Hsu S (2015) Easyconnect: a management system for IoT devices and its applications for interactive design and art. IEEE Internet Things J 2(6):551–561CrossRef
22.
go back to reference Lucas PJ (1993) An object-oriented language system for implementing concurrent, hierarchical, finite state machines. Ph.D. thesis, University of Illinois at Urbana-Champaign Lucas PJ (1993) An object-oriented language system for implementing concurrent, hierarchical, finite state machines. Ph.D. thesis, University of Illinois at Urbana-Champaign
23.
go back to reference McPhillips T, McPhillips S, Chiu H, Cohen A, Deacon A, Ellis P, Garman E, Gonzalez A, Sauter N, Phizackerley R et al (2002) Blu-ice and the distributed control system: software for data acquisition and instrument control at macromolecular crystallography beamlines. J Synchrotron Radiat 9(6):401–406CrossRef McPhillips T, McPhillips S, Chiu H, Cohen A, Deacon A, Ellis P, Garman E, Gonzalez A, Sauter N, Phizackerley R et al (2002) Blu-ice and the distributed control system: software for data acquisition and instrument control at macromolecular crystallography beamlines. J Synchrotron Radiat 9(6):401–406CrossRef
24.
go back to reference Miyamae M, Terada T, Tsukamoto M, Nishio S (2004) Design and implementation of an extensible rule processing system for wearable computing. In: The first annual international conference on mobile and ubiquitous systems: networking and services, 2004. MOBIQUITOUS 2004. IEEE, pp 392–400 Miyamae M, Terada T, Tsukamoto M, Nishio S (2004) Design and implementation of an extensible rule processing system for wearable computing. In: The first annual international conference on mobile and ubiquitous systems: networking and services, 2004. MOBIQUITOUS 2004. IEEE, pp 392–400
25.
go back to reference Mostinckx S, Carreton A, De Meuter W (2008) Reactive context-aware programming. In: Electronic communications of the EASST, vol 11 Mostinckx S, Carreton A, De Meuter W (2008) Reactive context-aware programming. In: Electronic communications of the EASST, vol 11
26.
go back to reference Mytilinaiou S, Cham K, Hutchison C (2011) Experience design, interactive art environments and the sense of becoming. In: 2011 IEEE international symposium on mixed and augmented reality-arts, media, and humanities. IEEE, pp 91–98 Mytilinaiou S, Cham K, Hutchison C (2011) Experience design, interactive art environments and the sense of becoming. In: 2011 IEEE international symposium on mixed and augmented reality-arts, media, and humanities. IEEE, pp 91–98
27.
go back to reference Namiot D, Sneps-Sneppe M (2014) On IoT programming. Int J Open Inf Technol 2(10):25–28 Namiot D, Sneps-Sneppe M (2014) On IoT programming. Int J Open Inf Technol 2(10):25–28
28.
go back to reference Odersky M, Altherr P, Cremet V, Emir B, Maneth S, Micheloud S, Mihaylov N, Schinz M, Stenman E, Zenger M (2004) An overview of the scala programming language. Technical report Odersky M, Altherr P, Cremet V, Emir B, Maneth S, Micheloud S, Mihaylov N, Schinz M, Stenman E, Zenger M (2004) An overview of the scala programming language. Technical report
29.
go back to reference Oh J, Kim S, Kim S, Shi C (2011) A study of interactive art in the narrative form of “magic monkey”. In: 2011 Eighth international conference on computer graphics, imaging and visualization (CGIV). IEEE, pp 39–46 Oh J, Kim S, Kim S, Shi C (2011) A study of interactive art in the narrative form of “magic monkey”. In: 2011 Eighth international conference on computer graphics, imaging and visualization (CGIV). IEEE, pp 39–46
30.
go back to reference Song Y, Moon S, Shim G, Park D (2007) Mu-ware: a middleware framework for wearable computer and ubiquitous computing environment. In: Fifth annual IEEE international conference on pervasive computing and communications workshops, 2007. PerCom Workshops’ 07. IEEE, pp 455–460 Song Y, Moon S, Shim G, Park D (2007) Mu-ware: a middleware framework for wearable computer and ubiquitous computing environment. In: Fifth annual IEEE international conference on pervasive computing and communications workshops, 2007. PerCom Workshops’ 07. IEEE, pp 455–460
31.
go back to reference Upton E, Halfacree G (2014) Raspberry Pi user guide. Wiley, New York Upton E, Halfacree G (2014) Raspberry Pi user guide. Wiley, New York
32.
go back to reference Veizades J, Perkins CE (1997) Service location protocol. Technical report Veizades J, Perkins CE (1997) Service location protocol. Technical report
33.
go back to reference Vinoski S (2006) Advanced message queuing protocol. IEEE Internet Comput 6:87–89CrossRef Vinoski S (2006) Advanced message queuing protocol. IEEE Internet Comput 6:87–89CrossRef
34.
go back to reference Walker K (2003) Artful media: interactive and informative art. IEEE Multimed 10(4):4–10CrossRef Walker K (2003) Artful media: interactive and informative art. IEEE Multimed 10(4):4–10CrossRef
35.
go back to reference Wan Z, Hudak P (2000) Functional reactive programming from first principles. ACM Sigplan Not 35:242–252CrossRef Wan Z, Hudak P (2000) Functional reactive programming from first principles. ACM Sigplan Not 35:242–252CrossRef
Metadata
Title
A service platform for streamlining the production of cyber–physical interactive performance art
Authors
Chun-Feng Liao
Kung Chen
Publication date
10-07-2019
Publisher
Springer London
Published in
Service Oriented Computing and Applications / Issue 3/2019
Print ISSN: 1863-2386
Electronic ISSN: 1863-2394
DOI
https://doi.org/10.1007/s11761-019-00268-8

Other articles of this Issue 3/2019

Service Oriented Computing and Applications 3/2019 Go to the issue

Premium Partner