Design of a Change Management Framework for Group Collaborative Systems

그룹협동 시스템을 위한 변화관리 모형의 설계

  • 허순영 (한국과학기술원 산업경영학과)
  • Published : 1995.12.01

Abstract

Group collaborative systems are recently emerging to support a group of users engaged in common tasks such as group decision making, engineering design, group scheduling, or collaborative writing. This paper provides an change management framework for the group collaborative system to facilitate managing dependency relationship between shared objects and dependent user views, and coordinating change and propagation activities between the two in distributed computing environments. Specifically, the framework adopts an object-oriented database paradigm and presents several object constructs capturing dependency management and change notification mechanisms. First, it introduces change management mechanisms with transient shared objects and secondly, it extends them into presistent object computing environment by integrating transaction management mechanisms and change notification mechanisms. A prototype change management framework is developed on a commercial object-oriented database management system.

Keywords

References

  1. Object-Oriented Design with Applications Booch,G.
  2. ACM Computing Surveys v.23 no.1 Distributed Object-Based Programming Systems Chin;S.Chanson
  3. Object-Oriented Analysis Coad,P.;E.Yourdon
  4. Object-Oriented Programming:An Evolutionary Approach Cox,B.
  5. CSCW 88 Proceedings of the Conference on Computer-Supported Cooperative Work
  6. CSCW 90 Proceedings of the Conference on Computer-Supported Cooperative Work
  7. Proceedings of the International Conference on the Management of Data Concurrency Control in Groupware Systems Ellis,C.;S.Gibbs
  8. Software Practice and Experience v.17 no.12 An Object-Oriented Class Library for $C^{++}$ Programs Gorlen,K.
  9. Smalltalk-80 The Language and its Implementation Goldberg,A;D.Robson
  10. Conference on Computer-Supported Cooperative Work:A Book of Readings Data Sharing in Group Work Greif,I;Sarin, Sunil
  11. An Object-Oriented Model for a Change Management Framework in Workgroup Computing Systems Huh,S.Y.
  12. Journal of Systems and Software A Change Management Framework: Dependency Maintenence and Change Notification Huh,S.Y.;Dave Rosenberg
  13. ACM Trans. Comut. Syst. v.6 no.1 Fine-Grained Mobility in the Emerald System Jul,E.;H.Levy;N.Hutchinson;A.Black
  14. Object-Oriented Concepts, Databases, and Applications Kim,W.;F.H.Lochovsky
  15. Jounal of Object-Oriented Programming v.1 no.3 Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80 Krasner,G.;S.Pope
  16. Jounal of Object-Oriented Programming Design and Implementation of an Object-Oriented, Strongly Typed Language for Distributed Applications Krakowiak,S.M.;Meysembourg,H.;Nguyen Van;M.Riveill;C.Roisin;X. Rousset de Pina
  17. Object-Oriented Software Construction Meyer,B.
  18. Commun. ACM v.34 no.10 The ObjectStore Database System Lamb,C.;G.Landis;J.Orenstein;D.Weinreb
  19. Commun, ACM v.31 no.3 Distributed Programming in Argus Liskov,B.
  20. Management Science v.37 no.10 Information Technology for Negotiating Groups: Generating Options for Mutual Gain Nunamaker,J.;A.Dennis;H.Valacich;D.Voge
  21. Object-Oriented Modeling and Design Rumbaugh,J.;M.Blaha;W.Premerlani;F.Eddy;W.Lorensen
  22. Proceedings of Object-Oriented Programming Systems, Languages, and Applications:OOPSLA An Event-Driven Model-View-Controller Gramework for Smalltalk Shan,Y.P.
  23. UNIX Network Programming Stevens,W.
  24. The $C^{++}$ programming language Stroustrup,B.
  25. Readings in Object-Oriented Database Systems Zdonik,S.;D.Maier