stringtranslate.com

Donald Firesmith

Donald G. Firesmith (nacido el 14 de junio de 1952) es un ingeniero de software , consultor y formador estadounidense en el Software Engineering Institute .

Biografía

Firesmith recibió su licenciatura en Matemáticas y Alemán del Linfield College en 1975 y su maestría en Matemáticas de la Universidad Estatal de Arizona en 1977. También estudió un año en la Universidad Ludwig Maximilian de Munich .

Firesmith comenzó a trabajar en el sector informático como desarrollador de software en 1979 y ha sido ingeniero de calidad, gerente de configuración y gerente de datos para Computer Science Corporation en Estados Unidos, Alemania y Suiza. De 1984 a 1988 fue metodólogo de OO en Magnavox Electronic Systems Corporation. Y de 1988 a 1995 fue presidente de Advanced Software Technology Specialists, una pequeña empresa de consultoría y capacitación.

De 1994 a 1997 fue editor de adquisiciones y editor y jefe de libros de referencia en SIGS Books. Además, fue ingeniero de software asesor sénior en StorageTek, donde trabajó como líder técnico, ingeniero de requisitos y arquitecto de software; arquitecto jefe de Lante Corporation, que se especializó en la producción de mercados electrónicos, y arquitecto jefe de la unidad de negocios de Norteamérica de Cambridge Technology Partners. De 2003 a 2020, fue ingeniero principal en el Software Engineering Institute , donde trabaja en la división de soluciones de software de soluciones técnicas para clientes, ayudando al gobierno de los Estados Unidos a adquirir sistemas con uso intensivo de software. [1] Desde que se jubiló en 2020, ha sido novelista a tiempo completo.

Firesmith fue nombrado ingeniero distinguido por la Asociación de Maquinaria Computacional en 2015. [2]

Trabajar

Ingeniería de métodos (ME) y notación y entorno de procesos abiertos (OPEN)

Firesmith es cofundador, junto con Brian Henderson-Sellers e Ian Graham, del consorcio internacional OPEN. [3] [4] [5] Firesmith fue el principal desarrollador del lenguaje de modelado OPEN. [6] Firesmith es el fundador de la organización de repositorios del marco de procesos OPEN y el desarrollador de su gran repositorio de componentes de métodos gratuitos, de código abierto y reutilizables. [7]

El enfoque OPEN para el desarrollo de software se basa en la ingeniería de métodos situacionales (SME). Este es un medio por el cual un equipo de desarrollo de software puede construir un método y un proceso que sea apropiado para su propia situación o circunstancias particulares. [8] [9] [10] Los fragmentos de métodos, conformes con un estándar internacional de metamodelo de ingeniería de software [11] como ISO/IEC 24744 y almacenados en un repositorio, se seleccionan individualmente y el método se compone a partir de estos fragmentos de método. El enfoque SME se basa en la investigación de muchos grupos en todo el mundo; se publicaron los resultados de una conferencia reciente. [12]

Marco metodológico para arquitecturas de sistemas de ingeniería (MFESA)

Firesmith es el desarrollador principal del marco de métodos para arquitecturas de sistemas de ingeniería (MFESA). [13] [14] Este marco consta de lo siguiente:

Publicaciones

Es autor de varios libros técnicos sobre ingeniería de sistemas y software, así como de numerosos artículos técnicos, ponencias en conferencias y tutoriales [15] Una selección:

Firesmith también es autor de varias novelas de fantasía paranormal moderna, ciencia ficción apocalíptica, acción y aventuras:

Referencias

  1. ^ Página del personal de Donald Firesmith en el sitio web de SEI. Consultado el 23 de septiembre de 2009.
  2. ^ Premios a los miembros distinguidos de la ACM Archivado el 9 de junio de 2014 en Wayback Machine . Consultado el 18 de septiembre de 2016.
  3. ^ ¿ Qué es OPEN? Breve descripción de la fundación del Consorcio OPEN. Consultado el 23 de septiembre de 2009.
  4. ^ Brian Henderson-Sellers y Donald Firesmith, El marco de trabajo del proceso OPEN , Addison-Wesley Longman, ISBN 0-201-67510-2 , 2001 
  5. ^ [1] The Open Alternative, Object Expert, Volumen 2 parte 1, págs. 14-15, noviembre/diciembre de 1996, SIGS Publications
  6. ^ Donald Firesmith, Brian Henderson-Sellers e Ian Graham, Manual de referencia del lenguaje de modelado abierto (OML) , Cambridge University Books, ISBN 1-884842-75-5 , 1998 
  7. ^ Presidente de OPFRO. Consultado el 24 de septiembre de 2009.
  8. ^ Henderson-Sellers, B. y Serour, MK, 2005, Creación de un método de agilidad dual: el valor de la ingeniería de métodos, J. Database Management, 16(4), 1–24
  9. ^ Henderson-Sellers, B. y Qumer, A., 2007, Uso de la ingeniería de métodos para hacer ágil un entorno tradicional, Cutter IT Journal, 20(5), 30–37; republicado como Capítulo 5 (pp. 61–74) en Fostering Innovation on the Agile Frontier, 2008, informe del Consorcio Cutter, 140pp
  10. ^ M. Bajec, D. Vavpotic y M. Krisper, 2007. Enfoque basado en la práctica para crear métodos de desarrollo de software específicos para cada proyecto. Information and Software Technology 49, 345–365
  11. ^ Gonzalez-Perez, C. y Henderson-Sellers, B., 2008, Metamodelado para ingeniería de software, J. Wiley & Sons, Chichester, 210pp
  12. ^ Ralyté, J.; Brinkkemper, S. y Henderson-Sellers, B. (eds.), 2007, Situational Method Engineering: Fundamentals and Experiences. Actas de la conferencia de trabajo del grupo de trabajo 8.1 del IFIP, 12-14 de septiembre de 2007, Ginebra, Suiza, IFIP Series, vol. 244, Springer, Berlín, 380 pp.
  13. ^ Donald Firesmith con Peter Capell, Dietrich Falkenthal, Charles B. Hammons, DeWitt T. Latimer IV y Tom Merendino, The Method Framework for Engineering System Architectures , Auerbach Publication, ISBN 978-1-4200-8575-4 , 2008, págs. 51-61 
  14. ^ Method Framework for Engineering System Architectures (MFESA), tutorial en la Conferencia de Tecnología de Sistemas y Software de 2009 (SSTC'2009), abril de 2009. Consultado el 23 de septiembre de 2009.
  15. ^ Lista de publicaciones del servidor de bibliografía DBLP. Consultado el 23 de septiembre de 2009.

Enlaces externos