DocumentCode
1859152
Title
Cooperating transactions in a versioned database
Author
Nguyen, Minh Ngoc ; Conradi, Reidar
Author_Institution
Norwegian Inst. of Technol., Trondheim, Norway
fYear
1993
fDate
12-14 May 1993
Firstpage
342
Lastpage
348
Abstract
EPOS (Expert system for PrOgram and System development) is a kernel software engineering environment, offering integrated software configuration management (CM) and process management. The EPOS process modelling (PM) support system runs on top of the versioned EPOS database (DB), operating in client-server mode. An extension of the EPOS PM is introduced for coping with cooperative, developing activities in an engineering environment. An EPOS DB transaction is connected to a change job or project activity (task). The cooperation model provides facilities for automatically or manually monitoring a set of evolving products, and negotiating to a protocol defining when/how changes will be both locally and globally propagated. The model also offers different policies for reconciliation of conflicting updates. The authors´ cooperation model is built on top of versioned EPOS DB and regulated by EPOS PM. It indicates a good coupling of CM and PM for handling cooperation in a software development environment
Keywords
configuration management; cooperative systems; deductive databases; distributed databases; groupware; programming environments; protocols; software engineering; transaction processing; EPOS; Expert System for Program and System Development; change job; change propagation; client-server mode; conflicting update reconciliation policies; cooperating transactions; cooperation model; cooperative developing activities; evolving product monitoring; kernel software engineering environment; negotiation; process modelling support system; project activity; protocol; software configuration management; software development environment; software process management; task; versioned database; Computerized monitoring; Engineering management; Environmental management; Expert systems; Kernel; Programming; Protocols; Software development management; Software engineering; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent and Cooperative Information Systems, 1993., Proceedings of International Conference on
Conference_Location
Rotterdam
Print_ISBN
0-8186-3135-X
Type
conf
DOI
10.1109/ICICIS.1993.291741
Filename
291741
Link To Document