Abstract
An analysis of the the current state-of-the-art in the field of process-oriented approaches and process-centered environments demonstrates that most of the proposals in this area only consider technical activities and neglect social interaction activities, such as “exploring possibilities” or “negotiated coordinations”. In the field of groupware, and more specifically of conversation-oriented approaches, there exist some specific solutions to provide model driven assistance for social interactions. This paper aims to discuss the possible routes to enrich process-oriented approaches and process-centered environments by integrating ideas and technologies coming from conversation-oriented approaches in order to support both social interactions and technical activities. First experiments and proposals are described dealing with conversations “within the process”, i.e. concerning the artifacts, and conversations “about the process”, i.e. concerning the software process course and the software process model evolution.
Preview
Unable to display preview. Download preview PDF.
References
Barghouti, N.S., Kaiser, G.E.: Concurrency Control in Advanced Database Applications. Computing Surveys 3 (1991) 269–317
Benali, K., Boudjlida, N., Charoy, F., Derniame J.C., Godart, C., Griffiths, P., Gruhn, V., Oquendo, F.: Presentation of the ALF Project. First Int. Conf. on Software Development Environments & Factories, Berlin (1989)
Boveroux, P., Canals, G., Derniame, J.C., Godart C., Jamart, P., Lonchamp J.: Software Process Modeling in the ALF System: an Example. First European Workshop on Software Process Modeling, Milan (1991)
Campbell, I.: Emeraude Portable Common Tool Environment. Information and Software Technology 4 (1988)
Carasik, R., Grantham, C.: A Case Study of CSCW in a Dispersed Organization. CHI'88, Human factors in Computing Systems (1988) 61–65
Conklin, J., Begeman, M.L.: gIBIS: A Hypertext Tool for Exploratory Policy Discussion. ACM Trans. on Office Inf. Systems 4 (1988) 303–331
Croft, W.B., Lefkowitz, L.S.: Knowledge-Based Support for Cooperative Activities. 21th Int. Hawaii Conference on System Sciences (1988) 312–318
Curtis, B., Krasner, H., Iscoe, N.: A Field Study of the Software Design Process for Large Systems. CACM 11 (1988) 1268–1287
De Cindio, F., De Michelis, G., Simone, C., Vassalo, R., Zanaboni, A.: CHAOS as a Coordination Technology. First Conf. on CSCW, Austin (1986) 325–342
De Cindio, F., De Michelis, G., Simone, C.: GAMERU: a Language for the Analysis and Design of Human Communication Pragmatics within Organizational Systems. in Advances in PETRI nets, LNCS 266, Springer-Verlag (1987)
De Cindio, F., Simone, C., Vassalo, R., Zanaboni, A.: CHAOS: A Knowledgebased System for Conversing within Offices. in Office Knowledge: Representation, Management, and Utilization, Lamersdorf, N. (Ed.), Elsevier (1988) 257–276
Dowson M.: The Structure of the Software Process. 2nd Int. Software Process Workshop, Goto de Caza (1985)
Dowson M.: Integrated Project Support with IStar. IEEE Software 4 (1987) 6–15
Dowson, M., Nejmeh, B., Riddle, W.: Fundamental Software Process Concepts. First European Workshop on Software Process Modeling, Milan (1991) 16–37
Proc. First Int. Conf. on The Software Process, Redondo Beach, Dowson, M. (Ed.), IEEE Press (1991)
Ege, A., Ellis, C.A.: Design and Implementation of GORDION, an Object Base Management System. 3rd Int. Conf. on Data Engineering, IEEE Press (1987) 226–234
Ellis, C.A., Gibbs, S.J., Rein, G.L.: Groupware-Some Issues and Experiences. CACM 1 (1992) 39–58
Finkelstein, A., Fuks, H., Niskier, C., Sadler, M.: Constructing a Dialogic Framework for Software Development. 4th Int. Software Process Workshop, Moretonhampstead (1988)
Finkelstein, A., Fuks, H.: Multi-Party Specification. 5th Int. Workshop on Software Specification & Design (1989) 185–195
Finkelstein, A.: A Structural Framework for the Formal Representation of Co-operation. 5th Int. Workshop on Software Process, Kennebunkport (1989)
Flores, F., Graves, M., Hartfield, B., Winograd, T.: Computer Systems and the Design of Organizational Interaction. ACM Trans. on Office Inf. Systems 2 (1988) 153–172
Greenberg, S.: Computer-Supported Cooperative Work and Groupware: an Introduction to the Special Issue. Int. J. Man-Machine Studies 34 (1991) 133–141
Gruhn, V.: Software Processes are Social Processes. Tech. Rep. Univ. of Dortmund (2/1992)
Johnson, B., Olson M.H., Weaver, G., Dunham, R.: Using a Computer-based tool to Support Collaboration: A Field Experiment. First Conf. on CSCW, Austin (1986) 343–352
Kaplan, S.M.: ConversationBuilder: an Open Architecture for Collaborative Work. Interact'90, Elsevier Pub. (1990) 917–922
Kellner, M.I., Feiler, P.H., Finkelstein, A., Katayama, T., Osterweil, L.J., Penedo, M.H., Rombach, H.D.: ISPW6 Software Process Example. in [DOW 91b] 176–186
Lonchamp, J., Benali, K., Godart, C., Derniame, J.C.: Modeling and Enacting Software Processes: An Analysis. COMPSAC 90, Chicago (1990)
Lonchamp, J., Benali, K., Derniame, J.C., Godart, C.: Towards Assisted Software Enginering Environments. Information and Software Technology 8 (1991) 581–593
Lowe, D.G.: Co-operative Structing of Information: the Representation of Reasoning and Debate. Int. J. Man-Machine Studies 23 (1985) 97–111
Minsky, N.H.: Law-Governed Software Processes. 5th Int. Workshop on Software Process, Kennebunkport (1989)
Minsky, N.H., Rozenshtein, D.: Configuration Management by Consensus-An application of Law-Governed Systems. 4th Symp. on SDEs, Irvine (1990)
Oquendo, F.: PCTE Trigger Mechanism — Functional Specification. Tech. Rep. ALF Project, CEC ESPRIT Project 1520 (1989)
Ould, M.A., Roberts, C.: Denning Formal Models of the Software Development Process. in Software Engineering Environments, Brereton, P. (ed.), Ellis Horwood (1988) 13–26
PCTE — C Functional Specifications. issue 1.5, PICG, Bull (1988)
Perry, D.E., Kaiser, G.E.: Models of Software Development Environments. 10th ICSE, Singapour (1988) 60–68
Roberts, C.: Describing and Acting Process Models with PML. Proc. 4th Int. Software Process Workshop, Moretonhampstead (1988)
Rochkind, M.J.: The Source Code Control System. IEEE Trans. on Software Engineering 4 (1975) 255–265
Rose, T., Jarke, M., Gocek, M., Maltzahn, C., Nissen, H.W.: A Decision-Based Configuration Process Environment. IEE Software Engineering Journal 5 (1991) 332–346
Saeki, M., Kaneto, T., Sakamoto, M.: A Method for Software Process Modeling and Description using LOTOS. in [DOW 91b] 90–104
Searle, J.R.: Speech Acts. Cambridge Univ. Press, Cambridge (1969)
Taylor, R.N., Baker, D.A., Belz, F.C., Boehm, B.W., Clarke, L.A., Fisher, D.A., Osterweil, L., Selby, R.W., Wileden, J.C., Wolf, A.L., Young, M.: Next Generation Software Environments: Principles, Problems and Research Directions. Tech. Rep. 87-16, Univ. of California, Irvine (1987)
Tichy W.F.: RCS — A System for Version Control. Software Practice and Experience 7 (1985) 637–654
Toulmin, S.E.: The Uses of Arguments. Cambridge Univ. Press, Cambridge (1958)
Winograd, T., Flores, F.: Understanding Computers and Cognition: a New Foundation for Design. Ablex, Norwood, New-Jersey (1986)
Winograd, T.: A Language/Action Perspective on the Design of Cooperative Work. Human-Computer Interaction 1 (1987–1988) 3–30
Winograd, T.: Where the Action Is. BYTE 12 (1988) 256A–259
Woo, C.C.: SACT: A Tool for Automating Semi-Structured Organizational Communication. ACM Conf. on Office Information Systems, Cambridge (Ma), (1990) 89–117
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lonchamp, J. (1992). Supporting social interaction activities of software processes. In: Derniame, JC. (eds) Software Process Technology. EWSPT 1992. Lecture Notes in Computer Science, vol 635. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017500
Download citation
DOI: https://doi.org/10.1007/BFb0017500
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55928-3
Online ISBN: 978-3-540-47310-7
eBook Packages: Springer Book Archive