ISO/IEC24727 specifies a set of programming interfaces and protocols enabling interactions between integrated circuit cards (ICCs) and applications resident on a variety of computer platforms. The ICCs provide generic services for multi-sector use by the applications. The organization and the operation of the ICCs conform to ISO/IEC7816-4. It is anticipated that some application domains will seek to achieve interoperability through ISO/IEC24727 facilities even though the applications pre-exist these facilities. To this end, various means of backward compatibility are established through mechanisms specified in ISO/IEC24727.
This part of ISO/IEC24727 specifies
system architecture and principles of operation,
the means for achieving interoperability among diverse application domains,
the conceptual service and data models that span the relevant application domains, and
the rationale for trusted processes enabled under these models.