ISO/IEC 23271:2006
Tecnología de la información - Infraestructura de lenguaje común (CLI) Particiones I a VI

Estándar No.
ISO/IEC 23271:2006
Fecha de publicación
2006
Organización
International Organization for Standardization (ISO)
Estado
Remplazado por
ISO/IEC 23271:2012
Ultima versión
ISO/IEC 23271:2012
Alcance
Esta norma internacional define la infraestructura de lenguaje común (CLI) en la que las aplicaciones escritas en múltiples lenguajes de alto nivel se pueden ejecutar en diferentes entornos de sistema sin la necesidad de reescribir esas aplicaciones para tener en cuenta las características únicas de esos entornos. Esta norma internacional consta de las siguientes partes: ? Partición I: Conceptos y arquitectura: describe la arquitectura general de la CLI y proporciona la descripción normativa del sistema de tipo común (CTS), el sistema de ejecución virtual (VES) y la especificación de lenguaje común (CLS). También proporciona una descripción informativa de los metadatos. ? Partición II: Definición y semántica de metadatos: proporciona la descripción normativa de los metadatos, su diseño físico (como formato de archivo), su contenido lógico (como un conjunto de tablas y sus relaciones) y su semántica (vista desde un ensamblador hipotético). ilasmo). ? Partición III: Conjunto de instrucciones CIL: describe el conjunto de instrucciones del lenguaje intermedio común (CIL). ? Partición IV: Perfiles y bibliotecas: proporciona una descripción general de las bibliotecas CLI y una especificación de su factorización en perfiles y bibliotecas. Un archivo complementario, CLILibrary.xml, considerado parte de esta partición, pero distribuido en formato XML, proporciona detalles de cada clase, tipo de valor e interfaz en las bibliotecas CLI. ? Partición V: formato de intercambio de depuración. ? Partición VI: Anexos: contiene algunos programas de muestra escritos en lenguaje ensamblador CIL (ILAsm), información sobre una implementación particular de un ensamblador, una descripción legible por máquina del conjunto de instrucciones CIL que se puede usar para derivar partes de la gramática utilizada por este ensamblador, así como otras herramientas que manipulan CIL, un conjunto de pautas utilizadas en el diseño de las bibliotecas de la Partición IV y consideraciones de portabilidad.

ISO/IEC 23271:2006 Historia

  • 2012 ISO/IEC 23271:2012 Tecnología de la información: infraestructura de lenguaje común (CLI)
  • 2006 ISO/IEC 23271:2006 Tecnología de la información - Infraestructura de lenguaje común (CLI) Particiones I a VI
  • 2003 ISO/IEC 23271:2003 Tecnología de la información: infraestructura del lenguaje común



© 2023 Reservados todos los derechos.