Modeling and Realizing User-Centric Communication Services

Objective

The long term goal of this project is to elevate the communication aspect to a first-class citizen in the process of building and using services and applications. The objective of the proposed project is to create and demonstrate the feasibility of a Communication Modeling Language (CML) to allow users to model their communication needs in an intuitive, flexible, declarative and network-independent manner.  CML models are executed on the Communication Virtual Machine (CVM) platform.


CVM Demo (video clip of two users interacting using the CVM)

The scenario in the video clip shows two doctors collaborating using the CVM.  The video clip is embedded in a power point slide, therefore you will have to view the slide show to activate the video.

People

Researchers at FIU:
Researcher at University of North Carolina Charlotte
Researchers at Colorado State University
Current Students:
Past Students:

Publications

Journals:
  1. Yi Deng, S. Masoud Sadjadi, Peter J. Clarke, Vagelis Hristidis, Raju Rangaswami and Yingbo Wang. CVM - A Communication Virtual Machine. Journal of Systems and Software, Special Issue. Accepted January, 2008.  Invited paper.
Conferences and Workshops:
  1. Andrew Allen, Yali Wu, Tariq M. King, Peter J. Clarke, and Yi Deng.  An Autonomic Framework for User-Centric Communication Services.  IBM CASCON 2009.  Accepted July, 2009.  (Acceptance rate 25%).

  2. Yingbo Wang, Yali Wu, Andrew Allen, Barbara Espinoza, Peter J. Clarke and Yi Deng. Towards the Operational Semantics of User-Centric Communication Models.  The 33rd Annual International Computer Software and Applications Conference (COMPSAC 09).    July 20-24, 2009, pages 254-262.  (Acceptance rate 20%)

  3. Paola Boettner, Mansi Gupta, Yali Wu, Andrew Allen.  Towards Policy Driven Self-Configuration of User-Centric Communication.  Proceedings of the 47th Annual ACM Southeast Conference, ACMSE 09.

  4. Yali Wu, Andrew A. Allen, Frank Hernandez, Yingbo Wang and Peter J. Clarke.    A User-Centric Communication Middleware for CVM.  The 12th IASTED International Conference on Software Engineering and Applications (SEA 2008).  November 16-18, 2008, pages 210-215.

  5. Yingbo Wang, Peter J. Clarke, Yali Wu, Andrew Allen, and Yi Deng.  Runtime Models to Support User-Centric Communication.  Models@runtime Workshop in conjunction with the ACM, IEEE Models 2008 Conference.    Accepted September, 2008.

  6. Andrew Allen, Sean Leslie, Ricardo Tirado, Yali Wu and Peter J. Clarke.  Self-Configuring User-Centric Communication Services. The 3rd International Conference on Systems (ICONS 2008).  April 13-18, 2008, pages 253-259.

  7. Yingbo Wang, Peter J. Clarke, Yali Wu, Andrew Allen and Yi Deng.  Realizing Communication Services Using Model-Driven Development. Proceedings of 11th IASTED International Conference on Software Engineering and Applications (SEA 2007).   ACTA Press. Nov. 19-21, Pages 473-479.

  8. Peter J. Clarke, Yingbo Wang, Tuan L. Cameron, and Yali Wu. Proceedings of the International Conference on Software Engineering Theory and Practice (SETP-07). Using Communication Objects During Requirements Analysis.  July 9 -12, 2007 Pages 213-220.

  9. Vagelis Hristidis, Peter J. Clarke, Nagarajan Prabakar, Yi Deng, Jeffrey A. White, Redmond P. Burke. A Flexible Approach for Electronic Medical Records Exchange. International Workshop on Health Information and Knowledge Management (HIKM), in conjunction with ACM CIKM, 2006.

  10. Yi Deng,  S. Masoud Sadjadi,  Peter Clarke,  Chi Zhang,  Vagelis Hristidis,  Raju Rangaswami,  Nagarajan Prabakar. A Communication Virtual Machine. International Computer Software and Applications Conference (COMPSAC) 2006.

  11. Peter J. Clarke, Vagelis Hristidis, Yingbo Wang, Nagarajan Prabakar and Yi Deng. A Declarative Approach for Specifying User-Centric Communication. Symposium on Collaborative Technologies and Systems (CTS), 2006.

Under Review

  1. Yali Wu, Andrew Allen, Juan C Martinez, Peter J. Clarke and Robert France.  Dynamic Synthesis of Workflow-Aware Communication Services.  15th IEEE International Conference on Engineering Complex Computer Systems.  Submitted November 2, 2009.

CML Specs

Some Healthcare Scenarios

Reports from class projects

Other Documents

Meeting Minutes

 

 

Patents