GREAT Process Modeller: Entorno de Reingeniería Global con Transformaciones Automáticas
GREAT Process Modeller es una plataforma para el modelado de procesos de negocio y la especificación de requisitos para sistemas de información enfocada a soportar la producción de software de calidad en tiempos record, su posterior mantenimiento y evolución. La agilidad del sistema se ve favorecida por la perspectiva comunicacional del método, que permite al analista y a los participantes de las entrevistas centrarse en las actividades de negocio que aportan nueva información a la organización, abstrayendo detalles que no contribuyen al posterior desarrollo del sistema de información computarizado. La reducción del tiempo de desarrollo se logra empleando tecnologías de transformación de modelos que automatizan parte del diseño del sistema. GREAT Process Modeller tiene la característica de ser Global en el sentido de cubrir todo el proceso de desarrollo de software desde la fase de análisis y especificación de requisitos hasta la obtención del código final. Siendo una herramienta que soporta nuevas soluciones software como para el mantenimiento de sistemas existentes. GREAT Process Modeller da soporte a proyectos de Reengineering (reingeniería), ya que diversos requisitos pueden estar actualmente implementados en un sistema existente y es necesaria su readaptación para que satisfagan las necesidades del entorno. Por lo tanto es una plataforma que ofrece un Environment (entorno) para el modelado y especificación de requisitos y el desarrollo ágil de las aplicaciones software mediante Automated Transformations (transformaciones automáticas).