stringtranslate.com

Sistema de software

Un sistema de software es un sistema de componentes intercomunicados basado en software que forma parte de un sistema informático (una combinación de hardware y software). "Consta de una serie de programas separados , archivos de configuración, que se utilizan para configurar estos programas, documentación del sistema , que describe la estructura del sistema, y ​​documentación del usuario , que explica cómo utilizar el sistema". [1]

El término "sistema de software" debe distinguirse de los términos " programa de computadora " y " software ". El término programa de computadora generalmente se refiere a un conjunto de instrucciones ( código fuente o código objeto ) que realizan una tarea específica. Sin embargo, un sistema de software generalmente se refiere a un concepto más amplio con muchos más componentes, como especificaciones, resultados de pruebas , documentación del usuario final, registros de mantenimiento, etc. [2]

El uso del término sistema de software está relacionado en ocasiones con la aplicación de enfoques de teoría de sistemas en el contexto de la ingeniería de software . Un sistema de software consta de varios programas informáticos independientes y archivos de configuración , documentación , etc. asociados, que funcionan juntos. [1] El concepto se utiliza en el estudio de software grande y complejo, porque se centra en los componentes principales del software y sus interacciones . También está relacionado con el campo de la arquitectura de software .

Los sistemas de software son un área activa de investigación para grupos interesados ​​en la ingeniería de software en particular y en la ingeniería de sistemas en general. [3] Revistas académicas como el Journal of Systems and Software (publicado por Elsevier ) están dedicadas al tema. [4]

El premio ACM Software System Award es un premio anual que honra a personas o una organización "por desarrollar un sistema que ha tenido una influencia duradera, reflejada en contribuciones a conceptos, en aceptación comercial, o ambas" . [5] Ha sido otorgado por la Association for Computing Machinery (ACM) desde 1983, con un premio en efectivo patrocinado por IBM . Los dos tipos son software de sistema y software de aplicación.

Categorías

Las principales categorías de sistemas de software incluyen aquellas basadas en el desarrollo de software de aplicaciones , software de programación y software de sistemas , aunque la distinción a veces puede resultar difícil. Ejemplos de sistemas de software incluyen sistemas operativos , sistemas de reservas informáticas , sistemas de control de tráfico aéreo , sistemas de mando y control militares, redes de telecomunicaciones , sistemas de gestión de contenidos , sistemas de gestión de bases de datos , sistemas expertos , sistemas integrados , etc.

Ver también

Referencias

  1. ^ ab Sommerville, Ian (2007). "1.1.1; ¿Qué es el software?" . Ingeniería de software (8ª ed.). Addison-Wesley . págs. 5–6. ISBN 978-0-321-31379-9. OL  18264252M.
  2. ^ ' Grubb, P.; Takang, A. (2007). Mantenimiento de software: conceptos y práctica, segunda edición. Nueva Jersey: World Scientific . págs. 7–9. doi :10.1142/5318. ISBN 978-981-238-426-3. OCLC  912499935.
  3. ^ "El Instituto Max Planck de Sistemas de Software" . Consultado el 31 de diciembre de 2020 .
  4. ^ "Revista de Sistemas y Software (JSS)". DBLP . Alemania: LZI . Consultado el 31 de diciembre de 2020 .
  5. ^ "Premio al sistema de software". Premios ACM . Asociación para Maquinaria de Computación . Consultado el 31 de diciembre de 2020 .