學術產出-Proceedings

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

題名 A functional reactive DSL service facility for mixed-reality interactive performance art
作者 廖峻鋒
陳恭
蕭奕凱
Liao, Chun Feng
Grannan, Zack
Lin, Ming Chuan
Chen, Kung
Lin, Ru Yi
Hsiao, Yi Kai
貢獻者 資科系
日期 2016-12
上傳時間 31-Aug-2017 14:50:42 (UTC+8)
摘要 Mixed-reality digital interactive performance is a new style of performance art that facilitates impromptu interactions among dancers and virtual characters in real time. However, such performance is difficult to conduct as the performance designer has to deal with the asynchronous events and temporal requirements of interactions among performers, virtual characters, and music, which are tedious and error-prone. This paper presents the design and implementation of a domain-specific language called DIPS (Digital Interactive Performance Sketch) that aims to help directors of such performance test their ideas quickly. On the surface, DIPS provides the common domain abstractions and their associated operations for performance with simple rule syntax that simplifies the task of designers to a large degree. Behind the scenes, DIPS is realized through a combination of a number of established language embedding techniques on the Scala language and some middle-level facility based on the Scala Akka library. To evaluate DIPS, we have implemented a language workbench and an execution engine together with an application called the Future Circus. The preliminary evaluation results are encouraging and demonstrate the feasibility and effectiveness of DIPS.
關聯 Proceedings - 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications, SOCA 2016 , 24-31
資料類型 conference
DOI http://dx.doi.org/10.1109/SOCA.2016.8
dc.contributor 資科系
dc.creator (作者) 廖峻鋒zh_TW
dc.creator (作者) 陳恭zh_TW
dc.creator (作者) 蕭奕凱zh_TW
dc.creator (作者) Liao, Chun Fengen_US
dc.creator (作者) Grannan, Zacken_US
dc.creator (作者) Lin, Ming Chuanen_US
dc.creator (作者) Chen, Kungen_US
dc.creator (作者) Lin, Ru Yien_US
dc.creator (作者) Hsiao, Yi Kaien_US
dc.date (日期) 2016-12
dc.date.accessioned 31-Aug-2017 14:50:42 (UTC+8)-
dc.date.available 31-Aug-2017 14:50:42 (UTC+8)-
dc.date.issued (上傳時間) 31-Aug-2017 14:50:42 (UTC+8)-
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/112467-
dc.description.abstract (摘要) Mixed-reality digital interactive performance is a new style of performance art that facilitates impromptu interactions among dancers and virtual characters in real time. However, such performance is difficult to conduct as the performance designer has to deal with the asynchronous events and temporal requirements of interactions among performers, virtual characters, and music, which are tedious and error-prone. This paper presents the design and implementation of a domain-specific language called DIPS (Digital Interactive Performance Sketch) that aims to help directors of such performance test their ideas quickly. On the surface, DIPS provides the common domain abstractions and their associated operations for performance with simple rule syntax that simplifies the task of designers to a large degree. Behind the scenes, DIPS is realized through a combination of a number of established language embedding techniques on the Scala language and some middle-level facility based on the Scala Akka library. To evaluate DIPS, we have implemented a language workbench and an execution engine together with an application called the Future Circus. The preliminary evaluation results are encouraging and demonstrate the feasibility and effectiveness of DIPS.
dc.format.extent 203 bytes-
dc.format.mimetype text/html-
dc.relation (關聯) Proceedings - 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications, SOCA 2016 , 24-31en_US
dc.title (題名) A functional reactive DSL service facility for mixed-reality interactive performance arten_US
dc.type (資料類型) conference
dc.identifier.doi (DOI) 10.1109/SOCA.2016.8
dc.doi.uri (DOI) http://dx.doi.org/10.1109/SOCA.2016.8