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

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.
AbstractList 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.
Author Charoy, F.
Molli, P.
Godart, C.
Skaf, H.
Canals, G.
Author_xml – sequence: 1
  givenname: C.
  surname: Godart
  fullname: Godart, C.
  organization: CRIN-CNRS, Inst. Henri Poincare, Paris, France
– sequence: 2
  givenname: G.
  surname: Canals
  fullname: Canals, G.
– sequence: 3
  givenname: F.
  surname: Charoy
  fullname: Charoy, F.
– sequence: 4
  givenname: P.
  surname: Molli
  fullname: Molli, P.
– sequence: 5
  givenname: H.
  surname: Skaf
  fullname: Skaf, H.
BookMark eNotkM1OAjEYRZuIiYDujas-AIPt9N-dGVFJSGYhrkk7_Yo1QyHtuODtBXF1knuSs7gTNEr7BAjdUzKnlJjHZfOxmFNj5JwbxmtzhSZEUy1VzRUdoTGpFalELdQNmpTyTQiR3JgxWr9AidsU0xbb5HHcHXrYQRrOQ9O2T9j_eXzI-w5KmWGbu684QDf8ZNvjMhx7mOH-pPapnGhzAn-LroPtC9z9c4o-Xxfr5r1atW_L5nlVRUr4UDGmrRDWUePqoGsuTXDBSuGtVl4JUNRr6Z1kymmug9DeiaCZcD5oH6RhU_Rw6UYA2Bxy3Nl83FwOYL_InVI5
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICSE.1996.493429
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 352
ExternalDocumentID 493429
GroupedDBID -~X
.4S
.DC
123
23M
29O
5VS
6IE
6IF
6IH
6IK
6IL
6IM
6IN
8US
AAJGR
AAWTH
ABLEC
ADZIZ
AFFNX
ALMA_UNASSIGNED_HOLDINGS
APO
ARCSS
AVWKF
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
EDO
FEDTE
I-F
I07
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RNS
XOL
ID FETCH-LOGICAL-i104t-338a55ab19b2f82469fbfa65da87d75e71d86db637b848f58db5f835bdf8df693
IEDL.DBID RIE
ISBN 0818672471
9780818672477
ISSN 0270-5257
IngestDate Tue Aug 26 16:58:45 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i104t-338a55ab19b2f82469fbfa65da87d75e71d86db637b848f58db5f835bdf8df693
PageCount 11
ParticipantIDs ieee_primary_493429
PublicationCentury 1900
PublicationDate 19960000
PublicationDateYYYYMMDD 1996-01-01
PublicationDate_xml – year: 1996
  text: 19960000
PublicationDecade 1990
PublicationTitle Proceedings of IEEE 18th International Conference on Software Engineering
PublicationTitleAbbrev ICSE
PublicationYear 1996
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0006499
ssj0001969057
Score 1.3755257
Snippet This paper reports on the design and implementation of a software development framework named COO (which stands for COOperation and COOrdination in the...
SourceID ieee
SourceType Publisher
StartPage 342
SubjectTerms Computer architecture
Electronic mail
Guidelines
Humans
Irrigation
Process design
Programming
Software reusability
Testing
Writing
Title Designing and implementing COO: design process, architectural style, lessons learned
URI https://ieeexplore.ieee.org/document/493429
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFG-EkycUMX6nB490sK3tOq-IQRPFREi4kXZtEyIOIuOgf72v3QA1Hrxt7Zalzdt7_b2P30PoOpOpgxmMsMQIQhVNiTQiJJGmGShDY5Un03l84oMxfZiwScWz7WthjDE--cwE7tLH8vUiWztXWYemMajPGqqBlJWlWjt3Sgowj22xFhha3zoSQFeXOMJPT_3oyNsi0MYV8c7mPtmEL7tp57730ncVfDwoP_aj6Yq3OXeNsph75akKXarJa7AuVJB9_iJy_OdyDlBrV9yHn7dm6xDtmbyJGpvuDrj62Y_Q6NYnd8AzWOYaz96qTHM30BsOb7D283hZlhq08beYhJzjVfExN208hykQbOy7UxjdQuO7_qg3IFUPBjIDoFYQQLCSManCVEVWRACmrbKSMy1FohNmklALrhWPEyWosExoxSyc6pS2Qluexseoni9yc4Kw6uo4yayG92IqORWZAGUTaa6k60oWnqKm26PpsqTZmJbbc_bn6DnaL9OnnS_kAtWL97W5hNNBoa68XHwBaj60Iw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG4UD3pCEeNve_DIBtvarfOKEFR-mAgJN9KubULEQWQc9K_3tRugxoO3rd2ytOne6_f6vu8hdJvw2MAM6tBIMYcIEjtcMc_xJUnAGCotrJhOrx92RuRxTMeFzrblwiilbPKZcs2lPcuX82RlQmV1EgdgPnfRHrh9QnOy1jagEgPQoxu0Ba7WFo8E2NVwjOSnFX808m0-2ONCemd9H60PMBtx_aH50jIcvtDNP_ej7Ir1Ou1yTudeWrFCk2zy6q4y4Safv6Qc_zmgQ1Td0vvw88ZxHaEdlVZQeV3fARe_-zEa3tv0DngG81Ti6VuRa24amoPBHZa2Hy9yskENfzuV4DO8zD5mqoZn0AVLG9v6FEpW0ajdGjY7TlGFwZkCVMscwLCcUi68WPia-QCntdA8pJKzSEZURZ5koRRhEAlGmKZMCqphXyekZlKHcXCCSuk8VacIi4YMokRLeC8gPCQsYWBufBkKbuqSeWeoYuZossiFNib59Jz_2XqD9jvDXnfSfeg_XaCDPJnaREYuUSl7X6kr2Ctk4tqukS8MK7dw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+IEEE+18th+International+Conference+on+Software+Engineering&rft.atitle=Designing+and+implementing+COO%3A+design+process%2C+architectural+style%2C+lessons+learned&rft.au=Godart%2C+C.&rft.au=Canals%2C+G.&rft.au=Charoy%2C+F.&rft.au=Molli%2C+P.&rft.date=1996-01-01&rft.pub=IEEE&rft.isbn=9780818672477&rft.issn=0270-5257&rft.spage=342&rft.epage=352&rft_id=info:doi/10.1109%2FICSE.1996.493429&rft.externalDocID=493429
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon