Você está na página 1de 9

FUNDAMENTOS DE DESARROLL DE SISTEMAS

Ensayo SPL
Caso de estudio: Ejercito de EE UU.
CUBS

12

Introduccin
Ms y ms organizaciones estn recurriendo a lneas de productos de software como una solucin a sus necesidades de personalizacin de tiempo de salida al mercado, la productividad, la flexibilidad y la personalizacin en masa necesaria. Hewlett-Packard, Cummins, Inc., General Motors, CelsiusTech, Rockwell Collins, Motorola, Philips, Nokia, Boeing, Raytheon y Salion Inc., han adoptado un enfoque de lnea de productos para su software, explota la similitud entre los sistemas similares, y el costo con experiencia y mejoras en los horarios y la disminucin de riesgo tcnico.

Desarrollo
Arquitectura del sistema del Ejrcito de los EE.UU (CAAS) lnea de productos: Caso de estudio.
Las dos principales organizaciones involucradas en la adquisicin y desarrollo de la lnea de productos CAAS fueron TAPO y Rockwell Collins International (RCI). TAPO se encuentra en Fort Eustis, Virginia. Su misin es utilizar procedimientos simplificados de adquisicin para adquirir con rapidez e integrar sin desarrollo material (NDI), equipos y sistemas para Operaciones Especiales del Ejrcito de Aviacin (SOA), gestin de modificaciones de SOA y de control de configuracin, facilitar los medios logsticos sostenimiento de SOA peculiar equipos y sistemas, y, en su caso, la transicin en SOA peculiar equipos y sistemas de las aeronaves del ejrcito convencional. La lnea de productos CAAS se inici en la dcada de 1990, cuando Rockwell Collins gan un contrato de Fuerza Area de EE.UU. para el sistema KC-135 de Gestin Global del trnsito areo (GATM). La arquitectura de software CAAS se est utilizando para apoyar la creacin de una lnea de productos de software para las operaciones especiales MH-60M Halcn Negro y MH-47G Chinook. En el futuro, que la lnea de productos potencialmente puede incluir el Pjaro MH/AH-6M Little cabina de software de avinica. Cada sistema (es decir, cada miembro de la lnea de productos) acta como un sistema central de informacin y control para los sistemas dentro de la aeronave que son la base de informacin. El diagrama de contexto se muestra en la Figura muestra el sistema en trminos de un conjunto de servicios que interactan. Cuando el usuario (un mantenedor o miembro de la tripulacin de vuelo), solicita los servicios de particulares en el sistema, una de tres cosas puede ocurrir:

1. Estos servicios estn totalmente satisfechos por el sistema. 2. Estos servicios se cumplen en parte por el sistema en relacin con las entidades externas (por ejemplo, sensores externos proporcionan informacin que se muestra en un mapa digital). 3. El sistema acta simplemente como un conducto a travs del cual se accede a los servicios externos.

El enfoque de lnea de productos fue motivado por los siguientes problemas el Ejrcito estaba experimentando con sus fuerzas de operaciones especiales de helicpteros: incapacidad de avinica para dar cabida a las necesidades de crecimiento Ingeniera de alta no recurrentes (NRE) cuesta para actualizar o agregar una nueva funcionalidad. La falta de actualizaciones planeadas de antemano de avinica para

apoyar nuevas funcionalidades y / o obsolescencia de componentes. Los niveles inaceptables de disponibilidad de los aviones Los altos costos de instalacin

Una oportunidad limitada para desarrollo de terceras partes La disminucin de las fuentes de fabricacin La aplicacin de software comercial fuera de la plataforma (COTS) sin la debida consideracin del medio militar, en pocas palabras, el Ejrcito quiso evitar el pago de los costos de desarrollo e integracin de mltiples cada vez que un nuevo dispositivo, mejora o actualizacin se ha incorporado a la flota de helicpteros. El Ejrcito argument que una nica arquitectura que eliminar esta pena

de integracin mltiple. La arquitectura del sistema incluye los siguientes elementos: Los equipos multifuncionales - Son de uso general de visualizacin grfica y las unidades de procesamiento que incluyen dos procesadores: una pantalla y una misin. Hay cuatro equipos multifuncionales (y un quinto opcional) en todas las aeronaves, excepto el MH-6 (que contiene dos). Estos equipos multifuncionales son el principal medio para mostrar la informacin a la tripulacin. La interaccin de la tripulacin con el MFD es a travs de los interruptores de bisel. CDU - Estas son las unidades primarias de datos de entrada para el sistema y contener una exposicin de carcter orientado y el teclado. Contienen un procesador de propsito general utilizado para ejecutar software CAAS. Hay tres CDUs en cada aeronave, excepto el MH-6 (que contiene dos). Uno de CDU funciona como el controlador de bus y otro como el controlador de bus de copia de seguridad de los buses MIL-STD-1553B. Los datos de las unidades de concentracin (DCU) - Esta es una unidad de interfaz de propsito general de control utilizado para conectar el sistema CAAS a los dispositivos que no cumplan con la norma MIL-STD-1553B. Tipos de interfaz incluyen analgica discreta, ARINC 429, RS-422, y el mltiple de serie. Hay dos DCU en cada aeronave, excepto el MH-6 (que no tiene ningn).

Conclusiones
Como sucede a menudo en las historias de xito de la lnea de productos de software, las organizaciones de desarrollo puedan sacar provecho de la capacidad de producir de forma rpida y gil los sistemas dentro del mbito original (en este caso, el Ejrcito SOA) y llevar esa capacidad para influir en las reas "cerca" de la aplicacin. En este caso, tanto de las organizaciones involucradas (el Ejrcito de los EE.UU. y Rockwell Collins) fueron capaces de valerse de la lnea de productos para SOA CAAS en nuevas oportunidades. El alcance original de la CAAS se limit a la MH-47 y MH 60 del Ejrcito de SOA. Una vez que los beneficios del enfoque de la lnea de productos se hizo evidente y la TAPO, estableci que ese camino era posible y factible, el programa comenz a atraer la atencin no slo en el Ejrcito, sino tambin en toda la comunidad del Departamento de Defensa queriendo aplicar este tipo de metodologa hacia mas departamentos dentro de l. El alcance CAAS ha sido elegido por los EE.UU. para ser aplicado tambin a la Guardia Costera de los HH-60, la Marina de los EE.UU. VH-60, y el Ejrcito del CH-47 Chinook, el nuevo helicptero de reconocimiento armado, y helicpteros UH-60 Blackhawk. Una ligera variacin de la arquitectura del CAAS tambin ha sido seleccionada para el CH-53 de la Marina helicpteros Sea Stallion. Tanto ha sido el xito de este producto de software que han desarrollado un kit de herramientas de un desarrollador de aplicaciones de software est disponible a terceras partes para ayudarles a migrar e integrar sus aplicaciones de software en plataformas de procesamiento CAAS o incorporar equipos de terceros el uso de plataformas diferentes de procesamiento. El kit de herramientas tambin proporciona el Ejrcito, con el potencial de adquirir el software competitivo de otros proveedores.

Los resultados que adquirieron con la experiencia al usar SPL en este proyecto fueron los siguientes: Los contratos de mantenimiento de software: En la actualidad, TAPO es compatible con dos contratos de mantenimiento de un valor aproximado de $ 3-4 millones de dlares anuales. Una vez que el CAAS se implementa en toda la flota SOA, una de ellas ser eliminada. El desarrollo de nuevas funcionalidades: Para implementar la nueva funcionalidad, el software tuvo que ser desarrollado en dos ocasiones en diferentes idiomas correspondientes a las dos plataformas de destino diferentes. Todas las plataformas se beneficiarn de un coste de desarrollo de una sola vez para la aplicacin de la nueva funcionalidad. Los costes de integracin: Cada nuevo dispositivo o parte de la funcionalidad tiene que ser integrado y probado dos veces. Una vez que el CAAS se despliega en toda la flota de SOA, cada mejora slo tendr que ser integrada una vez. Adems, la integracin debera ser ms fcil, porque la lnea de productos CMU/SEI-2005-TR-019 Ethernet). Los costos de la documentacin: los costos de la documentacin que actualmente ejecuta $ 2-3 millones por ao. Uso de la CAAS a travs de la familia debe reducir los costes sustancialmente debido a que los documentos que relatan los diferentes miembros de la familia puede ser eliminada. La formacin del simulador de vuelo: Un simulador de instalacin est siendo desarrollado para manejar tanto el delta y aviones eco. Reducir el nmero de instalaciones necesarias y ser capaz de estandarizar la formacin de pilotos darn un importante ahorro. Las pruebas de vuelo de los costos: La prueba de vuelo se ver reducido. En lugar de vuelo probar ambos tipos de MH-60 y ambos tipos de MH-47, slo uno de cada tendr que ser probado. La reduccin de las pruebas se ahorrar varios est utilizando estndares abiertos (por ejemplo,

cientos de miles de dlares y requieren menos aviones que se retir del servicio activo para apoyar la prueba. Esto ltimo es importante porque uno de los mayores problemas de las pruebas es la programacin de los recursos, los pilotos, y las instalaciones. Los costes de formacin: El programa de capacitacin integral para cada plataforma sola costar alrededor de $ 1 milln para desarrollar. Ahora, Rockwell Collins puede volver a utilizar la formacin CAAS en todas las plataformas y luego aadir los materiales especficos de la plataforma. Reduccin del tiempo de implementacin: Los CAAS para el CH-47F se envi a los 2-3 aos y cuenta con ms del 90% en comn con otras plataformas de la familia de la CAAS. Esta reduccin representa una ganancia de entre uno y dos aos. La arquitectura global de la CAAS se aline en cinco aos, que es la mitad de lo que los sistemas anteriores se. Esta reduccin es el resultado (al menos parcialmente) de la CAAS siendo una lnea de productos basados en Flight2. Reduccin de costos de desarrollo de sistemas: un nuevo sistema CAAS tiene un precio de alrededor de $ 10-15 millones, lo que es alrededor de dos tercios menos de lo que un sistema CAAS sola costar. El nivel de reutilizacin: CAAS se benefician de los sistemas de reutilizacin del software estratgico de alrededor del 80% o mortalidad Rockwell Collins consider que los enfoques de la lnea de productos de arquitectura y han funcionado bien. Arquitectnicamente, es una cuestin sobre el nmero de particiones funcionales en la arquitectura. Las particiones representan los elementos de configuracin. Tener ms elementos lleva a una descomposicin de grano ms fino de la funcionalidad, la cual, a su vez, conduce a mayores niveles de reutilizacin y los sistemas que son ms fciles de probar y obtener a travs de las calificaciones de aeronavegabilidad.

Rockwell Collins considera que no era lo suficientemente agresivo en exigir requisitos estables y detallados. Fueron a la empresa a hacerlo de nuevo, sera "requerimientos de la demanda, no aceptar 'no' por respuesta, y les echo a comprobar de nuevo al cliente" para su validacin. Adems, todas las partes se entiende que un cambio en los requisitos dara lugar a un cambio en el horario. Su deseo de manejar los requerimientos de esta forma es independiente de un enfoque de lnea de productos. Por el lado de la adquisicin, Rockwell Collins dara la bienvenida a todas las solicitudes de propuestas que requieren un enfoque de lnea de producto, ya que la compaa cree que est perfectamente posicionada para responder a ellas utilizando un lenguaje repetitivo ya ha creado. La compaa tambin cree que estas solicitudes que le dara una ventaja competitiva. A travs de este caso de uso se muestra el gran xito que tuvo la aplicacin del modelo SPL en la industria, en este caso para ayuda de un pas, se puede observar que dependiendo de donde se use y la manera en que se aplique se obtienen grandes pero a su vez graduales ganancias de diversos tipos, entre los que priorizan los recursos econmicos y de tiempo.