Multimedia Retrieval Evaluation
- PDF / 1,788,205 Bytes
- 84 Pages / 547.087 x 737.008 pts Page_size
- 87 Downloads / 141 Views
Synonyms Organization for the advancement of structured information standards
Definition OASIS is a non-for-profit consortium aiming at collaborative development and approval of open international, mainly XML-based, standards.
Key Points OASIS was founded in 1993 under the name ‘‘SGML Open.’’ The initial goal of the organization was to develop guidelines for interoperability among products using Standard Generalized Markup Language (SGML). In 1998 it changed name to OASIS to reflect on changing scope of its technical work. OASIS consists of an open group of member organizations whose representatives work in committees developing standards, promoting standards adoption, product interoperability and standards conformance. In 2007 OASIS had 5,000 participants representing 600 organizations and individual members in 100 countries. OASIS is governed by a member-elected Board in an annual election process. The board membership is based on the personal merits of Board nominees. OASIS process allows participants to influence standards that affect their business, contribute to standards advancement and start new standards. The process is designed to promote industry consensus. OASIS strategy values creativity and consensus over conformity and control. It relies on the market to determine the particular approach taken in the development of sometimes overlapping standards. OASIS maintains collaborative relationships with the International Electrotechnical Commission (IEC), International Organization for Standardization #
2009 Springer ScienceþBusiness Media, LLC
(ISO), International Telecommunication Union (ITU) and United Nations Electronic Commission for Europe (UN/ECE), and National Institute of Standards and Technology (NIST). Among major accomplishments of the OASIS are such influential of standards as a group of ebXML standards, SAML, XACML, WSRP, WSDM, BPEL, OpenDocument, DITA, DocBook, LegalXML and others.
Cross-references ▶ BPEL ▶ DITA ▶ DocBook ▶ ebXML ▶ eGovernment ▶ Emergency Management ▶ LegalXML ▶ oBIX ▶ Open CSA (SCA, SDO) ▶ OpenDocument ▶ SAML ▶ SOA-RM ▶ UDDI ▶ WS-Security ▶ WSDM ▶ WSRP
Recommended Reading 1.
OASIS. Available at: http://www.oasis-open.org
Object Constraint Language M ARTIN G OGOLLA University of Bremen, Bremen, Germany
Definition The Unified Modeling Language (UML) includes a textual language called Object Constraint Language
Object Constraint Language
(OCL). OCL allows users to navigate class diagrams, to formulate queries, and to restrict class diagrams with integrity constraints. From a practical perspective, the OCL may be viewed as an object-oriented version of the Structured Query Language (SQL) originally developed for the relational data model. From a theoretical perspective, OCL may be viewed as a variant of first-order predicate logic with quantifiers on finite domains only. OCL has a well-defined syntax [1,3] and semantics .
Key Points The central language features in OCL are: navigation, logical connectives, collections and collection operatio