Skip to main content

Patterns for constructing CSCW applications in TINA

  • Conference paper
  • First Online:
Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1309))

Abstract

There is a convergence between the idea of design patterns and the goal to achieve reuse of component design in the Telecommunications Information Networking Architecture (TINA). Patterns can be specified using graphical and syntactical notations proposed by the TINA Consortium (TINA-C) for the information and computational viewpoint languages of the Open Distributed Processing Reference Model (ODP-RM). In this article four design patterns are proposed that efficiently support Computer Supported Collaborative Work (CSCW) applications in TINA: voting, floor control, role management and group integrity criteria. The design is done with the goal of high configurability in mind. It is planned to implement the patterns to achieve an extension of a prototype of a TINA multimedia communication service. This service is thus to evolve to a collaboration service. Eventually, the implementation of the patterns should become part of an object-oriented framework for TINA applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. BERKOM Project, The BERKOM Multimedia Collaboration Teleservice, Release 3.1, Technical Report, December 1993

    Google Scholar 

  2. M. Khayrat Durmosch, Christian Egelhaaf, Klaus-Dietrich Engel, Peter Schoo, Design and Implementation of a Multimedia Communication Service in a Distributed Environment based on the TINA-C Architecture, Aachen Workshop on Trends in Distributed Systems, October 1996

    Google Scholar 

  3. K.-P. Eckert, M. Festini, P. Schoo, G. Schuermann, TANGRAM: Development of Object-oriented Frameworks for TINA-C Based Multimedia Telecommunication Applications, Proc. of Third International Symposium on Autonomous Decentralised Systems (ISADS97), April 1997

    Google Scholar 

  4. ISO IS 10746-1 ¦ ITU-T Rec. X.901, ODP Reference Model: Overview, June 1995

    Google Scholar 

  5. Eckhart Koerner, Group Management for a Multimedia Collaboration Service, Proc. of EUNICE96 Summer School on Telecommunication Services, September 1996

    Google Scholar 

  6. L. Mathy, G. Leduc, O. Bonaventure, A. Danthine, A Group Communication Framework, Proc. of Broadband Islands Conference (BRIS94), 1994

    Google Scholar 

  7. OMG, The Common Object Request Broker: Architecture and Specification, Revision 2.0, July 1995

    Google Scholar 

  8. J. Rumbaugh et al., Object-Oriented Modelling and Design, Prentice Hall, 1991

    Google Scholar 

  9. R. Sandhu, E. Coyne, Role-Based Access Control Models, IEEE Computer, February 1996

    Google Scholar 

  10. Douglas C. Schmidt, Using Design Patterns to Develop Reusable Object-Oriented Communication Software, Communications of the ACM, Vol. 38, No. 10, October 1995

    Google Scholar 

  11. TINA-C, Overall Concepts and Principles of TINA, Archiving Label: TB_MDC.018_1.0_94, February 1995

    Google Scholar 

  12. TINA-C, Computational Modelling Concepts, Archiving Label: TB_A2.HC.012_1.2_94, February 1995

    Google Scholar 

  13. TINA-C, Information Modelling Concepts, Archiving Label: TB_EAC.001_1.2_94, April 1995

    Google Scholar 

  14. TINA-C, TINA Object Definition Language (TINA-ODL) Manual Version 2.3, Archiving Label: TR_NM.002_2.2_96, July 1996

    Google Scholar 

  15. TINA-C, Definition of Service Architecture Version 4.0, Archiving Label: TB_RM.001_4.0_96, December 1996

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ralf Steinmetz Lars C. Wolf

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Koerner, E. (1997). Patterns for constructing CSCW applications in TINA. In: Steinmetz, R., Wolf, L.C. (eds) Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 1997. Lecture Notes in Computer Science, vol 1309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000363

Download citation

  • DOI: https://doi.org/10.1007/BFb0000363

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63519-2

  • Online ISBN: 978-3-540-69590-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics