El desarrollo de software basado en componentes y aspectos esta despertando mucho
interés, no sólo en el ámbito académico, sino también en el industrial. En este trabajo se
aplica el modelo PRISMA a un caso de estudio de ámbito industrial en el marco del
proyecto europeo EFTCoR (Environmental Friendly and Cost-effective Technology for
Coating Removal). El caso de estudio consiste en el diseño y construcción de un sistema
robótico teleoperado dedicado a la limpieza de cascos de buques. El diseño de la
arquitectura de estos sistemas se debe abordar desde un alto nivel de abstracción de forma
que sea posible reutilizar los diseños para distintos tipos de arquitecturas y que sean
fácilmente modificables. Concretamente, este trabajo presenta el diseño arquitectónico y
aspectual del robot 4U4. Este robot ha sido cedido por parte de miembros de proyecto
EFTCoR para utilizarse en este proyecto en las pruebas de especificación y desarrollo en
C# de las componentes software del robot. Este robot, a pesar de ser más pequeño que el
EFTCoR, comparte con aquél el marco arquitectónico de referencia definido para el
EFTCoR (llamado ACROSET) e instanciado a las peculiaridades del 4U4. El desarrollo del
caso de estudio muestra como PRISMA reúne todos los requisitos necesarios para la
construcción de arquitecturas complejas, distribuidas y reutilizables, como los sistemas de
tele-operación, de forma sencilla a través de su lenguaje de descripción de arquitecturas
orientado a aspectos.