Touch: A Textual Programming Language for Developing APPs of Insect Intelligent Building
المؤلفون المشاركون
Jiang, Ziyan
Chen, Wenjie
Zhou, Qizhen
Yang, Qiliang
Han, Deshuai
Zhao, Qianchuan
Xing, Jianchun
المصدر
العدد
المجلد 2020، العدد 2020 (31 ديسمبر/كانون الأول 2020)، ص ص. 1-26، 26ص.
الناشر
Hindawi Publishing Corporation
تاريخ النشر
2020-09-18
دولة النشر
مصر
عدد الصفحات
26
التخصصات الرئيسية
الملخص EN
Insect intelligent building (I2B) is a novel decentralized, flat-structured intelligent building platform with excellent flexibility and scalability.
I2B allows users to develop applications that include control strategies for efficiently managing and controlling buildings.
However, developing I2B APPs (applications) is considered a challenging and complex task due to the complex structural features and parallel computing models of the I2B platform.
Existing studies have been shown to encounter difficulty in supporting a high degree of abstraction and in allowing users to define control scenarios in a concise and comprehensible way.
This paper aims to facilitate the development of such applications and to reduce the programming difficulty.
We propose Touch, a textual domain-specific language (DSL) that provides a high-level abstraction of I2B APPs.
Specifically, we first establish the conceptual programming architecture of the I2B APP, making the application more intuitive by abstracting different levels of physical entities in I2B.
Then, we present special language elements to effectively support the parallel computing model of the I2B platform and provide a formal definition of the concrete Touch syntax.
We also implement supporting tools for Touch, including a development environment as well as target code generation.
Finally, we present experimental results to demonstrate the effectiveness and efficiency of Touch.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Chen, Wenjie& Yang, Qiliang& Jiang, Ziyan& Xing, Jianchun& Zhao, Qianchuan& Zhou, Qizhen…[et al.]. 2020. Touch: A Textual Programming Language for Developing APPs of Insect Intelligent Building. Scientific Programming،Vol. 2020, no. 2020, pp.1-26.
https://search.emarefa.net/detail/BIM-1209305
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Chen, Wenjie…[et al.]. Touch: A Textual Programming Language for Developing APPs of Insect Intelligent Building. Scientific Programming No. 2020 (2020), pp.1-26.
https://search.emarefa.net/detail/BIM-1209305
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Chen, Wenjie& Yang, Qiliang& Jiang, Ziyan& Xing, Jianchun& Zhao, Qianchuan& Zhou, Qizhen…[et al.]. Touch: A Textual Programming Language for Developing APPs of Insect Intelligent Building. Scientific Programming. 2020. Vol. 2020, no. 2020, pp.1-26.
https://search.emarefa.net/detail/BIM-1209305
نوع البيانات
مقالات
لغة النص
الإنجليزية
الملاحظات
Includes bibliographical references
رقم السجل
BIM-1209305
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر