Journal of Engineering Design · 2002 · 20 citations · 11 references
ComputingComputer ScienceDesignDatabasesDistributed SystemsProduct DesignCollaborative DesignCollaborative SystemsConcurrency ControlDatabase DesignDistributed TransactionsObject-oriented DesignCollaboration In Product DevelopmentCollaborative Design CoordinationCollaborative Design ProcessesCollaborative WorkConcurrent Product DesignDesign Data ManagementDistributed Database DesignObject-oriented Architecture
The objective of the presented approach is to increase productivity of the design process by informing designers about the correlations to parallel work and by practising collaborative work. A cooperative design process is support by a shared design database called the Active Semantic Network (ASN). The ASN is an active, distributed, and object-oriented database system that supports the definition of constraints that are evaluated by a rule-based approach. Constraints and locking conflicts are used to find out when the work of designers coincides and they have to adapt their work to results of colleagues. Additional to the support of information exchange, a cooperative transaction model provides several cooperation mechanisms to allow users to exchange partial results and share common data.
11
The architecture of an active database management system
Dennis R. McCarthy, Umeshwar Dayal · ACM SIGMOD Record · 1989 · 442 citations · Full text
Granularity of locks in a shared data base
Jim Gray, Raymond A. Lorie, G. R. Putzolu · 1975 · 202 citations