source: mauRepo/ISO19136-AnxE/README.txt @ 8190

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/mauRepo/ISO19136-AnxE/README.txt@8406
Revision 8190, 2.5 KB checked in by mnagni, 8 years ago (diff)

Share project "ISO19136-AnxE" into " http://proj.badc.rl.ac.uk/svn/ndg/mauRepo"

  • Property svn:mime-type set to text/plain
Line 
1--------------------------------------------------------------------------------
2This directory contains a set of XQuery tests that comprise a Conformance Test
3Suite for UML Application Schema models developed in conformace with the rules
4of Annex E of the ISO 19136 Version 3.2 Specification.
5It is targeted at XMI Version 1.1 (i.e. UML Version 1.3) serialisations only.
6--------------------------------------------------------------------------------
7Test Suite Id:          ISO19136-V3.2-AnxE_XMI-V1.1
8Test Suite Description: Asserts conditions specified in ISO19136 Version 3.2
9                        Annex E (For XMI 1.1 serialisations only)
10
11
12--------------------------------------------------------------------------------               
13List of tests (by 3-digit test number) with short description
14--------------------------------------------------------------------------------
15
16===========================================================================
17General (Application Schema packages) (Clause E.2.1.1.1)
18===========================================================================
19(001) At least one Application Schema package
20(002) Exactly one Application Schema package
21(003) At least one public class
22(004) Values for targetNamespace and xmlns tagged values
23(005) At least one xsdDocument tagged value
24(006) Uniqueness of all xsdDocument tagged values
25===========================================================================
26Classes  (Clause E.2.1.1.2)
27===========================================================================
28(007) Unique class names as valid NCName as per XML Namespaces:1999
29(008) No use of <<Abstract>> stereotype
30===========================================================================
31Attributes  (Clause E.2.1.1.3)
32===========================================================================
33(009) Unique attribute names as valid NCName as per XML Namespaces:1999
34(010) Values for sequenceNumber tagged value on all attributes
35(011) Uniqeness of sequenceNumber across all attributes and association ends of class
36===========================================================================
37Associations and association ends  (Clause E.2.1.1.4)
38===========================================================================
39(012) No stereotype or the stereotype <<association>>
40(013) Value for rolename, if navigable, as valid NCName as per XML Namespaces:1999
41(014) Mandatory explicit multiplicity for association
42(015) Values for sequenceNumber tagged value on all associations
43
Note: See TracBrowser for help on using the repository browser.