Articulo de referencia

ISO/IEC JTC 1/SC 22

El ISO/IEC JTC 1/SC 22 Lenguajes de programación, sus entornos e interfaces de software de sistema es un subcomité de estandarización del Comité Técnico Conjunto ISO/IEC JTC 1 d...

El ISO/IEC JTC 1/SC 22 Lenguajes de programación, sus entornos e interfaces de software de sistema es un subcomité de estandarización del Comité Técnico Conjunto ISO/IEC JTC 1 de la Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC) que desarrolla y facilita estándares dentro de los campos de lenguajes de programación , sus entornos e interfaces de software de sistema . El ISO/IEC JTC 1/SC 22 también se conoce a veces como el " subcomité de portabilidad ". La secretaría internacional del ISO/IEC JTC 1/SC 22 es el Instituto Nacional Estadounidense de Estándares (ANSI), ubicado en los Estados Unidos. [1] [2]

Historia

Estudio de documentos y toma de notas durante una reunión del Comité de Normas C++ ISO/IEC JTC 1/SC 22/WG 21 en la British Standards Institution en Londres en 1997

ISO/IEC JTC 1/SC 22 se creó en 1985, con la intención de crear un subcomité JTC 1 que abordaría la estandarización dentro del campo de los lenguajes de programación, sus entornos e interfaces de software de sistema. Antes de la creación de ISO/IEC JTC 1/SC 22, la estandarización de los lenguajes de programación era abordada por ISO TC 97/SC 5. [3] Muchos de los grupos de trabajo originales de ISO/IEC JTC 1/SC 22 fueron heredados de varios grupos de trabajo de ISO TC 97/SC 5 durante su reorganización, incluyendo ISO/IEC JTC 1/SC 22/WG 2 – Pascal (originalmente ISO TC 97/SC 5/WG 4), ISO/IEC JTC 1/SC 22/WG 4 – COBOL (originalmente ISO TC 97/SC 5/ WG 8), e ISO/IEC JTC 1/SC 22/WG 5 – Fortran (originalmente ISO TC 97/SC 5/WG 9). [3] Desde entonces, ISO/IEC JTC 1/SC 22 ha creado y disuelto muchos de sus grupos de trabajo en respuesta a las cambiantes necesidades de estandarización de los lenguajes de programación, sus entornos e interfaces de software del sistema.

Alcance y misión

El alcance de ISO/IEC JTC 1/SC 22 es la estandarización de lenguajes de programación (como COBOL, Fortran, Ada, C, C++ y Prolog), sus entornos (como POSIX y Linux), [2] e interfaces de software de sistemas, como: [4]

  • Técnicas de especificación
  • Instalaciones e interfaces comunes

ISO/IEC JTC 1/SC 22 también produce especificaciones comunes independientes del lenguaje para facilitar enlaces estandarizados entre lenguajes de programación y servicios del sistema, así como una mayor interacción entre programas escritos en diferentes lenguajes. [5]

El alcance de ISO/IEC JTC 1/SC 22 no incluye lenguajes o entornos especializados dentro del programa de trabajo de otros subcomités o comités técnicos. [6]

La misión del ISO/IEC JTC 1/SC 22 es mejorar la portabilidad de las aplicaciones, la productividad y la movilidad de los programadores, y la compatibilidad de las aplicaciones a lo largo del tiempo en entornos de programación de alto nivel. Los tres objetivos principales del ISO/IEC JTC 1/SC 22 son: [7]

  • Apoyar la actual inversión global en aplicaciones de software a través de la estandarización de lenguajes de programación
  • Mejorar la estandarización del lenguaje de programación basándose en la experiencia de especificación previa en el campo
  • Para responder a las oportunidades tecnológicas emergentes

Estructura

Aunque el ISO/IEC JTC 1/SC 22 ha tenido un total de 24 grupos de trabajo (GT), muchos se han disuelto cuando el enfoque del grupo de trabajo ya no era aplicable a las necesidades actuales de normalización. [3] El ISO/IEC JTC 1/SC 22 está formado actualmente por ocho (8) grupos de trabajo activos, cada uno de los cuales lleva a cabo tareas específicas en el desarrollo de normas dentro del campo de los lenguajes de programación, sus entornos e interfaces de software de sistemas. El enfoque de cada grupo de trabajo se describe en los términos de referencia del grupo. Los grupos de trabajo del ISO/IEC JTC 1/SC 22 son: [8]

Colaboraciones

El ISO/IEC JTC 1/SC 22 trabaja en estrecha colaboración con varias otras organizaciones o subcomités, algunos internos de ISO y otros externos. Las organizaciones que colaboran con el ISO/IEC JTC 1/SC 22, internas de ISO, son: [2] [6] [9] [10]

Las organizaciones en enlace con ISO/IEC JTC 1/SC 22 que son externas a ISO son:

Países miembros

Los países pagan una tarifa a la ISO para ser miembros de los subcomités. [11]

Los 23 miembros "P" (participantes) del ISO/IEC JTC 1/SC 22 son: Austria, Bulgaria, Canadá, China, República Checa, Dinamarca, Finlandia, Francia, Alemania, Israel, Italia, Japón, Kazajstán, República de Corea, Países Bajos, Polonia, Federación Rusa, Eslovenia, España, Suiza, Ucrania, Reino Unido y Estados Unidos de América. [12]

Los 21 miembros "O" (observadores) de ISO/IEC JTC 1/SC 22 son: Argentina, Bélgica, Bosnia y Herzegovina, Cuba, Egipto, Ghana, Grecia, Hungría, Islandia, India, Indonesia, República Islámica del Irán, Irlanda. , República Popular Democrática de Corea, Malasia, Nueva Zelanda, Noruega, Portugal, Rumania, Serbia y Tailandia. [13]

Normas publicadas e informes técnicos

Actualmente, ISO/IEC JTC 1/SC 22 cuenta con 98 normas publicadas en lenguajes de programación, sus entornos e interfaces de software de sistemas. Algunas normas publicadas por ISO/IEC JTC 1/SC 22 en este campo incluyen: [14] [15] [16]

Véase también

Referencias

  1. ^ ISO. "ISO/IEC JTC 1/SC 22 - Lenguajes de programación, sus entornos e interfaces de software de sistema" . Consultado el 19 de julio de 2013 .
  2. ^ abc Jaeschke, Rex (2012-10-02). "Plan de negocios del SC 22 para ISO/IEC JTC 1/SC 22 para el período 2011-10 a 2012-09" (PDF) . ISO/IEC . Consultado el 22 de julio de 2013 . {{cite journal}}: Requiere citar revista |journal=( ayuda )
  3. ^ abc Jaeschke, Rex (14 de diciembre de 2012). "Documento permanente 2 del SC 22: aportes del SC 22 al JTC 1/SD2 ("Historia del JTC 1")". ISO. {{cite journal}}: Requiere citar revista |journal=( ayuda )
  4. ^ Peacock, Marisa (2010-08-02). Informe de la Secretaría del JTC 1 SC 22 para la sesión plenaria del SC 22 de 2010 (PDF) (Informe) . Consultado el 22 de julio de 2013 .
  5. ^ ISO/IEC JTC 1/SC 22 (13 de octubre de 2014). Plan de negocios del JTC 1/SC 22 - 2014 (informe).{{cite report}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  6. ^ ab ISO/IEC (19 de octubre de 2012). "Documento permanente revisado 2 (SD 2), Historia del JTC 1". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  7. ^ Hill, John L. (febrero de 2001). "Briefing – Information Technology: ISO/IEC JTC 1 Subcommittee 22, Programming Languages, their Environments, and System Software Interfaces" (PDF) . Boletín ISO . Vol. 2 . Consultado el 22 de julio de 2013 .
  8. ^ "ISO/IEC JTC 1/SC 22 Lenguajes de programación, sus entornos e interfaces de software de sistema". ISO . p. Estructura . Consultado el 22 de julio de 2013 .
  9. ^ Peacock, Marisa (23 de mayo de 2013). Vigésima sexta reunión plenaria de ISO/IEC JTC 1/SC 22 (Orden del día de la reunión). Tokio, Japón.
  10. ^ "Enlaces ISO/IEC JTC 1/SC 22". ISO . Consultado el 14 de julio de 2015 .
  11. ^ ISO (junio de 2012). "III. ¿Qué ayuda puedo obtener de la Secretaría Central de ISO?". Manual de membresía de ISO (PDF) . ISO. págs.  17– 18 . Consultado el 12 de julio de 2013 .
  12. ^ ISO. «ISO/IEC JTC 1/SC 22 - Lenguajes de programación, sus entornos e interfaces de software de sistema». ISO . Consultado el 23 de enero de 2020 .
  13. ^ "Participación en el Comité Técnico de ISO". ISO . Consultado el 23 de enero de 2020 .
  14. ^ ISO. "JTC 1/SC 22 - Lenguajes de programación, sus entornos e interfaces de software de sistema" . Consultado el 22 de julio de 2012 .
  15. ^ Peacock, Marisa (10 de agosto de 2011). Programa de trabajo del SC 22 (informe).
  16. ^ "ISO/IEC JTC 1/SC 22". ISO . Consultado el 14 de julio de 2015 .
  17. ^ ISO/IEC (1991). «Pascal ISO 7185:1990» (PDF) . ISO/IEC . Consultado el 25 de julio de 2013 . {{cite journal}}: Requiere citar revista |journal=( ayuda )
  18. ^ Karinch, Maryann (21 de abril de 2003). "INCITS aprueba el estándar COBOL ISO/IEC revisado como estándar nacional estadounidense". Washington, DC: Comité Internacional de Estándares de Tecnología de la Información (INCITS) . Consultado el 25 de julio de 2013 .
  19. ^ Klein, William M. (4 de octubre de 2010). "La historia de COBOL" (PDF) . Archivado desde el original (PDF) el 7 de enero de 2014. Consultado el 25 de julio de 2013 . {{cite journal}}: Requiere citar revista |journal=( ayuda )
  • Página ISO/IEC JTC 1/SC 22 en ISO
Obtenido de "https://es.wikipedia.org/w/index.php?title=ISO/IEC_JTC_1/SC_22&oldid=1239930488"