Advertisement

Middleware Support for Multimedia Collaborative Applications over the Web: A Case Study

  • M. Pinto
  • M. Amor
  • L. Fuentes
  • J. M. Troya
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1718)

Abstract

Software composition and frameworks are currently important technologies for multimedia services development, especially on the Web. These technologies can be successfully applied to multimedia collaborative services achieving the derivation of new services with shorter development time. In this paper we present the collaborative aspects of MultiTEL, a compositional framework for developing distributed multimedia applications over the Web, implemented using Java/RMI. MultiTEL is based on a new compositional model, which separate computation and communication aspects in different entities, components and connectors. MultiTEL also includes a middleware platform that supports local resource management, allowing the plug&play of multimedia device components. Currently, our goal is to extend MultiTEL with collaborative issues allowing the development of cooperative services, like application sharing, blackboard, etc. We will address the main collaborative application features of MultiTEL through a case study.

Keywords

Compositional Model Multimedia Service Remote Event Native Code Collaborative Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Eric Ly. “Distributed Java Applets for Project Management on the Web”. IEEE Internet Computing, pp. 21–26, May–June 1997Google Scholar
  2. 2.
    L. Fuentes, J.M. Troya. “Towards and Open Multimedia Service Framework”. Symposium on Object-Oriented Application Frameworks, ACM Computing Surveys, 6 pages, Dec 1998Google Scholar
  3. 3.
    OMG. “Common Object Request Broker: Architectura and Specification”. OMG Document, 1995Google Scholar
  4. 4.
    E. Evans, D. Rogers. “Using Java Applets and Corba for multi-user distributed applications”. IEEE Internet Computing, pp. 43–55, May–June 1997Google Scholar
  5. 5.
    L. Fuentes, J.M. Troya. “MultiTEL: A Component-Oriented Framework in the Domain of Multimedia Telecommunication Services”. A Chapter of the book Object-Oriented Applications Frameworks. Wiley&Sons. 24 pages, July 1999.Google Scholar
  6. 6.
    L. Fuentes and J.M. Troya. “A Component-Oriented Architecture to Design Multimedia Services on a Distributed Platform”. In Takashi Masuda, Yoshifumi Masunaga and Michiharu Tsukamoto, editors, Worlwide Computing and Its Applications-WWCA’97. LNCS n 1274, pp. 90–105, Springer VerlagGoogle Scholar
  7. 7.
    R.E. Johnson. “Framework = (Components + Pattern)”. Communication of the ACM, 40(10), pp. 39–42, October 1997.CrossRefGoogle Scholar
  8. 8.
    O. Nierstrasz, J.G. Schneider, M. Lumpe. “Formalizing Composable Software Systems-A Research Agenda”. Proc. Of the 1st IFIP Workshop on Formal Methods for Open Object-based Distributed Systems (FMOODS’96), France, March 1996Google Scholar
  9. 9.
    M. Amor, M. Pinto, L. Fuentes and J.M. Troya. “Multimedia Resource Management in a Framework for Internet Cooperative Services”. IDEAS’99, April 1999Google Scholar
  10. 10.
    L. Fuentes and J.M. Troya. “A Java Framework for Web-based multimedia and collaborative applications”. IEEE Internet Computing, 3(2), March–April 1999.Google Scholar
  11. 11.
    E. Gamma et at. “Design Patterns”. Addison Wesley, Reading, Mass, 1995Google Scholar
  12. 12.
    J. Begole, C.A. Struble and C.A. Shaffer. “Leveraging Java Applets: Toward Collaboration Transparency in Java”. IEEE Internet Computing, 1(2), pp. 57–64, March–April 1997.CrossRefGoogle Scholar
  13. 13.
    Sun Microsystems. “Beans Development Kit”, JDK Documentation, http://java.sun.com/beans/index.html, 1998.
  14. 14.
    C.A. Ellis, SL.J. Gibbs, G.L. Rein. “Groupware: Some Issues and Experiences”. Communications of the ACM, 34(1), pp. 38–58, January 1991.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • M. Pinto
    • 1
  • M. Amor
    • 1
  • L. Fuentes
    • 1
  • J. M. Troya
    • 1
  1. 1.Depto. de Lenguajes y Ciencias de la ComputaciónUniversidad de Málaga. ETSI InformáticaMálagaSpain

Personalised recommendations