ISO/IEC system interface standards
E697050
ISO/IEC system interface standards are internationally agreed technical specifications that define consistent interfaces between software, operating systems, and hardware to ensure portability and interoperability across computing platforms.
All labels observed (1)
| Label | Occurrences |
|---|---|
| ISO/IEC system interface standards canonical | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
international standard
ⓘ
system interface specification ⓘ technical standard family ⓘ |
| aimsTo |
facilitate application portability
ⓘ
reduce vendor lock-in ⓘ support cross-platform development ⓘ support long-term software maintainability ⓘ support multi-vendor environments ⓘ |
| appliesTo |
hardware interfaces
ⓘ
operating system interfaces ⓘ programming interfaces ⓘ runtime environments ⓘ software interfaces ⓘ system calls ⓘ |
| benefits |
greater software ecosystem compatibility
ⓘ
improved interoperability between systems ⓘ reduced porting effort for applications ⓘ |
| characteristic |
consensus-based
ⓘ
implementation-agnostic ⓘ platform-independent ⓘ publicly documented ⓘ vendor-neutral ⓘ |
| defines |
I/O interfaces
ⓘ
application programming interfaces ⓘ binary interfaces ⓘ calling conventions ⓘ character encoding interfaces ⓘ data type representations ⓘ file system interfaces ⓘ library function behavior ⓘ linking conventions ⓘ network communication interfaces ⓘ process and thread interfaces ⓘ |
| developedBy |
IEC technical committees
ⓘ
ISO technical committees NERFINISHED ⓘ |
| governingBody |
International Electrotechnical Commission
NERFINISHED
ⓘ
International Organization for Standardization NERFINISHED ⓘ |
| hasPurpose |
define consistent interfaces between operating systems and applications
ⓘ
ensure interoperability between software and hardware ⓘ ensure software portability across computing platforms ⓘ |
| scopeIncludes |
error handling conventions
ⓘ
internationalization interfaces ⓘ language runtime behavior ⓘ operating system services ⓘ security-related interfaces ⓘ system resource management interfaces ⓘ time and date interfaces ⓘ |
| usedBy |
application software developers
ⓘ
compiler implementers ⓘ hardware platform vendors ⓘ operating system vendors ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.