40,024 Hits in 6.1 sec

Databases in software engineering

Klaus R. Dittrich, Dimitrios Tombros, Andreas Geppert
2000 Proceedings of the conference on The future of Software engineering - ICSE '00  
Database management systems are in everyday use widely today, and have recently extended their range of application areas to engineering and scientific fields.  ...  Thus it looks very promising to investigate how database technology might be beneficially used in software engineering, and indeed many such approaches have been taken during the last decade and a half  ...  Their principal extensions relate to the supported data model, versioning, and transaction models.  ... 
doi:10.1145/336512.336580 dblp:conf/icse/DittrichTG00 fatcat:jr5mmdao5zb4llpqtolnmrlbui

Objects Control for Software Configuration Management [chapter]

Jacky Estublier
2001 Lecture Notes in Computer Science  
tools, and also usable by other applications sharing the same concerns.  ...  of objects in multiple copies, different locations and formats, accessed and changed simultaneously by many engineers.  ...  All workspaces (a file tree in a file system) share the same database.  ... 
doi:10.1007/3-540-45341-5_24 fatcat:mcpimjxps5futl2m7r2xs7u5f4

Database requirements of CIM applications [chapter]

G. Kappel, S. Vieweg
1995 Lecture Notes in Computer Science  
Computer Integrated Manufacturing (CIM) describes an integrative concept for joining business and manufacturing islands.  ...  In this paper we systematically analyze the database requirements for CIM applications including business and manufacturing tasks.  ...  Acknowledgment The authors are grateful to Michael Schrefl for developing the example depicted in Figure 1 .  ... 
doi:10.1007/3-540-60286-0_99 fatcat:4nuwpvzn4rgrzbuzwiqymkflma

Reverse simulation for collaborative commerce: A study of integrating object-oriented database technology with object-oriented simulator

Timon C. Du, Eldon Y. Li, Hsin Rau, Guan-Yuan Lian
2005 International journal of flexible manufacturing systems  
The framework integrates the object-oriented simulator and the object-oriented database.  ...  Collaborative commerce has been used for communication, design, planning, information sharing, and information discovery in business-to-business (B2B) applications.  ...  Springer Reverse simulation for collaborative commerce  ... 
doi:10.1007/s10696-006-8820-8 fatcat:ebtdtcy6wvhznat255nki4suwy

The PerDiS FS

João Garcia, Paulo Ferreira, Paulo Guedes
1998 Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications - EW 8  
The system integrates techniques, such as optimistic consistency protocols and versioning, tailored to provide efficient sharing of data, between users (at LAN scale) and between companies (at WAN scale  ...  In this paper, we present a transactional file system for a distributed persistent store designed to support cooperative engineering applications.  ...  Acknowledgements The authors wish to thank all the partners in the PerDiS project (INRIA SOR, INRIA SIRAC, IEZ, CSTB, QMW) for their valuable participation in designing and implementing PerDiS and for  ... 
doi:10.1145/319195.319224 dblp:conf/sigopsE/GarciaFG98 fatcat:zv7gzt6vezghbbjil6eedr5omu

An Application of Object-Oriented Technology to Unified Life Cycle Engineering [chapter]

S. J. Wormley, H. Shah, D. Sheth, B. Forouraghi, L. W. Schmerr
1993 Review of Progress in Quantitative Nondestructive Evaluation  
for stress/fracture analysis, life cycle reliability and cost modeling, and computer and expert system (AI) networking.  ...  The contributing disciplines include quantitative nondestructive evaluation, statistical modeling for quality assurance, process control, fracture mechanics and materials engineering, numerical methods  ...  ACKNOWLEDGMENTS This work was supported by the Center for Nondestructive Evaluation (CNDE), Iowa State University.  ... 
doi:10.1007/978-1-4615-2848-7_103 fatcat:flqf5bn5tfh4vmh2hqwl4iw6wm

Distributed Objects for Concurrent Engineering [chapter]

Jacky Estublier
1999 Lecture Notes in Computer Science  
Concurrent engineering support means the definition, control and automation of all these copies and how cooperative work policies are defined and managed.  ...  Concurrent work in Software Engineering. leads to find the same "object" simultaneously in multiple copies, locations and formats.  ...  But this paper claims that a new generation of SCM systems, breaking with most traditional approaches, can provide general and efficient concurrent engineering facilities as a "natural" extension of current  ... 
doi:10.1007/3-540-48253-9_12 fatcat:efqohkev2rgo3lz2s6rh7i4uiq

CORVETTE: a cooperative workflow for virtual teams coordination

K. Baina, F. Charoy, C. Godart, D. Grigori, S. el Hadri, H. Skaf, S. Akifuji, T. Sakaguchi, Y. Seki, M. Yoshioka
2004 International Journal of Networking and Virtual Organisations  
This is the way for a transaction to clearly indicate its disagreement with the object values produced by the group, and to ask for more work on the shared object.  ...  The MOTU cooperative system supports COO-transactions entities and manages a versioned document workspace for each COO-transaction.  ... 
doi:10.1504/ijnvo.2004.005489 fatcat:s5vmmkdytnao7agmur4sbeky2u

Corvette: A Cooperative Workflow Development Experiment [chapter]

K. Baïna, F. Charoy, C. Godart, D. Grigori, S. el Hadri, H. Skaf, S. Akifuji, T. Sakaguchi, Y. Seki, M. Yoshioka
2002 IFIP Advances in Information and Communication Technology  
This is the way for a transaction to clearly indicate its disagreement with the object values produced by the group, and to ask for more work on the shared object.  ...  Thus, we did not have to manage the integration of WorkCoordinator data flow model with our transaction model.  ... 
doi:10.1007/978-0-387-35585-6_19 fatcat:vilwv476frdcjp2iiyhvyldsfa

Database support for evolving design objects

A. Biliris
1989 Proceedings of the 1989 26th ACM/IEEE conference on Design automation conference - DAC '89  
We discuss the interaction of versioning with time and we show how these two orthogonal concepts can be used in the documentation of the design process in an engineering design environment.  ...  In this paper we provide an integrated solution for three very important issues: design project decomposition into subprojects, design synchronization among engineers working on different parts of a r!  ...  [Kim841 cou- ples project databases with nested transactions, and [Klah85] introduces a new kind of transaction, called group transaction, to coordinate teamwork.  ... 
doi:10.1145/74382.74426 dblp:conf/dac/Biliris89 fatcat:hlgfjoq74jb7xfw2xnhaqqubki

Integrated Product and Process Data Management

Dik L. Lee, Yuh-Min Chen, Dik L. Lee, Yuh-Min Chen
1996 Integrated Computer-Aided Engineering  
The system, called EPOS, supports versioning, cooperating transactions, tasking, behavior modeling, activity planning and modeling.  ...  Besides the above facilities, mechanisms for version control, access management, product model refinement, and association maintenance (as discussed before) are also required for information sharing.  ... 
doi:10.3233/ica-1996-3101 fatcat:oiwwwjjdb5ayvjvw2bv5zccjoq

An Enterprise Intelligent System Development And Solution Framework

Rajendra M. Sonar
2007 Zenodo  
The framework is completely Web-based and uses XML extensively. It can work like shared plat-form to be accessed by multiple developers, users and decision makers.  ...  In this paper, we describe and discuss a framework to develop enterprise solutions that are backed by intelligent techniques.  ...  For example, customer profile is stored in different databases: personal information in one database and transactions in another database. It is join operation across databases.  ... 
doi:10.5281/zenodo.1080161 fatcat:jjcpmmq7kjcb7alrig3trfgpje

Cloud-native database systems at Alibaba

Feifei Li
2019 Proceedings of the VLDB Endowment  
For highly concurrent workloads that require horizontal scalability, a cloud-native database can leverage a shared-nothing layer to provide distributed query and transaction processing.  ...  Based on these efforts, we have designed and implemented POLARDB and its distributed version POLARDB-X, which has successfully supported the extreme transaction workloads during the 2018 Global Shopping  ...  X-Engine exploits redo logs, metasnapshots, and indexes to support Multi-version Concurrency Control (MVCC) for transaction processing.  ... 
doi:10.14778/3352063.3352141 fatcat:wlwyvm7pzne7nf4wokn2jud7qm

A Virtual Project House Infrastructure for Distributed Development Processes [chapter]

Gerd Frick, Klaus D. Müller-Glaser
2001 IFIP Advances in Information and Communication Technology  
Their current focus is on global version management for versioned engineering objects (see e.g. SchOnhoff and Strassler, 1998 and 1999).  ...  Integrated Object-Oriented Data Model The logical backbone of the integration of heterogeneous and distributed data sources towards a virtual overall database is an object-oriented, integrated and extensible  ... 
doi:10.1007/978-0-387-35399-9_18 fatcat:62h54prb3ncdrhcqc3v737qqhm

Designing Dexter-based cooperative hypermedia systems

Kaj Grønbæk, Jens A. Hem, Ole L. Madsen, Lennert Sloth
1993 Proceedings of the fifth ACM conference on Hypertext - HYPERTEXT '93  
However, to handle cooperative work aspects, such as sharing material and cooperative authoring, we have to go beyond the Dexter model concepts.  ...  The transaction and locking mechanisms support several modes of cooperation on shared hypermedia materials, and the notification mechanism supports the users in maintaining awareness of each others' activity  ...  Møller for their work on the OODB, Jørgen Nørgård for his work on browsers, and the rest of our group: Niels Damgaard, Jørgen L.  ... 
doi:10.1145/168750.168764 dblp:conf/ht/GronbaekHMS93 fatcat:dhrclk5kynewhgzzjbciqv3ucq
« Previous Showing results 1 — 15 out of 40,024 results