Books, Book Chapters, Publications & Papers
[ BOOKS |
BOOK CHAPTERS |
REFEREED JOURNAL PUBLICATIONS |
REFEREED CONFERENCE PUBLICATIONS
| PAPERS SUBMITTED FOR PUBLICATION
|
OTHER PUBLICATIONS ]
BOOKS
Database Transaction Models for Advanced Applications,
- Elmagarmid,A.K.(Editor), Published by Morgan Kaufmann Press, March,1992, 611 pages.(Not a collection of articles)
Object-Oriented Multidatabase Systems,
- Bukhres,O.A. and Elmagarmid,A.K., Prentice Hall Publishing, 1995.
Multidatabase Systems,
- Elmagarmid,A.K., Rusinkiewicz,M. and Sheth,A. (Editors), Published by Morgan Kaufmann Press, in preparation.
Fundamental Issues and Theoretical Perspectives in Multidatabase Transaction Management,
- Elmagarmid,A.K. and Boudriga,N., Publisher Prentice Hall, in preparation.
BOOK CHAPTERS
A Survey of Deadlock Detection Strategies in Distributed Database Systems,
- Abonamah,A. and Elmagarmid,A.K., Advances in Distributed and Parallel Processing, Vol. 1, Applications , H.W. Tyrer Ablex Publishing Corporation, to be published August, 1992.
Interoperability in Multidatabase Systems,
- Bukhres,O. and Elmagarmid,A.K., Encyclopedia of Microcomputers(Invited Chapter), Inc. Vol. 9, October, 1991, pp. 269-286, Marcel Dekker Publishers.
Introduction to Advanced Transaction Models,
- Elmagarmid,A.K., Leu,Y., Mullen,James G. and Bukhres,O., Database Transaction Models for Advanced Applications, March 1992, pp.33-52, Morgan Kaufmann Press.
Multidatabase Transaction and Query Processing in Logic,
- Kuhn,E., Puntigam,F. and Elmagarmid,A.K., Database Transaction Models for Advanced Applications, March 1992, pp.298-348, Morgan Kaufmann Press.
The Integration of Database Systems,
- Schaller,T., Bukhres,O., Elmagarmid,A.K., and Liu,X., Object-Oriented Multidatabase Systems, Prentice Hall, in preparation.
Inter-Base Star: A Multidatabase System,
- Mullen,J., Bukhres,O., and Elmagarmid,A.K., Object-Oriented Multidatabase Systems, Prentice Hall, in preparation.
REFEREED JOURNAL PUBLICATIONS
A Partially Distributed Deadlock Detection Algorithm,
- Elmagarmid,A.K., Sheth,A.P. and Liu,M.T., International Journal of Computer and Information Science, Vol.14, 1985, pp. 307-329, Plenum Publishing Corporation.
Fault-Tolerant Deadlock Detection in Distributed Database Systems,
- Elmagarmid,A.K., Journal of Computer Systems Science and Engineering, Vol.2, 1987, pp. 16-28, Butterworth & Co. Ltd. Publishers.
Deadlock Avoidance Mechanisms in Distributed Systems,
- Datta,A.K., Ghosh,S., Harms,D. and Elmagarmid,A.K., Journal of Computer Systems Science and Engineering, Vol.3, 1988, pp. 67-82, Butterworth & Co. Ltd. Publishers.
Two-Phase Deadlock Detection Algorithm,
- Elmagarmid,A.K.,and Datta,A.K., IEEE Transactions on Computers, Vol. 37, 1988, pp. 1454-1458, IEEE Computer Society Press.
Pipelining and Concurrency in Graphics and Image-Processing Applications,
- Datta,A.K., Ghosh,S., Gopalan,M. and Elmagarmid,A.K., Journal of Computer Systems Science and Engineering, Vol.3, 1988, pp. 197-216, Butterworth & Co. Ltd. Publishers.
A Distributed Deadlock Detection and Resolution Algorithm and its Correctness Proof,
- Elmagarmid,A.K., Sondararajan,N. and Liu,M.T., IEEE Transactions on
Software Engineering, Vol. 14, 1988, pp. 1443-1452, IEEE Computer Society Press.
Towards a Unified Model for Performance Evaluation of Concurrency Control,- Elmagarmid,A.K., and Helal,A.A., Information Sciences, Vol. 47, 1989, pp. 77-94, North-Holland Publishers.
Critical Issues in Multidatabase Systems,
- Elmagarmid,A.K., and Rusinkiewicz,M., Information Sciences (Invited paper in Special Issue on Information Sciences: Past, Present and Future), 1991, Vol.57, pp. 403-425, North-Holland Publishers.
Bandwidth Availability of m-Level Hierachical Multiprocessor Systems,
- Elmagarmid,A.K., and Mahgoub,I.O., Information Sciences, Vol. 60, No. 3, March 1992, pp. 185-215, North-Holland Publishers.
Performance Analysis of a Generalized Class of m-level Multiprocessor System,
- Mahgoub,I.O. and Elmagarmid,A.K., IEEE Transactions on Parallel and Distributed Computing, Vol. 2, No. 3, March 1992, pp. 129-138, IEEE Computer Society Press.
Integrity Aspects of Quasi Serializability,
- Elmagarmid,A.K. and Du,W., Information Processing Letters, Vol.38, No.1, April 1991, pp.23-28, North-Holland Publishers.
Specification and Execution of Transactions for Advanced Database Applications,
- Leu,Y., Elmagarmid,A.K. and Boudriga,N., Information Systems, Vol.17, No.2, 1992, pp. 171-183, Pergamon Press Ltd.
On Global Transaction Scheduling Criteria in Multidatabase Systems,
- Zhang,A. Elmagarmid,A.K., International Journal on Very Large Data Bases (VLDB Journal), Vol.1, No.4, July, 1993, Morgan Kaufmann Publishers.
Supporting Consistent Updates in Replicated Multidatabase Systems,
- Du,W., Elmagarmid,A.K., Kim,W., and Bukhres,O.A., International Journal on Very Large Data Bases (VLDB Journal), Vol.2, No.2, 1993, Morgan Kaufmann Publishers.
InterBase: An Execution Environment for Global Applications over Distributed, Autonomous and Heterogeneous Software Systems,
- Bukhres,O., Chen,J., Du,W., Elmagarmid,A.K. and Pezzoli, R.,Computer Magazine, IEEE Computer, 26(8):57-69, August 1993.
The Implementation of Cooperation Mechanisms Among System Components in a Heterogeneous Multidatabase Environment,
- Chen,J., Bukhres,O. and Elmagarmid,A.K., The Journal of the USENIX Association, Vol.6, No.2, pp.207-244, 1993.
Remote System Interfaces: An Approach to Overcome Heterogeneous Barriers and Retain Local Atonomy in the Integration of Heterogeneous Systems,
- Elmagarmid,A.K., Chen,J. and Bukhres,O.,The International Journal on Intelligent and Cooperative Information Systems, Vol.2, No.1, pp.1-22, March 1993.
Object-Orientation in Multidatabase Systems,
- Pitoura,E., Bukhres,O. and Elmagarmid,A.K., The ACM Computing Surveys, June 1995.
A Parallel Logic Language for Transaction Specification in MDBSs,
- Kuhn,E., Elmagarmid,A.K., Leu,Y. and Boudriga,N., In International on System Integration, Kluwer Academic Press, 1995.
REFEREED CONFERENCE PUBLICATIONS
Distributed Deadlock Detection in Transaction-Processing Systems,
- Elmagarmid,A.K., Datta,A.K. and Liu,M.T., Proceedings of the IEEE COMSAC'84, 1984, pp.81-90, IEEE Computer Society Press. (A revised version shown in 11.)
Fault_Tolerant Deadlock Detection in Distributed Database Systems,
- Elmagarmid,A.K. and Liu,M.T., Proceedings of the IEEE International Symposium on Fault-Tolerant Computing, 1985, pp.240-245, IEEE Computer Society Press. (A revised version shown in 9.)
Deadlock Detection Algorithms in Distributed Database Systems,
- Elmagarmid,A.K., Sheth,A.P. and Liu,M.T., Proceedings of the IEEE International Conference on Data Engineering, 1986, pp.556-564, IEEE Computer Society Press.
Optimistic vs. Pessimistic Concurrency Control Algorithms: A Comparative Study,
- Nagi,M.H., Helal,A.A. and Elmagarmid A.K., Proceedings of the IEEE International Conference on Parallel Processing, 1986, pp.131-138, IEEE Computer Society Press.
Deadlock Detection and Resolution in Distributed Databases,
- Tsai,W.C., Elmagarmid,A.K. and Hurson,A.R., Proceedings of the IEEE INFOCOM Conference, 1987, pp.77-85, IEEE Computer Society Press.
Supporting Updates in Heterogeneous Database Systems,
- Elmagarmid,A.K. and Helal,A.A., Proceedings of the 1988 IEEE International Conference on Data Engineering, 1986, pp.564-569, IEEE Computer Society Press.
An Implementation Scheme for Distributed Transaction Processing,
- Mannai,D.N. and Elmagarmid,A.K., Proceedings of the IEEE COMPCON '88, 1988, pp. 185-188, IEEE Computer Society Press.
QSR: A Correctness Criterion for Clobal Concurrency Control in InterBase,
- Du,W. and Elmagarmid,A.K., Proceedings of the 15th International Conference on Very Large Databases, Amsterdam, August 22-25, 1989, pp. 347-356, Morgan Kaufman Publishers, Inc.
Effects of Autonomy on Maintaining Global Serializability in Heterogeneous Database Systems
- Du,W., Elmagarmid,A.K., Leu,Y. and Ostermann,S., Proceedings of the 2nd International Conference on Data and Knowledge Systems for Manufacturing and Engineering, October, 1989, pp. 113-120, IEEE Computer Society Press.
A Paradigm for Concurrency Control in Heterogeneous Distributed Database,
- Elmagarmid,A.K. and Du,W., International Conference on Data Engineering, February 1990, pp.37-46, IEEE Computer Society Press.
The Distributed Operation Language for Specifying Multi-System Applications,
- Rusinkiewicz,M., Ostermann,S., Elmagarmid,A.K., Loa,K., The First International Conference on Systems Integration, March 1990, pp.337-345, IEEE Computer Society Press.
The Distributed Operation Language for Multi-System Applications,
- Rusinkiewicz,M., Ostermann,S., Elmagarmid,A.K., NSF Workshop on Heterogeneous Database Systems, Chicago, Illinois, December 1989.
A Hierarchial Approach to Concurrency Control in Heterogeneous Database Systems,
- Leu, Y., and Elmagarmid, A., Second International Conference on Database for Parallel and Distributed Systems, July 1990, Ireland, pp. 202-210, IEEE Computer Society Press.
A Multidatabase Transaction Model for InterBase,
- Elmagarmid, A., Leu, Y., Litwin, W. and Rusinkiewicz, M., Proceedings of VLDB-90, August 1990, Australia, pp. 507-518, Morgan Kaufmann Publishers.
Multidatabase Consistency,
- Elmagarmid, A. and Du, W., Proceedings of Workshop on Multidatabase and Semantic Interoperability, Tulsa, Oklahoma, November 1990, pp.70-75, University of Kentucky Press.
Maintaining Transaction Consistency Using Quasi Serializable Executions,
- Du, W., Elmagarmid, A. and Kim, W., COMPCON-91, San Francisco, California, February 1991, pp. 152-155, IEEE Computer Society Press.
Maintaining Quasi Serializability in Multidatabases,
- Du, W., Elmagarmid, A. and Kim, W., Proceedings of International Conference on Data Engineering, April 1991, Japan, pp. 360-367, IEEE Computer Society Press.
Transaction Specification in Multidatabase Systems
Based on Parallel Logic Programming,
- Kuhn, E., Puntigam, F. and Elmagarmid, A., The First International Workshop on Interoperability in Multidatabase Systems, IMS91, April 1991, Japan, pp. 110-117, IEEE Computer Society Press.
IPL: The InterBase Prototype Language,
- Bukhres, O., Chen, J., Elmagarmid, A., Leu, Y. and Zhu,G., The Second International Workshop on Research Issues on Data Engineering: Transaction and Query Processing , February 2-3, 1992, Tempe, Arizona, pp. 69-76, IEEE Computer Society Press.
An Execution Model for Distributed Database Transactions and its Implementation in VPL,
- Kuhn, E., Puntigam, F. and Elmagarmid, A., Lecture Notes in Computer Science, Advances in Database Technology - EDBT '92, Third International Conference on Extending Database Technology, March 23-27, 1992, Vienna, Austria, pp.483-498,Springer-Verlag Publishers.
On the Impossibility of Atomic Commitment in Multidatabase Systems,
- Mullen, J., Elmagarmid, A., Kim, W. and Sharif-Askary, J., Second International Conference on Systems Integration, June 15-18, 1992, Morristown, New Jersey, pp. 625-634, IEEE Computer Society Press.
On Global Transaction Scheduling Criteria in Multidatabase Systems,
- Zhang, A. and Elmagarmid, A.K., International Conference on Parallel and Distributed Databases (PDIS-93, IEEE Computer Society Press) (Selected as one of 4 best papers and invited to appear in VLDB Journal, Vol. 1, No. 4, July, 1993, Morgan-Kaufmann Publishers.), pp. 117-124, IEEE Computer Society Press.
Object-Oriented Multidatabases: Systems and Research Overview
- Bukhres, O. A., Elmagarmid, A.K. and Mullen, J. G., Invited paper, Proceedings of the First International Conference on Information and Knowledge Management (CIKM, International Society for Mini and Microcomputers), November 8-11, 1992, Baltimore, Maryland, pp. 27-34, The International Society for Mini and Microcomputers - ISMM Press.
IPL: A Multidatabae Transaction Specification Language
- Chen, J., Bukhres, O. and Elmagarmid, A., 13th International Conference on Distributed Computing Systems, pp. 439-448, Pittsburgh, Pennsylvania, U.S.A., IEEE Computer Society Press, May 1993.
InterBase: A Multidatabase Prototype System.
- Bukhres, O., Chen, J., Elmagarmid, A., Liu, X. and Mullen, J., ACM SIGMOD Conference, 1993, Washington, D.C., pp.439-539, IEEE Computer Society Press.
InterSQL: A Multidatabase transaction Programming language
- Mullen, J. and Elmagarmid, A., In Proceedings of the Fourth International Workshop on Database Programming Languages, NY, 1993.
Maintaining Consistency of Replicated Data in Multidatabase Systems
- Jing, J., Du, W., Elmagarmid, A. and Bukhres, O., 14th International Conference on Distributed Computing Systems, 1994, Poland, IEEE Computer Society.
Distributed Lock Management for Mobile Transactions,
- Jing, J., Bukhres, O. and Elmagarmid, A., 15th International Conference on Distributed Computing Systems, June 1995, Van Couver B.C., IEEE.
PAPERS SUBMITTED FOR PUBLICATION
Maintaining HDDBS Consistency: the Quasi Serializability Approach,
- Elmagarmid, A., Du, W. and Kim, W., submitted July 1990, revised December 1991, (IEEE Transactions on Data and Knowledge Engineering, IEEE Computer Society Press ).
Global Commitment in Multidatabase Systems,
- Elmagarmid, A., Jing, J. and Kim, W., submitted November 1991, (IEEE Transactions on Data and Knowledge Engineering, IEEE Computer Society Press).
Termination Protocols for Mobile Transactions,
- Bukhres, O., Jing, J. and Elmagarmid, A., submitted, 1995.
Bit Sequences: A Cache Invalidation Algorithm in Mobile Environment,
- Jing, J., Bukhres, O., Elmagarmid, A. and Alonso, R., submitted 1995.
An Efficient and Reliable Reservation Algorithm for Mobile Transactions,
- Elmagarmid, A., Jing, J. and Bukhres, O., submitted, 1995.
OTHER PUBLICATIONS
A Paradigm for Concurrency Control Performance Evaluation,
- Helal, A.A., Elmagarmid, A.K. and Hurson, A.R., A position paper for U.S. Army Workshop on Future Directions in Computer Architecture and Software, Charleston, South Carolina, May 1986, North Carolina State University Press.
A Survey of Distributed Deadlock Detection Algorithms,
- Elmagarmid, A.K., ACM Sigmod Record, Vol. 15, No. 3, 1986, pp. 37-45, ACM Press.
Design of Distributed Operating Systems,
- Elmagarmid, A.K., Book Review, Computer Magazine, August 1987, p. 143, IEEE Computer Society Press.
Transaction Processing in Heterogeneous Distributed Databases,
- Elmagarmid, A.K., Abstract in Proceedings of Second Workshop on Large Grained Parallelism, Hidden Valley, Pennsylvania, October 11-14, 1987. Sponsored by the Software Engineering Institute of Carnegie Mellon University.
Position Statement on Transaction Processing: When Will We Have the
Heterogeneous Databases?
- Elmagarmid, A.K., ACM-IEEE Fall Joint Computer Conference, 1987, pp. 746, IEEE Computer Society Press.
An Optimistic Concurrency Control Algorithm for Heterogeneous Distributed Database Systems,
- Elmagarmid, A. and Leu, Y., (Invited paper in Special Issue on Federated Databases, S. Sarin, guest editor), IEEE Data Engineering Bulletin, Vol. 10, 1987, pp. 26-32, IEEE Computer Society Press.
Integrating Distributed Heterogeneous Computing Environments,
- Heiler, S., et al., National Institute for Standards and Technology, Information Directors Report.
Introduction to the Special Issue on Database Systems,
- Elmagarmid, A.K., Information Sciences, Vol. 46, 1988, p. 1, North-Holland Publishers.
Editorial Comments,
- Elmagarmid, A.K., Information Science, Vol. 49, No. 1,2,3, 1989, North-Holland Publishers.
Introduction to the Special Issue on Heterogeneous Databases,
- Elmagarmid, A.K. and Pu, C., ACM Computing Surveys, September 1990 , pp. 175-178, ACM Press.
Extending the Transaction Model to Capture More Meaning,
- Rusinkiewicz, M., Elmagarmid, A., Leu, Y. and Litwin. W., ACM Sigmod Record, Vol. 19, 1990, pp. 3-7, ACM Press.
[ BOOKS |
BOOK CHAPTERS |
REFEREED JOURNAL PUBLICATIONS |
REFEREED CONFERENCE PUBLICATIONS
| PAPERS SUBMITTED FOR PUBLICATION
|
OTHER PUBLICATIONS ]