ISO/IEC/ INTERNATIONAL STANDARD IEEE 31320-1 First edition 2012-09-15 Information technology Modeling Languages - Part 1: Syntax and Semantics for IDEF0 Technologies de I'information - Langages de modélisation - Partie 1: Syntaxe et sémantique pour IDEFO Reference number IEC ISO ISO/IEC/IEEE 31320-1:2012(E) IEEE @IEEE1998 ISO/IEC/IEEE31320-1:2012(E) COPYRIGHT PROTECTED DOCUMENT @IEEE1998 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 ISO, IEC or IEEE at the respective address below. ISO copyright office IEC Central Office Institute of Electrical and Electronics Engineers, Inc. Casepostale56 3, rue de Varembe 3ParkAvenue,NewYork CH-1211 Geneva 20 CH-1211 Geneva 20 NY10016-5997, USA Tel. + 41 22 749 01 11 Switzerland E-mail
[email protected] Fax + 41 22 749 09 47 E-mail
[email protected] Web www.ieee.org E-mail
[email protected] Web www.iec.ch Web www.iso.org Published in Switzerland @ IEEE 1998 - All riahts reserved ISO/IEC/IEEE31320-1:2012(E) Foreword Iso (the International Organization for Standardization) and IEC (the International Electrotechnica Commission) form the specialized system for worldwide standardization. National bodies that are members of by the respective organization to deal with particular fields of technical activity. isO and IEc technical governmental, in liaison with IsO and IEC, also take part in the work. In the field of information technology, ISO andIEChaveestablishedajointtechnicalcommittee,ISO/IECJTC1. IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinating Committees of the IEEE Standards Association (IEEE-SA) Standards Board. The IEEE develops its standards through a consensus development process, approved by the American National Standards Institute, which are not necessarily members of the Institute and serve without compensation. While the IEEE administers the independently evaluate, test, or verify the accuracy of any of the information contained in its standards. Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is called to the possibility that implementation of this standard may require the use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. IsO/lEEE is not responsible for identifying essential patents or patent claims for which a license may be required, for conducting inquiries into the legal validity or scope of patents or patent claims or determining whether any licensing terms or conditions provided in connectionwithsubmissionofaLetterofAssuranceoraPatentStatementandLicensingDeclarationForm,if any, or in any licensing agreements are reasonable or non-discriminatory. Users of this standard are expressly advised that determination of the validity of any patent rights, and the risk of infringement of such rights, is entirely their own responsibility. Further information may be obtained from ISO or the IEEE Standards Association. ISO/IEC/IEEE 31320-1 was prepared by the Software & Systems Engineering Standards Committee of the IEEE Computer Society (as IEEE 1320.1-1998). It was adopted by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee sc 7, Software and systems engineering, in parallel with its approval by the IsO/lEC national bodies, under the “fast-track procedure” defined in the Partner Standards Development Organization cooperation agreement between ISO and IEEE. IEEE is responsible for the maintenance of this document with participation and input from IsO/lEC national bodies. ISO/IEC/IEEE 31320 consists of the following parts: ISO/IEC/IEEE 31320-1, Information technology — Modeling Languages — Part 1: Syntax and Semantics forIDEFO ISO/IEC/IEEE 31320-2, Inf