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 informático " y " software ". El término programa informático 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 se relaciona a veces 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 separados y archivos de configuración asociados , documentación , etc., que operan 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 Journal of Systems and Software (publicada por Elsevier ) están dedicadas a este tema. [4]

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

Categorías

Las principales categorías de sistemas de software incluyen aquellos basados ​​en el desarrollo de software de aplicación , software de programación y software de sistema , aunque la distinción a veces puede resultar difícil. Algunos ejemplos de sistemas de software incluyen sistemas operativos , sistemas de reserva por computadora , sistemas de control de tráfico aéreo , sistemas de comando y control militar, redes de telecomunicaciones , sistemas de gestión de contenido , sistemas de gestión de bases de datos , sistemas expertos , sistemas integrados , etc.

Véase también

Referencias

  1. ^ ab Sommerville, Ian (2007). "1.1.1; ¿Qué es el software?" . Ingeniería de software (8.ª ed.). Addison-Wesley . pp. 5–6. ISBN 978-0-321-31379-9.OL 18264252M  .
  2. ^ ' Grubb, P.; Takang, A. (2007). Mantenimiento de software: conceptos y práctica, 2.ª 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. ^ "Journal of Systems and Software (JSS)". DBLP . Alemania: LZI . Consultado el 31 de diciembre de 2020 .
  5. ^ "Premio al sistema de software". Premios ACM . Association for Computing Machinery . Consultado el 31 de diciembre de 2020 .