Modeling concepts for VLSI CAD objects
ACM Transactions on Database Systems (TODS)
Information management for engineering design
Information management for engineering design
Version modeling concepts for computer-aided design databases
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Modeling and Managing CAD Databases
Computer - The FAA's Advanced Automation Program
VALKYRIE: a validation subsystem of a version server for computer-aided design data
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Semantic database modeling: survey, applications, and research issues
ACM Computing Surveys (CSUR)
Version Support for Engineering Database Systems
IEEE Transactions on Software Engineering
Controlling propagation of operations using attributes on relations
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Browsing in chip design database
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
A version server for computer-aided design data
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
On extending the functions of a relational database system
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Generalized Version Control in an Object-Oriented Database
Proceedings of the Fourth International Conference on Data Engineering
Molecular Objects, Abstract Data Types, and Data Models: A Framework
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
A General Model for Version Management in Databases
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Managing Change in a Computer-Aided Design Database
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
DVSS: A Distributed Version Storage Server for CAD Applications
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Computer-Aided Software Engineering in a distributed workstation environment
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Epochs, configuration schema, and version cursors in the KBSA framework CCM model
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Sorceress: a database approach to software configuration management
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
Experiences of use cases and similar concepts
OOPSLA '92 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
Chip assembly in the PLAYOUT VLSI design system
EURO-DAC '92 Proceedings of the conference on European design automation
Scibase: an object-oriented scientific database for cell physiology research
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
Fine-grained revision control for collaborative software development
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
CoVer: a contextual version server for hypertext applications
ECHT '92 Proceedings of the ACM conference on Hypertext
Take CoVer: exploiting version support in cooperative systems
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
A linear-time scheme for version reconstruction
ACM Transactions on Programming Languages and Systems (TOPLAS)
Are the terms “version” and “variant” orthogonal to one another?
ACM SIGMOD Record
Analytical version control management in a hypertext system
CIKM '94 Proceedings of the third international conference on Information and knowledge management
On modeling top-down VLSI design
ICCAD '94 Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
Reuse of design objects in CAD frameworks
ICCAD '94 Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
Under CoVer: the implementation of a contextual version server for hypertext applications
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
Requirements-based design evaluation
DAC '95 Proceedings of the 32nd annual ACM/IEEE Design Automation Conference
Generating ECAD framework code from abstract models
DAC '95 Proceedings of the 32nd annual ACM/IEEE Design Automation Conference
Long-duration transaction support in design databases
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
A unified version model for configuration management
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Configuration management with logical structures
Proceedings of the 18th international conference on Software engineering
Perspectives on database theory
ACM SIGACT News
Unified versioning through feature logic
ACM Transactions on Software Engineering and Methodology (TOSEM)
Modeling design tasks and tools: the link between product and flow model
DAC '97 Proceedings of the 34th annual Design Automation Conference
Temporally threaded workspace: a model for providing activity-based perspectives on document spaces
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
A hypermedia version control framework
ACM Transactions on Information Systems (TOIS)
Version models for software configuration management
ACM Computing Surveys (CSUR)
Versions and workspaces in Microsoft repository
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
The PerDiS FS: a transactional file system for a distributed persistent store
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
Database model for web-based cooperative applications
Proceedings of the eighth international conference on Information and knowledge management
Spatio-temporal database support for legacy applications
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Agent-based design of distributed hypertext
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
Software configuration management: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Design spaces for link and structure versioning
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
An integrity constraint management framework in engineering design
Computers in Industry - Special issue: CSCW in design
Database support for evolving data in product design
Computers in Industry - Special issue: CSCW in design
Integrated version and transaction group model for shared engineering databases
Data & Knowledge Engineering
Versioning and configuration management in an object-oriented data model
The VLDB Journal — The International Journal on Very Large Data Bases
The software information base: a server for reuse
The VLDB Journal — The International Journal on Very Large Data Bases
Historical queries along multiple lines of time evolution
The VLDB Journal — The International Journal on Very Large Data Bases
Efficient Management of Time-Evolving Databases
IEEE Transactions on Knowledge and Data Engineering
A General Theory for Evolving Application Models
IEEE Transactions on Knowledge and Data Engineering
A Layered Architecture for Uniform Version Management
IEEE Transactions on Software Engineering
A Support System for Reuse Knowledge Components
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Versions of Simple and Composite Objects
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
An Overview of Repository Technology
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
A Product Specification Database for Visual Prototyping
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Object-Oriented Versioning in a Concurrent Engineering Design Environment
BNCOD 18 Proceedings of the 18th British National Conference on Databases: Advances in Databases
Global Version Management for a Federated Turbine Design Environment
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
A Hybrid Approach to Separation of Concerns: The Story of SADES
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
The Unified Extensional Versioning Model
SCM-9 Proceedings of the 9th International Symposium on System Configuration Management
Contextualization as an Abstraction Mechanism for Conceptual Modelling
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Evolution of Schema and Individuals of Configurable Products
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
From Object-Oriented to Aspect-Oriented Databases
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
CDM - Collaborative Data Model for Databases Supporting Groupware Applications
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
An asymptotically optimal multiversion B-tree
The VLDB Journal — The International Journal on Very Large Data Bases
Extracting Java library subsets for deployment on embedded systems
Science of Computer Programming - Software maintenance and reengineering (CSMR 99)
A Database Evolution Approach for Object-Oriented Databases
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
Distributed object model for collaborative CAD environments based on design history
Advances in Engineering Software
The Knowledge Engineering Review
Document configuration control processes captured in a workflow
Computers in Industry
Using Applications of Data Versioning in Database Application Development
Proceedings of the 26th International Conference on Software Engineering
A storage subsystem for image and records management
IBM Systems Journal
Advances in Engineering Software
A database evolution taxonomy for object-oriented databases: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Impact of software engineering research on the practice of software configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
Component-oriented version management for hardware software co-design
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
A Component Model and Infrastructure for a Fluid Web
IEEE Transactions on Knowledge and Data Engineering
Object-Oriented Approach In Re-Engineering: The Stmicroelectronics Manufacturing Model
Journal of Integrated Design & Process Science
An Object Model For Collaborative Cad Environments
Journal of Integrated Design & Process Science - Computer Supported Cooperative Work In Design
Component-based version management for embedded computing system design
Proceedings of the 2007 ACM symposium on Applied computing
An object-oriented approach to the representation of spatiotemporal geographic features
Proceedings of the 15th annual ACM international symposium on Advances in geographic information systems
International Journal of Computer Integrated Manufacturing
Model&Metamodel, Metadata and Document Repository for Software and Data Integration
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Integrated data management in complex product collaborative design
Computers in Industry
WS-BPEL Extensions for Versioning
Information and Software Technology
Versioning of Network Models in a Multiuser Environment
SSTD '09 Proceedings of the 11th International Symposium on Advances in Spatial and Temporal Databases
WSDL and UDDI extensions for version support in web services
Journal of Systems and Software
Deployment of an AEC industry sector product model
Computer-Aided Design
TVOO: A Temporal Versioned Object-Oriented data model
Information Sciences: an International Journal
Models and tools for managing development processes
Models and tools for managing development processes
A context-based enterprise ontology
BIS'07 Proceedings of the 10th international conference on Business information systems
Representation and management of evolving features in OS mastermap ITN data
BNCOD'07 Proceedings of the 24th British national conference on Databases
An object-oriented version model for context-aware data management
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
Towards community-based evolution of knowledge-intensive systems
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
A four stage approach for ontology-based health information system design
Artificial Intelligence in Medicine
Uniform comparison of configuration management data models
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
Database support for conflict detection in a computer-supported cooperative work environment
IDEAS'97 Proceedings of the 1997 international conference on International database engineering and applications symposium
Fragment-based version management for repositories of business process models
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
Versioned objects as a basis for engineering cooperation
EG-ICE'06 Proceedings of the 13th international conference on Intelligent Computing in Engineering and Architecture
Connecting keywords through pointer paths over the web
Proceedings of the 2005 international conference on Federation over the Web
Enabling outsourced service providers to think globally while acting locally
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Generic relationships in information modeling
Journal on Data Semantics IV
Managing schema versions in object-oriented databases
ADBIS'05 Proceedings of the 9th East European conference on Advances in Databases and Information Systems
Integrating synchronous and asynchronous interactions in groupware applications
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Efficient management of multi-version clinical guidelines
Journal of Biomedical Informatics
Towards combinatorial evolution of composite systems
Expert Systems with Applications: An International Journal
Modeling Requirements for Future CASE: Modeling Issues and Architectural Consideration
Information Resources Management Journal
CRISTAL: A practical study in designing systems to cope with change
Information Systems
Hi-index | 0.00 |
Support for unusual applications such as computer-aided design data has been of increasing interest to database system architects. In this survey, we concentrate on one aspect of such support, namely, version modeling. By this, we mean the concepts suitable for structuring a database of complex engineering artifacts that evolve across multiple representations and over time and the operations through which such artifact descriptions are created and modified. There have been many proposals for new models and mechanisms to support such concepts within database data models in general and engineering data models in particular; here we not only describe such proposals; we also unify them. We do not propose yet another model but provide a common terminology and collection of mechanisms that underlie any approach for representing engineering design information in a database. The key remaining challenge is to construct a single framework, based on these mechanisms, which can be tailored for the needs of a given version environment.