Back to articles
Articles
Volume: 29 | Article ID: art00021
Image
Two-Tier State-Machine Programming for Messaging Applications
  DOI :  10.2352/ISSN.2470-1173.2017.6.MOBMU-315  Published OnlineJanuary 2017
Abstract

Personal computers with Internet access are the most common way to transfer information nowadays. Furthermore, messaging technologies give us the ability to create dynamic interactions between systems. The purpose of this research work is to introduce an interactive messaging system that allows for a human user to communicate with a dedicated software application via messaging dialogues. The conversation is modelled as a system of interconnected state machines. Several techniques are presented that allow to manipulate complex dialogues preserving integrity, even in multiple languages. A smoking cessation case study is also presented, in which the proposed system holds 6-month long personalized conversations with all users concurrently. In such case study, the system monitors the smoking habits of these users independently and helps them quit smoking. The two-tier architecture provides a flexibility for relatively quick system updates when intervention protocols are revised.

Subject Areas :
Views 55
Downloads 0
 articleview.views 55
 articleview.downloads 0
  Cite this article 

J. Morales, R. Escobar, S. Kaghyan, G. Natarajan, D. Akopian, P. Chalela, A. Ramirez, A. McAlister, "Two-Tier State-Machine Programming for Messaging Applicationsin Proc. IS&T Int’l. Symp. on Electronic Imaging: Mobile Devices and Multimedia: Enabling Technologies, Algorithms, and Applications,  2017,  pp 155 - 163,  https://doi.org/10.2352/ISSN.2470-1173.2017.6.MOBMU-315

 Copy citation
  Copyright statement 
Copyright © Society for Imaging Science and Technology 2017
72010604
Electronic Imaging
2470-1173
Society for Imaging Science and Technology