Para investigar en Resonancia Magnética desde el punto de vista clínico o técnico muchas veces es necesario desarrollar e implementar nuevas secuencias de campos magnéticos en el resonador. Los fabricantes de resonadores prevén esta situación y dan acceso al código fuente del equipo a algunos centros de investigación. Sin embargo, este código es muy complejo y desordenado y por lo tanto, difícil de modificar. Esto se debe a razones históricas, a la complejidad del problema y a que no son muchas las personas que tienen que realizarlas. Por ejemplo, los resonadores Philips cuentan con más de 300.000 líneas de código distribuidas en más de 200 archivos. La situación es similar para los otros dos grandes fabricantes, Siemens y General Electric. Dada esta complejidad de programación, para crear nuevas secuencias se requiere de personas altamente calificadas, que son caras y escasas.En este proyecto mejoraremos las condiciones para desarrollar secuencias aprovechando los beneficios de la Programación Orientada a Aspectos (AOP, siglas en inglés). Nuestra hipótesis es que empleando AOP seremos capaces de reducir a un quinto el tiempo de programación del resonador, con el consiguiente ahorro de costos. El proyecto generará tres resultados: interfaz de programación (software) para programación de secuencias, servicio de programación de secuencias y capacitación para la programación de secuencias. La institución (P. Universidad Católica de Chile) licenciará este software a un agente comercializador quien ofrecerá a los clientes finales (centros de investigación en Resonancia Magnética en todo el mundo) el servicio de programación de secuencias. La institución también ofrecerá directamente capacitación en la programación para aprovechar todo el conocimiento que se acumulará durante el desarrollo del proyecto. |