Sharing instability of a distributed cooperative work

We discuss a model and mechanisms to support awareness of recognition gaps and coordination for distributed cooperative work, especially for software development activities. We show a model and an implementation of the information repository which can reflect the progress of the work in a real world to share the instability of the work among participants of the work. Sharing of instability gives us a basis to coordinate distributed cooperative work with regard to inconsistencies among shared artifacts and uncertainties included in decisions made through conversations. We also discuss partial requirements of a software process model for distributed cooperative work.

[1]  Mary Jean Harrold,et al.  Slicing object-oriented software , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[2]  Yoichi Shinoda,et al.  Shared Data Management Mechanism for Distributed Software Development Based on a Reflective Object-Oriented Model , 1996, CAiSE.

[3]  James O. Coplien,et al.  A generative development-process pattern language , 1995 .

[4]  Moshe Bar,et al.  Open Source Development with CVS , 1999 .

[5]  Herbert H. Clark,et al.  Contributing to Discourse , 1989, Cogn. Sci..

[6]  Akira Shimazu,et al.  Construction of Deliberation Structure in E‐Mail Communication , 2000, Comput. Intell..

[7]  Robert Balzer Tolerating inconsistency (software development) , 1991, [1991 Proceedings] 13th International Conference on Software Engineering.

[8]  Y. Engeström,et al.  Activity theory and individual and social transformation. , 1999 .

[9]  Robert Balzer,et al.  Tolerating Inconsistency , 1991, [1989] Proceedings of the 5th International Software Process Workshop.

[10]  Carlo Ghezzi,et al.  How To Deal With Deviations During Process Model Enactment , 1995, 1995 17th International Conference on Software Engineering.

[11]  Akira Shimazu,et al.  A method of computing measure for evaluating conversational coherency in email communication , 1999, Proceedings of the 1999 ICPP Workshops on Collaboration and Mobile Computing (CMC'99). Group Communications (IWGC). Internet '99 (IWI'99). Industrial Applications on Network Computing (INDAP). Multime.