Title :
Designing and implementing COO: design process, architectural style, lessons learned
Author :
Godart, C. ; Canals, G. ; Charoy, F. ; Molli, P. ; Skaf, H.
Author_Institution :
CRIN-CNRS, Inst. Henri Poincare, Paris, France
Abstract :
This paper reports on the design and implementation of a software development framework named COO (which stands for COOperation and COOrdination in the software process). Its design process is first detailed and justified. Then, the paper emphasizes its layered and subject-oriented architecture. Particularly, it is shown how this architectural style leads to a very flexible and powerful way of defining, integrating and combining services in a software development environment
Keywords :
computer aided software engineering; development systems; project support environments; COO; architectural style; cooperation; coordination; design process; implementation; layered subject-oriented architecture; software development environment; software development framework; software process; Computer architecture; Electronic mail; Guidelines; Humans; Irrigation; Process design; Programming; Software reusability; Testing; Writing;
Conference_Titel :
Software Engineering, 1996., Proceedings of the 18th International Conference on
Conference_Location :
Berlin
Print_ISBN :
0-8186-7247-1
DOI :
10.1109/ICSE.1996.493429