ISO/IEC TR 14369:2018
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)
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
30-01-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.
Committee |
ISO/IEC JTC 1/SC 22
|
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 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 |
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.