Department of Informatics - Events

Informatik-Kolloquium


Prof. Dr. Carlo Ghezzi

Process Centered Software Engineering Environments (PSEEs)

I will provide some motivational background on the software development process. The key aspects of this process are enlightened in order to derive requirements for environments providing automatic support for software engineers. I will then describe two research efforts developed by the Software Engineering Group at DEI-Politecnico di Milano: Spade and Sentinel.

Spade is a prototype environment supporting software processes defined in an extended Petri net-based formalism, integrated with an object-oriented database system (O2). Among the key features of Spade are: the ability to support evolving processes and the ability to support different integration schemes for introducing tools in the environment.

Sentinel is a less mature effort. Process are described in Sentinel using logic-based formalisms. The main goal of this research is to investigate inconsistencies that can arise during the process, language constructs handling them, and environment support to tolerate them. The lessons learned so far in these two projects can be generalized from software processes to the wider field of "human-centered environments", i.e., environments supporting creative human tasks. A conceptual framework will be provided to formalize the notions of inconsistencies and deviations in such environments.



Referent: Prof. Dr. Carlo Ghezzi

Zeitpunkt: Freitag, 26. April 1996, 14 Uhr 

Ort: HS 3 der Universitaet Klagenfurt


Department's HomePage - webmaster@ifi.uni-klu.ac.at