Information technology — Common Language Infrastructure (CLI) — Information Derived from Partition IV XML File

ISO/IEC TR 23272:2011 is intended as an aid for understanding the libraries specified in ISO 23271 (Ecma-335), Partition IV: Profiles and Libraries, which includes a machine-readable specification, in XML, of the types of libraries that comprise standard libraries.

Technologies de l'information — Infrastructure commune de langage (ICL) — Information dérivée du fichier partition IV XML

General Information

Status
Published
Publication Date
05-Dec-2011
Current Stage
6060 - International Standard published
Start Date
06-Dec-2011
Due Date
13-Mar-2012
Completion Date
13-Mar-2012

Relations

Effective Date
25-Dec-2010

Overview

ISO/IEC TR 23272:2011 is a Technical Report that supports the Common Language Infrastructure (CLI) by explaining and rendering the machine-readable XML specification in ISO 23271 (ECMA‑335), Partition IV: Profiles and Libraries. The report provides a traceable, portable chain from the normative Partition IV XML to human‑readable documents and tool source code that help reviewers, implementers and tool vendors understand the standard library types and their metadata.

Key topics and technical content

  • Purpose: aid understanding of the Partition IV XML that defines the types comprising the CLI standard libraries.
  • Companion deliverables included with the report:
    • Tool source code (C#, XSL) that uses Microsoft .NET and Microsoft Office facilities to convert the Partition IV XML into Microsoft Word documents. The tool can be adapted to generate other views of the XML.
    • .DOC files produced by that tool - used by Ecma task groups to review and validate the XML.
    • .PDF files created from the Word output for wide portability and consistent printed appearance.
  • Coverage of XML-to-document rendering with a documented list of XML nodes that are intentionally omitted or treated specially when producing printable output, for example:
    • Name and FullNameSP (redundant with FullName)
    • Certain AssemblyInfo nodes (e.g., AssemblyCulture)
    • Attribute and Interface Excluded flags (rendered only when inclusion is required)
    • Some member parameter/return value FullName fields (implied via signatures)
    • Enum value_ fields and alternative-compliance tags (altcompliant, altmember)
  • Normative relationship: Partition IV normatively specifies the XML format; this TR is informative and provides tools and formatted outputs to improve traceability and review.

Practical applications and users

  • Implementers of CLI runtimes and standard libraries who need a readable representation of the Partition IV XML.
  • Compiler, runtime and tooling developers working with ECMA‑335 / CLI metadata and library profiles.
  • Standards editors, reviewers and test teams who require printable/exportable views of the machine-readable library specification.
  • Documentation and QA teams converting XML metadata into reviewable artifacts (.DOC/.PDF) or adapting the provided tool for custom outputs.

Related standards

  • ISO 23271 (ECMA‑335), Partition IV: Profiles and Libraries - the normative XML format this TR interprets and renders.

Keywords: ISO/IEC TR 23272:2011, CLI, Common Language Infrastructure, ECMA‑335, Partition IV, XML, standard libraries, .NET, C#, XSL, tooling, documentation.

Technical report

ISO/IEC TR 23272:2011 - Information technology -- Common Language Infrastructure (CLI) -- Information Derived from Partition IV XML File

English language
1 pages
sale 15% off
Preview
sale 15% off
Preview
Technical report

ISO/IEC TR 23272:2011 - Information technology -- Common Language Infrastructure (CLI) -- Information Derived from Partition IV XML File

English language
1 pages
sale 15% off
Preview
sale 15% off
Preview

Get Certified

Connect with accredited certification bodies for this standard

BSI Group

BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

UKAS United Kingdom Verified

NYCE

Mexican standards and certification body.

EMA Mexico Verified

Sponsored listings

Frequently Asked Questions

ISO/IEC TR 23272:2011 is a technical report published by the International Organization for Standardization (ISO). Its full title is "Information technology — Common Language Infrastructure (CLI) — Information Derived from Partition IV XML File". This standard covers: ISO/IEC TR 23272:2011 is intended as an aid for understanding the libraries specified in ISO 23271 (Ecma-335), Partition IV: Profiles and Libraries, which includes a machine-readable specification, in XML, of the types of libraries that comprise standard libraries.

ISO/IEC TR 23272:2011 is intended as an aid for understanding the libraries specified in ISO 23271 (Ecma-335), Partition IV: Profiles and Libraries, which includes a machine-readable specification, in XML, of the types of libraries that comprise standard libraries.

ISO/IEC TR 23272:2011 is classified under the following ICS (International Classification for Standards) categories: 35.060 - Languages used in information technology. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC TR 23272:2011 has the following relationships with other standards: It is inter standard links to ISO/IEC TR 23272:2006. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

ISO/IEC TR 23272:2011 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


TECHNICAL ISO/IEC
REPORT TR
Third edition
2011-12-15
Information technology — Common
Language Infrastructure (CLI) —
Information Derived from Partition IV XML
File
Technologies de l'information — Infrastructure commune de langage
(ICL) — Information dérivée du fichier partition IV XML

Reference number
©
ISO/IEC 2011
This CD-ROM contains the electronic files applicable to ISO/IEC TR 23272:2011, some of which can be
viewed using Adobe® Acrobat® Reader.
Adobe and Acrobat are trademarks of Adobe Systems Incorporated.
©  ISO/IEC 2011
All rights reserved. Unless required for installation or otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval
system or transmitted in any form or by any means without prior permission from ISO. Requests for permission to reproduce this product
should be addressed to
ISO copyright office  Case postale 56  CH-1211 Geneva 20  Switzerland
Internet copyright@iso.org
Reproduction may be subject to royalty payments or a licensing agreement.
Violators may be prosecuted.
Published in Switzerland
ii © ISO/IEC 2011 – All rights reserved

Installation
If this publication has been packaged as a zipped file, do NOT open the file from the CD-ROM, but copy it to
the desired location in your local environment. Once the f
...


TECHNICAL ISO/IEC
REPORT TR
Third edition
2011-12-15
Information technology — Common
Language Infrastructure (CLI) —
Information Derived from Partition IV XML
File
Technologies de l'information — Infrastructure commune de langage
(ICL) — Information dérivée du fichier partition IV XML

Reference number
©
ISO/IEC 2011
©  ISO/IEC 2011
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56  CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2011 – All rights reserved

Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
In exceptional circumstances, when the joint technical committee has collected data of a different kind from
that which is normally published as an International Standard (“state of the art”, for example), it may decide to
publish a Technical Report. A Technical Report is entirely informative in nature and shall be subject to review
every five years in the same manner as an International Standard.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC TR 23272 was prepared by Ecma International (as ECMA-TR/84) and was adopted, under a special
“fast-track procedure”, by Joint Technical Committee ISO/IEC JTC 1, Information technology, in parallel with
its approval by national bodies of ISO and IEC.
This third edition cancels and replaces the second edition (ISO/IEC TR 23272:2006).

© ISO/IEC 2011 – All rights reserved iii

TECHNICAL REPORT ISO/IEC TR 23272:2011(E)

Information technology — Common Language Infrastructure
(CLI) — Information Derived from Partition IV XML File
1 Scope
This Technical Report is intended a
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...