El documento presenta una introducción a la ingeniería de software orientada a agentes y describe la metodología MaSE (Multi-agent systems Software Engineering). MaSE sigue un proceso de análisis y diseño que incluye capturar objetivos, aplicar casos de uso, refinar roles, crear clases de agentes, construir conversaciones y ensamblar las clases de agentes. También se mencionan otras metodologías como MESSAGE, INGENIAS y GAIA.