Actualment, els sistemes informàtics complexos es descriuen en termes d'entitats que actuen com proveïdors i consumidors. Aquestes entitats ofereixen la seua funcionalitat a través de serveis i interactuen entre elles per a oferir o demanar aquests serveis. La integració de Sistemes Multi-Agent Oberts i de Sistemes Orientats a Serveis es adequada per a implementar aquest tipus de sistemes. Als Sistemes Multi-Agent oberts, els agents entren i surten del sistema, interactuen amb els altres d'una manera flexible, i es consideren com a entitats reactives i proactives, capaços de raonar sobre el que passa en el seu entorn i portar a cap accions locals sobre la base de les seues observacions per assolir les seues metes. L'àrea dels Sistemes Orientats a Serveis proporciona els blocs de construcció bàsics per aplicacions empresarials complexes. Els serveis son independents de la plataforma i poden ser descoberts i compostos de manera dinàmica. Aquestes characteristiques fan que els serveis siguen adequats per a fer front de la elevada taxa de canvis en les demandes dels consumidors. La complexitat dels sistemes informàtics, els canvis en les condicions de l'entorn i el coneixement parcial dels agents sobre el sistema mateix requereix que el agents compten amb mecanismes que els faciliten tasques com el descobriment de serveis, l'auto-organització de les seues relacions estructurals en el cas de que es produeixen canvis en la demanda de serveis, i la promoció i manteniment del comportament cooperatiu entre els agents per a garantir el bon desenvolupament de la activitat del sistema. La principal aportació de aquesta tesi és la proposta de un marc per a sistemes multi-agent oberts orientats a serveis. Aquest marc integra els agents que es troben en una xarxa que no te una structura predefinida, i els agents que a més a més formen part de grups dinàmics i complexos com organizations virtuals. El marc proporciona mecanismes per la gestió de les organitzacions virtuals i els serveis oferits pels agents que formen part d'aquestes organitzacions. A més, el marc proporciona una estructura de la xarxa que está basada en l'homofília entre els agents i que els permet un descobriment dels serveis d'una manera eficient i descentralitzada on els agents amb una visió parcial del sistema poden localitzar els recursos requerits per assolir els seus objectius. Els agents d'aquest marc també tenen mecanismes que els permeten raonar sobre la seua ubicació a la xarxa i de les possibles accions structurals per a millorar aquesta situació i així millorar el rendiment del sistema. Per altra banda, degut a que la activitat del descobriment de serveis descentralitzats necessita la col·laboració dels agents, el marc proporciona mecanismes com la plasticitat social i els incentius per a facilitar la promoció de la cooperació entre els agents. El marc proposat i els mecanismes que es presenten ací s'han provat en diferents escenaris amb diverses configurations i s'han comparat amb altres enfocaments presents en els sistemes distribuïts.