Designing and implementing COO: design process, architectural style, lessons learned

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. Par...

Full description

Saved in:
Bibliographic Details
Published inProceedings of IEEE 18th International Conference on Software Engineering pp. 342 - 352
Main Authors Godart, C., Canals, G., Charoy, F., Molli, P., Skaf, H.
Format Conference Proceeding
LanguageEnglish
Published IEEE 1996
Subjects
Online AccessGet full text
ISBN0818672471
9780818672477
ISSN0270-5257
DOI10.1109/ICSE.1996.493429

Cover

More Information
Summary: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.
ISBN:0818672471
9780818672477
ISSN:0270-5257
DOI:10.1109/ICSE.1996.493429