La Iniciativa de Sistemas Informáticos Complejos a Gran Escala del Reino Unido (LSCITS) [ 1 ] es un programa de investigación y formación de posgrado centrado en los problemas del desarrollo de sistemas informáticos complejos a gran escala (también conocidos como sistemas a ultra gran escala o ULSS). La iniciativa está financiada por el EPSRC , con más de diez millones de libras esterlinas de financiación concedidas entre 2006 y 2013. [ 2 ] [ 3 ]
Fondo
La motivación inicial para la creación de un programa de investigación en sistemas informáticos complejos a gran escala fue la publicación de un informe de 2004 [ 4 ] de la Real Academia de Ingeniería y la Sociedad Británica de Informática . Este informe examinó las causas de los fallos de varios proyectos de software de gran envergadura y formuló varias recomendaciones de investigación para abordar algunos de estos problemas.
Un segundo informe, escrito por Seth Bullock y Dave Cliff y también publicado en 2004, fue encargado por la Oficina de Ciencia y Tecnología del Departamento de Comercio e Industria (DTI) del Gobierno del Reino Unido y llevaba el título Complejidad y comportamiento emergente en los sistemas TIC [ 5 ]. Las principales conclusiones de este informe fueron que los principales desafíos que debían abordarse en el Reino Unido son los obstáculos institucionales y culturales para una investigación interdisciplinaria apropiada y que existía una necesidad urgente de abordar las omisiones en la educación de pregrado en ciencias de la computación en el Reino Unido.
En octubre de 2005, Dave Cliff fue nombrado director de la iniciativa LSCITS por el EPSRC [ 6 ] y se le pidió que consultara extensamente con la industria sobre sus problemas en esta área y, sobre la base de esta consulta, que formara un consorcio para abordar estos problemas. Los resultados de la consulta fueron que las principales preocupaciones de la industria eran los problemas sociotécnicos derivados de las interacciones entre organizaciones, personas y sistemas y en la ingeniería de sistemas de alta integridad . Sobre esta base, se formó un consorcio con dos socios (York, Oxford) centrados en métodos formales y sistemas de alta integridad y dos socios (Leeds, St Andrews) centrados en sistemas sociotécnicos. Posteriormente, se aprobó un proyecto adicional centrado en la computación en la nube con las universidades de Bristol, St Andrews y Aston como socios.
El proyecto de investigación de cinco años comenzó en octubre de 2007, y el programa de doctorado en ingeniería asociado dio comienzo en octubre de 2009.
Fogonadura
- Universidad de Bristol . Departamento de Informática (Prof. Dave Cliff )
- Universidad de Leeds . Instituto de Ciencias de la Salud (Prof. Justin Keen). El Dr. Andreas Hild y el Sr. Kanwar Adeel Waheed Khan también trabajaron en el equipo LSCITS desde 2008 hasta 2011, examinando la complejidad en los aspectos organizacionales.
- Universidad de Oxford . Departamento de Informática (Prof. Marta Kwiatkowska )
- Universidad de St Andrews . Facultad de Informática (Profesor Ian Sommerville )
- Universidad de York . Departamento de Informática (Prof. John McDermid, Prof. Tim Kelly, Prof. Richard Paige, Dr. Radu Calinescu)
Investigación
El objetivo del proyecto de investigación LSCITS es:
- "mejorar los enfoques técnicos existentes para la ingeniería de sistemas complejos y desarrollar nuevos enfoques sociotécnicos que nos ayuden a comprender las complejas interacciones entre organizaciones, procesos y sistemas". [ 7 ]
La estructura LSCITS (Figura 1) muestra las áreas de investigación que son particularmente relevantes para LSCITS.

El enfoque inicial del trabajo del proyecto se centró en las siguientes áreas:
- Complejidad en las organizaciones (liderado por la Universidad de Leeds )
- Ingeniería de sistemas sociotécnicos (liderada por la Universidad de St Andrews ).
- Sistemas de software predecibles (liderados por la Universidad de Oxford )
- Sistemas de alta integridad (liderados por la Universidad de York )
El trabajo sobre fundamentos matemáticos no se incluyó, ya que este fue financiado por un programa de investigación independiente del EPSRC con centros de investigación en ciencias de la complejidad en la Universidad de Bristol y la Universidad de Warwick . Posteriormente, se financió un centro adicional sobre simulación de sistemas complejos en la Universidad de Southampton .
El trabajo sobre enfoques computacionales novedosos fue reemplazado por el trabajo sobre computación en la nube a medida que la importancia de esta área surgió durante el proyecto. [ 8 ]
Las publicaciones clave que figuran a continuación describen con mayor detalle el trabajo del proyecto.
El programa de doctorado en ingeniería (EngD) de LSCITS
El programa LSCITS EngD [ 9 ] es un programa de doctorado en ingeniería , coordinado por la Universidad de York [ 10 ], que se centra en la formación e investigación en sistemas informáticos complejos. Los estudiantes del programa cursan una variedad de módulos obligatorios y optativos y realizan investigaciones en colaboración con una empresa patrocinadora. La principal diferencia entre este programa y un doctorado convencional radica en que los estudiantes dedican la mayor parte de su tiempo a trabajar con la empresa patrocinadora y pueden presentar una tesis que describa varios proyectos de investigación relacionados con un tema común, en lugar de un único tema.
Los módulos principales del programa incluyen:
- Métodos empíricos para LSCITS
- Ingeniería de sistemas de alta integridad
- Sistemas de software predecibles
- Sistemas sociotécnicos
- Ingeniería de sistemas para LSCITS
- Innovación tecnológica
Además de estas materias básicas de informática, matemáticas y administración, los estudiantes cursan varios módulos optativos. En general, tanto los módulos básicos como los optativos tienen como objetivo brindar a los estudiantes del programa de Doctorado en Ingeniería (EngD) una visión amplia y profunda de los temas de Ciencias de la Computación, Tecnologías de la Información y la Comunicación (LSCITS).
Paralelamente a la parte teórica del programa, los estudiantes realizan investigaciones. Los proyectos de investigación abarcan temas de LSCITS, como sistemas sociotécnicos, computación de alto rendimiento, computación en la nube, ingeniería de sistemas y software, sistemas críticos para la seguridad, sistemas interactivos y accesibles, y toma de decisiones avanzada. Entre los patrocinadores industriales del programa EngD se encuentran importantes corporaciones multinacionales y pequeñas y medianas empresas que desean desarrollar su capacidad de investigación.
Gestión y gobernanza
La gestión operativa de toda la Iniciativa LSCITS es responsabilidad del director (Dave Cliff) y de los dos codirectores (Ian Sommerville y John McDermid). Ian Sommerville gestiona la integración de los distintos paquetes de trabajo y actividades de LSCITS. John McDermid colabora con Richard Paige, director del Centro de Doctorado en Ingeniería de LSCITS, para gestionar el programa de Doctorado en Ingeniería de LSCITS, con sede en York.
El director rinde cuentas al presidente del Consejo Asesor Científico Internacional de LSCITS y al presidente del Consejo Nacional de Partes Interesadas de LSCITS. [ 11 ] Estos dos consejos brindan su orientación y asesoramiento sobre los programas de investigación y formación de LSCITS.
Publicaciones clave
Los artículos que figuran a continuación, organizados según la estructura LSCITS mostrada en la Figura 1, describen el trabajo del proyecto. La lista completa de publicaciones está disponible en el sitio web de LSCITS. [ 12 ]
LSCITS en general
- R. Calinescu y M. Kwiatkowska (2010). Técnicas de ingeniería de software para el desarrollo de sistemas de sistemas. En C. Choppy y O. Sokolski (editores), Fundamentos del software informático. Tendencias futuras y técnicas para el desarrollo, vol. 6026 de LNCS, pp. 59–82, Springer. Preimpresión disponible en línea. [ 13 ]
- D. Cliff y L. Northrop (2011). Los mercados financieros globales: una perspectiva de sistemas a gran escala. Documento informativo para el proyecto de la Oficina de Prospectiva Científica del Gobierno del Reino Unido sobre el futuro del comercio electrónico en los mercados financieros. Septiembre de 2011.
- I. Sommerville, D. Cliff, R. Calinescu, J. Keen, T. Kelly, M. Kwiatkowska, J. McDermid y R. Paige. (2011) Sistemas informáticos complejos a gran escala.
Complejidad en las organizaciones
- J. Rooksby e I. Sommerville. (2012) La gestión y el uso de sitios de redes sociales en un departamento gubernamental. Trabajo cooperativo asistido por computadora : la revista de computación colaborativa.
- J. Keen. (2011) La gobernanza de la privacidad y la confidencialidad. Documento preparado para el IRSPM XV, Dublín, 11-13 de abril de 2011.
- J. Keen. (2009) Integración a cualquier precio: El caso del Programa Nacional de TI del NHS. En: H. Margetts, C. Hood y 6. P. (eds.) Paradojas de la modernización. Oxford, Oxford University Press.
Ingeniería de sistemas sociotécnicos
- Baxter, G.; Sommerville, I. (2010). "Sistemas sociotécnicos: de los métodos de diseño a la ingeniería de sistemas" . Interacting with Computers . 23 : 4–17 . doi : 10.1016/j.intcom.2010.07.003 .
- I. Sommerville (editor). Manual de ingeniería de sistemas sociotécnicos. (2011). Universidad de St Andrews.
Sistemas de alta integridad
- X. Ge, RF Paige, J. McDermid: Análisis de la propagación y transformación de fallos probabilísticos. SAFECOMP 2009: 215–228.
- Paige, RF; Galloway, A.; Charalambous, R.; Ge, X.; Brooke, PJ (2011). "Procesos ágiles de alta integridad para el desarrollo de software crítico para la seguridad". International Journal of Critical Computer-Based Systems . 2 (2): 181– 216. doi : 10.1504/IJCCBS.2011.041259 .
- Williams, JR; Poulding, SM; Rose, LM; Paige, RF; Polack, FAC (2011). "Identificación de comportamientos deseables de personajes de juegos mediante la aplicación de algoritmos evolutivos a metamodelos de ingeniería dirigida por modelos". Ingeniería de software basada en búsqueda . Notas de clase en ciencias de la computación. Vol. 2011. pp. 112–126 . doi : 10.1007/978-3-642-23716-4_13 . ISBN 978-3-642-23715-7. S2CID 6103107 .
{{cite book}}:|journal=ignorado ( ayuda )
Sistemas de software predecibles
- R. Calinescu, L. Grunske, M. Kwiatkowska, R. Mirandola, G. Tamburrelli (2011). Gestión y optimización dinámica de la calidad de servicio en sistemas basados en servicios. En: IEEE Transactions on Software Engineering.
- L. Feng, M. Kwiatkowska y D. Parker. (2011) Aprendizaje automatizado de supuestos probabilísticos para el razonamiento compositivo. Actas de la 14.ª Conferencia Internacional sobre Enfoques Fundamentales de la Ingeniería de Software (FASE'11), volumen 6603 de LNCS, páginas 2-17, Springer.
- M. Kwiatkowska. (2007) Verificación cuantitativa: modelos, técnicas y herramientas. Actas de la sexta reunión conjunta de la Conferencia Europea de Ingeniería de Software y el Simposio ACM SIGSOFT sobre los fundamentos de la ingeniería de software (ESEC/FSE), páginas 449–458, ACM Press.
- M. Kwiatkowska, G. Norman y D. Parker. (2009) PRISM: Verificación de modelos probabilísticos para el análisis de rendimiento y fiabilidad. ACM SIGMETRICS Performance Evaluation Review, 36(4), páginas 40–45, ACM.
computación en la nube
- John Cartlidge e Ilango Sriram (2011). Modelado de la resiliencia en centros de datos a escala de nube. Actas del 23.er Simposio Europeo de Modelado y Simulación, Roma. Septiembre de 2011.
- A. Khajeh-Hosseini, D. Greenwood, JW Smith e I. Sommerville (2011). El kit de herramientas para la adopción de la nube: apoyo a las decisiones de adopción de la nube en la empresa. Software: Practice and Experience – Número especial sobre arquitecturas de software y entornos de desarrollo de aplicaciones para la computación en la nube.
Publicaciones de grupos similares
- Sistemas a escala ultragrande: Descripción general. Instituto de Ingeniería de Software, Universidad Carnegie Mellon.
- Goth, G. (2008). "Sistemas ultragrandes: ¿Redefiniendo la ingeniería de software?" . IEEE Software . 25 (3): 91– 94. Bibcode : 2008ISoft..25c..91G . doi : 10.1109/MS.2008.82 .
- H. Sillitto, (2010) "Principios de diseño para sistemas a ultra gran escala". Actas del 20.º Simposio Internacional Anual del Consejo Internacional de Ingeniería de Sistemas (INCOSE), julio de 2010, Chicago, IL, EE. UU.
- Northrop, L. et al. (2006). Sistemas a ultra gran escala: El desafío del software del futuro. Instituto de Ingeniería de Software, Universidad Carnegie Mellon. (Descarga de 6,5 MB)
Véase también
Referencias
- ↑ "Acerca de los sistemas informáticos complejos a gran escala" . Universidad de Bristol . Consultado el 2 de julio de 2015 .
- ↑ "LSCITS-RPv2: Iniciativa de Sistemas de TI Complejos a Gran Escala – Programa de Investigación v2" . Gow.epsrc.ac.uk . Consultado el 2 de julio de 2015 .
- ↑ "Computación en la nube para sistemas informáticos complejos a gran escala" . Gow.epsrc.ac.uk . Consultado el 2 de julio de 2015 .
- ↑ "Centro de Políticas de BCS" . Bcs.org. 25 de junio de 2015. Consultado el 2 de julio de 2015 .
- ↑ "Complejidad y comportamiento emergente en sistemas TIC : Informe técnico HP-2004-187, Sistemas semánticos y adaptativos, Laboratorios Hewlett-Packard" (PDF) . Eprints.ecs.soton.ac.uk . Consultado el 2 de julio de 2015 .
- ↑ Informe anual de EPSRC 2006-7 Archivado el 2 de abril de 2012 en Wayback Machine pág. 10/11
- ↑ "Resumen de la iniciativa" . Universidad de Bristol . Consultado el 2 de julio de 2015 .
- ↑ "Computación en la nube" . Universidad de Bristol . Consultado el 2 de julio de 2015 .
- ↑ "Centro de Doctorado en Ingeniería" . Universidad de York. 2010. Archivado del original el 7 de enero de 2011. Consultado el 19 de octubre de 2015 .
- ↑ "Centros de formación doctoral listados por universidad" . EPSRC. Archivado del original el 29 de junio de 2011. Consultado el 19 de octubre de 2015 .
- ↑ "Gestión de sistemas informáticos complejos a gran escala" . Universidad de Bristol . Consultado el 2 de julio de 2015 .
- ↑ "Publicaciones sobre sistemas informáticos complejos a gran escala" . Universidad de Bristol . Consultado el 2 de julio de 2015 .
- ↑ "Técnicas de ingeniería de software para el desarrollo de sistemas de sistemas" . Prismmodelchecker.org . Consultado el 2 de julio de 2015 .
- Asociaciones y consorcios de colegios y universidades en el Reino Unido
- La enseñanza de la informática en el Reino Unido
- organizaciones de ciencias de la computación
- Consejo de Investigación de Ingeniería y Ciencias Físicas