RCS—a system for version control
Software—Practice & Experience
Consistency in a partitioned network: a survey
ACM Computing Surveys (CSUR)
The theory of database concurrency control
The theory of database concurrency control
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
CLASSIC: a structural data model for objects
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Cooperative transaction hierarchies: a transaction model to support design applications
Proceedings of the sixteenth international conference on Very large databases
Can AI planners solve practical problems?
Computational Intelligence
Enabling technology for knowledge sharing
AI Magazine
Crash recovery in client-server EXODUS
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
A framework for change management in a design database
A framework for change management in a design database
Loading data into description reasoners
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
A storage system for scalable knowledge representation
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Inside ODBC
An overview of the object protocol model (OPM) and the OPM data management tools
Information Systems - Special issue: databases: their creation, management and utilization
CODE4: a unified system for managing conceptual knowledge
International Journal of Human-Computer Studies
Query processing for knowledge bases using join indices
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
OKBC: a programmatic foundation for knowledge base interoperability
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Safe locking policies for dynamic databases
Journal of Computer and System Sciences - Fourteenth ACM SIGACT-SIGMOD-SIGART symposium on principles of database systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
The notions of consistency and predicate locks in a database system
Communications of the ACM
Client Data Caching: A Foundation for High Performance Object Database Systems
Client Data Caching: A Foundation for High Performance Object Database Systems
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
A Persistent Store for Large Shared Knowledge Bases
IEEE Transactions on Knowledge and Data Engineering
Long-Duration Transactions in Software Design Projects
Proceedings of the Sixth International Conference on Data Engineering
A Flexible Transaction Model for Software Engineering
Proceedings of the Sixth International Conference on Data Engineering
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Implementation Techniques of Complex Objects
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
History Merging as a Mechanism for Concurrency Control in Cooperative Environments
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
Trial banks: an informatics foundation for evidence-based medicine
Trial banks: an informatics foundation for evidence-based medicine
Knowledge representation in the large
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
A generic knowledge-base browser and editor
AAAI'97/IAAI'97 Proceedings of the fourteenth national conference on artificial intelligence and ninth conference on Innovative applications of artificial intelligence
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
An integrated environment for knowledge acquisition
Proceedings of the 6th international conference on Intelligent user interfaces
Proceedings of the 1st international conference on Knowledge capture
The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility
EKAW '00 Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management
The evolution of Protégé: an environment for knowledge-based systems development
International Journal of Human-Computer Studies
Workflow-and agent-based cognitive flow management for distributed team cooperation
Information and Management
Cognitive support for ontology modeling
International Journal of Human-Computer Studies - Protégé: community is everything
TIM/WIM: a set of tools to interface modelling in biology
Proceedings of the 6th European Lisp Workshop
Conceptual Modeling: Foundations and Applications
Hi-index | 0.00 |
Collaborative knowledge base (KB) authoring environmentsare critical for the construction of high-performance KBs. Suchenvironments must support rapid construction of KBs by a collaborativeeffort of teams of knowledge engineers through reuse of existingknowledge and software components. They should support themanipulation of knowledge by diverse problem-solving engines even ifthat knowledge is encoded in different languages and by differentresearchers. They should support large KBs and provide a scalable andinteroperable development infrastructure. In this paper, we presentan environment that satisfies many of these goals.We present an architecture for scalable frame representation systems(FRSs). The Generic Frame Protocol (GFP) provides infrastructure forreuse of software components. It is a procedural interface to framerepresentation systems that provides a common means of accessing andmodifying frame KBs. The Generic KB Editor (GKB-EDITOR) providesgraphical KB browsing, editing, and comprehension services for largeKBs. Scalability of loading and saving time is provided by a storagesystem (PERK) which submerges a database management system in an FRS. Multi-user access is controlled through a collaboration subsystem thatuses a novel optimistic concurrency control algorithm. All the results have been implemented and tested in thedevelopment of several real KBs.