Los Ecosistemas Digitales son un campo de investigación emergente. El área de investigación de los ecosistemas digitales tiene como objetivo el desarrollo de las tecnologías de la información y la comunicación (TIC) y los paradigmas que se necesitan para apoyar el surgimiento y la sostenibilidad de redes basadas en el conocimiento y fomentar el crecimiento, mejorar la innovación, la productividad y la inclusión social, a través de la utilización óptima de los recursos locales. Las tecnologías clave desarrolladas dentro de la investigación de los ecosistemas digitales apuntan a proporcionar conocimiento y arquitecturas orientadas a servicios que soporten la composición espontanea, distribución, evolución y adaptación de las TIC basadas en servicios. Las plataformas derivadas del desarrollo de los ecosistemas digitales permiten a la industria de software a desarrollar de forma independiente los servicios y componentes de software que se componen formando soluciones complejas, evolutivas y adaptativas. No obstante, Dini (2012) menciona que en el contexto de los ecosistemas digitales existen diversos asuntos de gran complejidad que requiere de la integración de la ingeniería de software. La investigación inicial en el campo de los ecosistemas digitales permitió identificar las principales problemáticas en torno a la falta de estudios de la ingeniería de software en este campo. Bajo este contexto, este trabajo de investigación está enfocado en resolver la problemática de la falta de técnicas de especificación o de modelado para describir el comportamiento e interacción de un ecosistema digital bajo los paradigmas de la ingeniería de software.
Digital Ecosystems are an emerging field of research. The research area of digital ecosystems aims the development of information and communications technology (ICT) and paradigms that are needed to support the emergence and sustainability of knowledge-based networks and foster growth, improve innovation, productivity and social inclusion, though the optimal use of local resources. Key technologies developed within the digital ecosystem research provide knowledge and service-oriented architectures that support the spontaneous composition, distribution, evolution and adaptation of ICT-based services. The platforms derived from the development of digital ecosystems allow the software industry to independently develop services and software components that comprise forming complex, evolving and adaptive solutions. However, Dini (2012) says there are many issues of great complexity that requires the integration of software engineering in the context of digital ecosystems. Initial research in the field of digital ecosystems identified the main problems concerning the lack of studies of software engineering in this field. In this context, this research is focused on solving the problem of lack of technical specification or modeling to describe the behavior and interaction of a digital ecosystem under the paradigms of software engineering.