The managerial and organization practices required by an increasingly dynamic competitive manufacturing, business, and industrial environment include the formation of “virtual enterprises.” A major concern in the management of virtual enterprises is the integration and coordination of business processes contributed by partner enterprises. The traditional methods of process modeling currently used for the design of business processes do not fully support the needs of the virtual enterprise. The design of these virtual enterprises imposes requirements that make it more complex than conventional intraorganizational business process design. This paper first describes an architecture that assists in the design of the virtual enterprise. Then it discusses business process reengineering (BPR) as a methodology for modeling and designing virtual organizations. While BPR presents many useful tools, the approach itself and the modeling tools commonly used for redesign have fundamental shortcomings when dealing with the virtual enterprise. However, several innovative modeling approaches provide promise for this problem. The paper discusses some of these innovative modeling approaches, such as object-oriented modeling of business processes, agent modeling of organizational players, and the use of ontological modeling to capture and manipulate knowledge about the players and processes. The paper concludes with a conceptual modeling methodology that combines these approaches under the enterprise architecture for the design of virtual enterprises.