views:

147

answers:

6

There are international standards, which define various high-level aspects of information exchange in distributed systems. By "high-level" I mean describing how information should be organized and presented, what interfaces must be provided, how to communicate metadata etc.

For example, energy utilities use OPC (DAIS), CIM; simulations have IEEE 1516 (HLA). May be some other industry has a well-developed standard for similar interactions?

A: 

The finance industry uses SWIFT and FIX.

Nat
A: 

Universal Business Language and dozens of others are documented at OASIS. UBL is widely accepted as an invoicing standard, at least, and some countries (at least Denmark) make UBL a legal requirement for invoicing public organisations.

nOw2
+1  A: 

Healthcare industry uses HL7

Real Estate uses RETS

SqlACID
I'll accept this one, but thanks for other non-financial answers to this question too.
ima
"Real Estate tries to use RETS"Fixed.
rooskie
A: 

You want EDI, though this is a catch-all for a lot of different standards for different domains.

gbjbaanb
+3  A: 

The building automation and control industry uses BACnet which is an ASHRAE standard, ANSI standard, and also an ISO standard.

Joel
A: 

The Appraisal industry uses MISMO (Mortgage Industry Standards Maintenance Organization). MISMO was in loose collaboration with RETS (Real Estate Transaction Standard) several years ago. RETS serves the real estate community, specifically organizing the exchange of listing data between MLS (Multiple Listing System) and interested entities.