Title :
SCALE: process modelling formalism and environment framework for goal-directed cooperative processes
Author_Institution :
CRISS-Univ. Pierre Mendes, Grenoble, France
Abstract :
This paper presents the main process support features of SCALE, a process-centered software engineering environment framework for building computer-assisted process enactment environments. The process modelling formalism and the enactment engine composing the SCALE process support environment framework are described along with an example illustrating some of its main concepts and mechanisms. The SCALE process framework is based on a multi-agent paradigm as in multi-agent systems in the distributed artificial intelligence domain. It relies on the one hand on the goal-directed paradigm for process support and on the other hand on cooperative process elements to reach goals. SCALE provides languages policies, mechanisms and structures for designing, defining, customizing, instantiating, evolving and enacting process models. In particular, a complete software engineering environment is being built based on the SCALE process framework for supporting system composition processes explicitly based on the planned and intensive reuse of large-grain and fine-grain components
Keywords :
artificial intelligence; cooperative systems; programming environments; software agents; software reusability; software tools; SCALE; SCALE process framework; computer-assisted process enactment environments; cooperative process elements; distributed artificial intelligence; enactment engine; goal-directed cooperative processes; goal-directed paradigm; multi-agent paradigm; multi-agent systems; process modelling formalism; process models; process support features; process-centered software engineering environment; software engineering environment; software reuse; system composition processes; Buildings; Control systems; Costs; Delay; Large-scale systems; Multiagent systems; Open systems; Software engineering; Software tools; Systems engineering and theory;
Conference_Titel :
Software Engineering Environments [Conference], 1995., Proceedings
Conference_Location :
Noordwijkerhout
Print_ISBN :
0-8186-7093-2
DOI :
10.1109/SEE.1995.393625