This paper defines an object-oriented methodology for developing hypermedia information systems. The methodology consists of six phases: domain analysis; object modeling; view design;navigation design; implementation design; and construction. Users' requirements are analyzed with a responsibility-driven technology using scenarios. Object-oriented views are generated as the result of object modeling, and then used for the subsequent navigation and implementation design. The implementation design phase deals with database schema, page structure and flow, and user interface. This methodology integrates enterprise databases with distributed hypermedia systems via Internet, Intranet, or Electronic Commerce. (C) 1999 Elsevier Science B.V. All rights reserved.