Author: mvw Date: 2008-01-07 14:13:55-0800 New Revision: 14028 Modified: trunk/documentation/cookbook/changelog.xml trunk/documentation/cookbook/require.xml
Log: Describe the results from a discussion on the dev list. See also issue 4960. Modified: trunk/documentation/cookbook/changelog.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/documentation/cookbook/changelog.xml?view=diff&rev=14028&p1=trunk/documentation/cookbook/changelog.xml&p2=trunk/documentation/cookbook/changelog.xml&r1=14027&r2=14028 ============================================================================== --- trunk/documentation/cookbook/changelog.xml (original) +++ trunk/documentation/cookbook/changelog.xml 2008-01-07 14:13:55-0800 @@ -55,7 +55,7 @@ <tbody valign="top"> <row> - <entry>2007-01-</entry> + <entry>2008-01-</entry> <entry> Change to XXX. (See <xref linkend="xxx"/>). @@ -67,6 +67,17 @@ <tbody valign="top"> <row> + <entry>2008-01-07</entry> + <entry> + Added requirement about enforcement of well-formedness rules. + (See <xref linkend="REQ15"/>). + </entry> + <entry>Michiel van der Wulp</entry> + </row> + </tbody> + + <tbody valign="top"> + <row> <entry>2007-01-16</entry> <entry> Change to the definition of the subsystem. Modified: trunk/documentation/cookbook/require.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/documentation/cookbook/require.xml?view=diff&rev=14028&p1=trunk/documentation/cookbook/require.xml&p2=trunk/documentation/cookbook/require.xml&r1=14027&r2=14028 ============================================================================== --- trunk/documentation/cookbook/require.xml (original) +++ trunk/documentation/cookbook/require.xml 2008-01-07 14:13:55-0800 @@ -312,6 +312,39 @@ </para> </sect2> + <sect2 id="REQ15"> + <title> + About enforcement of well-formedness rules from the UML standard. + </title> + <para> + REQ15 REVa + </para> + <para> + WFR = Well-Formedness Rule. This matter was discussed in + the dev list, in the thread following + "http://argouml.tigris.org/servlets/ReadMsg?list=dev&msgNo=20622". + </para><para> + 1. Critics shall warn for any WFR violations + (a critic for every WFR would be ideal). + </para><para> + 2. Generally, ArgoUML shall not enforce WFRs, except in certain cases. + </para><para> + 3. In such cases (where we enforce a WFR) we shall + </para><para> + a. document this case, and + </para><para> + b. be consistent about it. + </para><para> + 4. Even if a WFR is enforced, ArgoUML shall still be able + to deal with a model that breaks it. + <emphasis>Rationale:</emphasis> + since we can load a XMI that breaks the WFR. + </para> + <para> + <emphasis>Stakeholder:</emphasis> + User of ArgoUML + </para> + </sect2> </sect1> <sect1> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
