• There are no items in your cart

ISO/IEC TR 14369:2018

Current
Current

The latest, up-to-date edition.

Information technology Programming languages, their environments and system software interfaces Guidelines for the preparation of language-independent service specifications (LISS)
Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

01-30-2018

ISO/IEC TR 14369:2018 provides guidelines to those concerned with developing specifications of information technology services and their interfaces intended for use by clients of the services, in particular by external applications that do not necessarily all share the environment and assumptions of one particular programming language. The guidelines do not directly or fully cover all aspects of service or interface specifications, but they do cover those aspects required to achieve language independence, i.e. required to make a specification neutral with respect to the language environment from which the service is invoked. The guidelines are primarily concerned with the interface between the service and the external applications making use of the service, including the special case where the service itself is already specified in a language-dependent way but needs to be invoked from environments of other languages. Language bindings, already addressed by ISO/IEC TR 10182, are dealt with by providing advice on how to use the two documents together.

ISO/IEC TR 14369:2018 provides technical guidelines, rather than organizational or administrative guidelines for the management of the development process, though in some cases the technical guidelines can have organizational or administrative implications.

DocumentType
Standard
Pages
64
PublisherName
International Organization for Standardization
Status
Current
Supersedes

Standards Relationship
PD ISO/IEC TR 14369:2014 Identical
PD ISO/IEC TR 14369:2018 Identical

ISO/IEC TR 10176:2003 Information technology Guidelines for the preparation of programming language standards
ISO/IEC 14977 : 1996(R2018) INFORMATION TECHNOLOGY - SYNTACTIC METALANGUAGE - EXTENDED BNF
ISO/IEC 13886:1996 Information technology Language-Independent Procedure Calling (LIPC)
ISO/IEC 10967-3:2006 Information technology Language independent arithmetic Part 3: Complex integer and floating point arithmetic and complex elementary numerical functions
ISO/IEC TR 10034:1990 Guidelines for the preparation of conformity clauses in programming language standards
ISO/IEC/IEEE 60559:2011 Information technology Microprocessor Systems Floating-Point arithmetic
ISO/IEC 11578:1996 Information technology — Open Systems Interconnection — Remote Procedure Call (RPC)
ISO/IEC 11404:2007 Information technology — General-Purpose Datatypes (GPD)
ISO/IEC 10967-1:2012 Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
ISO/IEC 14977:1996 Information technology — Syntactic metalanguage — Extended BNF
ISO/IEC TR 10182:2016 Information technology Programming languages, their environments and system software interfaces Guidelines for language bindings
ISO/IEC 10967-2:2001 Information technology — Language independent arithmetic — Part 2: Elementary numerical functions
ISO/IEC 13568:2002 Information technology Z formal specification notation Syntax, type system and semantics
ISO 8807:1989 Information processing systems Open Systems Interconnection LOTOS A formal description technique based on the temporal ordering of observational behaviour
ISO/IEC 13817-1:1996 Information technology Programming languages, their environments and system software interfaces Vienna Development Method Specification Language Part 1: Base language

View more information
US$225.00
Excluding Tax where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.