Title :
A uniform model for coordinating software development activities
Author :
Alho, Kari ; Lassenius, Casper ; Sulonen, Reijo
Author_Institution :
Helsinki Univ. of Technol., Espoo, Finland
Abstract :
This paper presents a model for supporting and coordinating distributed software process enactment by both human and computerized agents. Enactment is supported by a general process support system (PSS), which implements the coordination model presented in this paper. The model includes abstractions of activities, artifacts, agents and their behavior and relationships. Automatic enactment, i.e., invoking tools and requesting operations from them, is supported by several techniques, e.g., tool invocation servers or callbacks to the client. Parameterized finite state machines are used to coordinate the activities and the agents performing the work. The prototype system will be evaluated in industrial pilot projects performed in cooperation with several Finnish software houses.
Keywords :
computer aided software engineering; finite state machines; software development management; software houses; callbacks; computerized agents; coordination model; distributed software process enactment; human agents; industrial pilot projects; parameterized finite state machines; process support system; prototype system; software development activity coordination model; software houses; software tools; tool invocation servers; Application software; Automata; Computer industry; Distributed computing; Humans; Marine vehicles; Performance evaluation; Programming; Prototypes; Software engineering; Software performance; Software prototyping; Software systems;
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Print_ISBN :
0-8186-7743-0
DOI :
10.1109/HICSS.1997.667286