Ambriola V, Ciancarini P and Corradini A, 1995. “Declarative specifications of the architecture of a software development environment” Software: Practice and Experience25(2) 143–174.

Ambriola V, Ciancarini P and Montangero C, 1990. “Enacting software processes in Oikos” Proceedings ACM SIGSOFT Conference on Software Development Environments. (ACM SIGSOFT Software Engineering Notes, 15(6) 12–23.)

Ambriola V and Montangero C, 1992a. “Modeling the software development process”, In: Ambriola V and Tortora G (eds.), Advances in Software Engineering and Knowledge Engineering, 41–72, World Scientific.

Ambriola V and Montangero C, 1992b. “Oikos at the age of three”, In: Derniame J. (ed.), Proceedings 2nd European Workshop on the Software Process Technology: Lecture Notes in Computer Science 635, 84–93. Trondheim, Norway. Springer-Verlag.

Armenise P, Bandinelli S, Ghezzi C and Morzenti A, 1993. “A survey on assessment of software process representation formalisms” International Journal on Software Engineering and Knowledge Engineering3(3) 401–426.

Bandinelli S, Fuggetta A and Ghezzi C, 1993. “Software process model evolution in the SPADE environment” IEEE Transactions on Software Engineering19(12) 1128–1144.

Barghouti N, 1992. “Supporting cooperation in the Marvel process centered SDE” Proceedings 5th ACM SIGSOFT Conference on Software Development Environments. (ACM SIGSOFT Software Engineering Notes 17(5) 21–31.)

Barghouti N and Kaiser G, 1990. “Modeling concurrency in rule-based development environments” IEEE Expert5(6) 15–27.

Barghouti N and Kaiser G, 1992. “Scaling up rule-based software development environments” International Journal on Software Engineering and Knowledge Engineering2(1) 59–78.

Ben-Shaul I, Kaiser G and Heineman G, 1992. “An architecture for multi-user software development environments” Proceedings 5th ACM SIGSOFT Conference on Software Development Environments. (ACM SIGSOFT Software Engineering Notes 17(5) 149–158.)

Castellani S, Ciancarini P and Rossi D, 1996. “The ShaPE of ShaDE: a coordination system” Technical Report UBLCS 96−5, Dipartimento di Scienze dell'Informazione, Università di Bologna, Italy.

Chen X and Montangero C, 1995. “Compositional refinements in multiple blackboard systems” Acta Informatica32(5) 415–458.

Christie A, 1995. Software Process Automation, Springer-Verlag.

Ciancarini P, 1993. “Coordinating rule-based software processes with ESP” ACM Transactions on Software Engineering and Methodology2(3) 203–227.

Ciancarini P and Levi G, 1992. “What is logic programming good for in software engineering?” In: Ambriola V and Tortora G (eds.), Advances in Software Engineering and Knowledge Engineering109–134. World Scientific.

Conradi R, Jaccheri M, Mazzi C, Aarsten A and Nguyen N, 1992. “Design, use and implementation of SPELL, a language for software process modeling and evolution” Proceedings European Workshop on the Software Process: Lecture Notes in Computer Science 635, 167–177. Trondheim, Norway. Springer-Verlag.

Cugola G, Nitto ED, Ghezzi C and Mantione M, 1995. “How to deal with deviations during process model enactment” Proceedings 17th International Conference on Software Engineering (ICSE 17)Seattle, WA.

Curtis B, Kellner M and Over J, 1992. “Process modeling” Communications of the ACM35(9) 75–90.

Garg P, Pham T, Beach B, Deshpande A, Ishizaki A, Wentzel K and Fong W, 1994. “Matisse: a knowledge-based team programming environment” International Journal on Software Engineering and Knowledge Engineering4(1) 17–59.

Heimbigner D, 1989. “P4: a logic language for process programming” Proceedings 5th International Software Process WorkshopKennebunkport, Maine.

Huff K and Lesser V, 1988. “A plan-based intelligent assistant that supports the software development process” Proceedings 3rd ACM SIGSOFT Symposium on Software Development Environments (ACM SIGSOFT Software Engineering Notes13(5) 97–106.)

Jaccheri M and Conradi R, 1993. “Techniques for process model evolution in EPOS” IEEE Transactions on Software Engineering19(12) 1145–1156.

Kaiser G, Popovich S, and Ben-Shaul I, 1993. “A bi-level language for software process modeling” Proceedings 15th International Conference on Software Engineering132–143, Baltimore, MD.

Katayama T, 1989. “A hierarchical and functional software process description and its enaction” Proceedings 11th IEEE International Conference on Software Engineering343–252, Pittsburgh, PA.

Kellner M, Feiler P, Finkelstein A, Katayama T, Osterweil L, Penedo M and Rombach D, 1991. “ISPW-6 software process example” In: Dowson M, (ed.), Proceedings 1st International Conference on the Software Process176–186, Redondo Beach, CA.

Kishida K, 1988. “A novel approach to software environment design and construction” Proceedings 10th International Conference on Software Engineering69–79, Singapore.

Kraut R and Streeter L, 1995. “Coordination in software development” Communications of the ACM38(3) 69–81.

Liu L and Horowitz E, 1989. “A formal model for software project management” IEEE Transactions on Software Engineering15(10) 1280–1293.

Mi P and Scacchi W, 1990. “A knowledge-based environment for modeling and simulating software engineering processes” IEEE Transactions on Knowledge and Data Engineering2(3) 283–294.

Minsky N and Rozenshtein D, 1990. “Configuration management by consensus: an application of law-governed systems” In: Taylor R, (ed.), Proceedings 4th ACM SIGSOFT Symposium on Software Development Environments. (ACM SIGSOFT Software Engineering Notes 15(6) 44–55.)

Montangero C and Scarselli F, 1994. “Software process monitoring mechanisms in Oikos” International Journal on Software Engineering and Knowledge Engineering4(4) 481–499.

Nguyen M and Conradi R, 1994. “Spell: a logic programming language for process modelling” In: Ciancarini P and Sterling L, (eds.), Proceedings ICLP Workshop on Logic Programming and Software EngineeringS. Margherita Ligure, Italy.

Nii H, 1986. “Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architecture” The Al Magazine38–106, Summer.

Ohki A and Ochimizu K.1989. “Process programming with Prolog” Proceedings ACM Software Process Workshop. (ACM SIGSOFT Software Engineering Notes14(4) 118–121.)

Osterweil L, 1987. “Software processes are software too” Proceedings 9th IEEE International Conference on Software Engineering2–13.

Peuschel B, Schaefer W and Wolf S, 1992. “A knowledge-based software development environment supporting cooperative work” International Journal on Software Engineering and Knowledge Engineering2(1) 79–106.

Song X and Osterweil L, 1994. “Experience with an approach to comparing software design methodologies” IEEE Transactions on Software Engineering20(5) 364–384.

Sutton S, Ziv H, Heimbigner D, Yessayan H, Maybee M, Osterweil L and Song X, 1991. “Programming a software requirements specification process” Proceedings 1st International Conference on the Software Process, Redondo Beach, CA.

Welzel D, 1993. “A rule-based process representation technique for software process evaluation” Information and Software Technology35(10) 603–610.