xArch Instances XML Schema 1.0 Change Log: 2004-06-27: Eric M. Dashofy [edashofy@ics.uci.edu]: Added ID/Description to InterfaceInstanceMappings 2002-07-23: Eric M. Dashofy [edashofy@ics.uci.edu]: Changed XLink schema URL to a more stable URL 2002-01-28: Eric M. Dashofy [edashofy@ics.uci.edu]: Upgraded to 2001 XML Schema standard and validated with XML Spy 4.2. Changes were to the namespace declaration for 'xsd' in the header, as well as correcting the complex-from-simple derivation of Direction to be an extension of a new simple type, DirectionSimpleType. 2001-04-12: Eric M. Dashofy [edashofy@ics.uci.edu]: Cleaned up and validated with XML Spy 3.5. 2000-12-06: Eric M. Dashofy [edashofy@ics.uci.edu]: Fixed cardinality of 'member' in type Group. 2000-12-04: Eric M. Dashofy [edashofy@ics.uci.edu]: Removed explicit collections from the schema and replaced them with Kleene-star type elements for more flexibility/extensibility. 2000-11-18: Eric M. Dashofy [edashofy@ics.uci.edu]: Added InterfaceInstanceMappingCollection between subarchitecture and set of interface instance mappings. 2000-10-24: Eric M. Dashofy [edashofy@ics.uci.edu]: Changed 'archInstances' to 'archInstance' Changed interface mapping names from 'from' and 'to' to 'inner' and 'outer.' 2000-10-24: Eric M. Dashofy [edashofy@ics.uci.edu]: Added xArch root element. 2000-10-19: Eric M. Dashofy [edashofy@ics.uci.edu]: Changed names of Interface to InterfaceInstance. Added subarchitectures in connector, component instances with interface mappings. 2000-10-13: Eric M. Dashofy [edashofy@ics.uci.edu]: Changed names of Component, Connector, and Link to ComponentInstance, ConnectorInstance, and LinkInstance, respectively. 2000-10-12: Eric M. Dashofy [edashofy@ics.uci.edu]: Added grouping mechanism with appropriate types. Changed name of element archStructure to archInstances. Changed name of type ArchStructure to ArchInstances. Changed name of file from structure.xsd to instance.xsd 2000-10-02: Eric M. Dashofy [edashofy@ics.uci.edu]: Changed "anchorInterface" name to "anchorOnInterface." Changed name of element archCore to archStructure. Changed name of type ArchCore to ArchStructure. Added id + description to ArchStructure type. Changed name from core.xsd to structure.xsd. 2000-09-28: Eric M. Dashofy [edashofy@ics.uci.edu]: Fixed some syntax errors and validated with XSV. 2000-09-27: Eric M. Dashofy [edashofy@ics.uci.edu]: Initial Development