TI An Object-Based Approach to Implementing Distributed Concurrency Control LT CUCS-051-90 OR COLUM YR 1990 AU Steven S. Popovich AU Gail E. Kaiser AU S.F. Wu AV ftp cs.columbia.edu:pubreportsreports-1990cucs-051-90.ps.Z AB We have added distributed concurrency control to the MELD object system by representing in-progress transactions as simulated objects. {\em Transaction objects} exploit MELD's normal message passing facilities to support the concurrency control mechanism. We have completed the implementation of an optimistic mechanism using transaction objects and have designed a two-phase locking mechanism based on the same paradigm. We discuss the tradeoffs made and lessons learned, dealing both with transactions {\em on} objects and with transactions {\em as} objects.