Abstract The communication and integration capacity offered by the Internet is facilitating the establishment and automation of the relationships between the partners of the new electronic Business Models. Although there is no definitive classification of them, it is possible to find both data integration and functionality as a fundamental requirement for its implementation. Some of the most significant cases are Google and Amazon, whom offer their clients their technological platforms through interfaces (APIs) based on Web services. These companies define business contracts in order to enable the integration of its platforms with the Web application of their partners. As a result, their different services are available for them and, in consequence, a reciprocal and beneficial relationship can be established. Three basic actors are playing a role to achieve this integration level: Web services, Web applications and Business-to-Business processes. The first, enabling the production and consumption of data and functionality, aside from the technological implementation of the systems; the second, being the most dominant application type executing in the Internet; and the third, defining the needed steps to the realization of the different business processes. From the point of view of conceptual modeling there are different proposals, the majority based on UML models, for the specification of these three actors. Although in many situations their mutual participation is needed, it can be observed that many of these proposals are focused on only one role and rarely include the other two. For example, from the Web Engineering standpoint, a minimum number of methods can be found that consider both Web services and Business-to-Business processes in their approaches. The great majority of methods only consider Web applications which offer a navigational space defined over great data collections, but do not allow to integrate data and functionality from external applications, as well as they are not able to expose their functionality for consumption to others. On the other hand, from the point of view of Web services, the majority of approaches only consider their own specification without considering their inclusion in Web applications or the role the human interaction plays. This thesis offers a proposal for the conceptual modeling of Web applications that integrate data and functionality from Web services, with additional considerations to Business-to-Business processes. The solution is shown in the context of the Web Engineering method Object Oriented Web Solutions (OOWS). This method is the extension of the conceptual modeling of Web applications of the classic method OO-Method. In their original definition, OOWS were designed for the consult and update of data, without considering the integration of external applications. The proposal of this thesis includes a set of adaptations and extensions to their conceptual primitives for the specification of this type of applications. On the other hand, from the point of view of Web services, a method for their conceptual modeling is also offered considering their production, consumption and composition aspects. Primitives for capturing the essential concepts of the Web services are offered: service, operation, parameters and return values; offering primitives for the basic operation types: one-way, request-response, notify and solicit-response. A proposal is also offered for the definition of new functionality through the establishment of aggregation and specialization relationships between Web services, in the context of a multidimensional framework for its precise definition. All is complemented with the definition of a strategy for model transformation and automatic code generation based on the Model-Driven Architecture (MDA) framework of the Object Management Group (OMG). Finally, from the point of view of Business-to-Business processes, this thesis offers a semi-automatic method to obtain an OOWS Navigational Map, from a Business-to-Business process model that considers the integration of the Web application with external applications and human actors.