• DocumentCode
    2118443
  • Title

    A Declarative Approach for Specifying User-Centric Communication

  • Author

    Clarke, Peter J. ; Hristidis, Vagelis ; Wang, Yingbo ; Prabakar, Nagarajan ; Deng, Yi

  • Author_Institution
    Florida International University
  • fYear
    2006
  • fDate
    14-17 May 2006
  • Firstpage
    89
  • Lastpage
    98
  • Abstract
    The rapidly growing, reliable network infrastructure available today is enabling several classes of communication and collaborative applications. Already, a wide range of communication applications, tools and services (e.g., IP telephony, instant messaging, digital video conferencing, and multimedia collaboration), and many domain- or industry-specific communication applications (e.g., telemedicine, disaster management, and defense) have been developed and deployed. However, these communication applications have been conceived, designed and developed vertically and separately with little or no connection to each other. In addition, there has been little or no attention paid to how the end-user specifies his/her communication needs when using these applications. We propose a new paradigm to define user-centric communications, which is based on a simple and declarative Communication Modeling Language (CML) and a network abstraction middleware, which we call Communication Virtual Machine (CVM). To clarify this paradigm we draw a parallelism to the transformation that has taken place in the data management domain over the last two decades. In this paper we focus on CML and present two concrete and equivalent variants, an XML-based and a graphical. We argue that the proposed CML can facilitate the specification of a wide range of user-centric communication scenarios in several domains.
  • Keywords
    Data communication; model-based development.; modeling language; Collaboration; Collaborative tools; Communication industry; Defense industry; Middleware; Telecommunication network reliability; Telemedicine; Telephony; Videoconference; Virtual machining; Data communication; model-based development.; modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Technologies and Systems, 2006. CTS 2006. International Symposium on
  • Print_ISBN
    0-9785699-0-3
  • Type

    conf

  • DOI
    10.1109/CTS.2006.6
  • Filename
    1644120