From: Gerard F. <ger...@us...> - 2000-10-17 19:15:51
|
Update of /cvsroot/kuml/kuml/docs/developer/analysis/requirements In directory slayer.i.sourceforge.net:/tmp/cvs-serv32504 Modified Files: kuml_design.dtd kuml_design_to_html.xsl requirements.xml Log Message: Added COMMENT element to requirements DTD Index: kuml_design.dtd =================================================================== RCS file: /cvsroot/kuml/kuml/docs/developer/analysis/requirements/kuml_design.dtd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** kuml_design.dtd 2000/10/14 04:15:33 1.1 --- kuml_design.dtd 2000/10/17 19:15:48 1.2 *************** *** 50,53 **** --- 50,59 ---- <!ELEMENT NOTE (#PCDATA|PAR|TERM|BR|A)*> + <!-- An indiviual developer's comment on a requirement. Non-normative. --> + <!ELEMENT COMMENT (#PCDATA|PAR|TERM|BR|A)*> + <!ATTLIST COMMENT + author CDATA #REQUIRED + > + <!-- An explanation for the reason for including the requirement. Non-normative. --> <!ELEMENT RATIONALE (#PCDATA|PAR|TERM|BR|A)*> *************** *** 62,66 **** <!-- A project or product requirement --> ! <!ELEMENT REQUIREMENT (DESCRIPTION,RATIONALE,(DETAIL|NOTE)*)> <!-- REQUIREMENT ATTRIBUTES --> <!-- ****************************************************************** --> --- 68,72 ---- <!-- A project or product requirement --> ! <!ELEMENT REQUIREMENT (DESCRIPTION,RATIONALE,(DETAIL|NOTE|COMMENT)*)> <!-- REQUIREMENT ATTRIBUTES --> <!-- ****************************************************************** --> Index: kuml_design_to_html.xsl =================================================================== RCS file: /cvsroot/kuml/kuml/docs/developer/analysis/requirements/kuml_design_to_html.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** kuml_design_to_html.xsl 2000/10/14 05:14:57 1.2 --- kuml_design_to_html.xsl 2000/10/17 19:15:48 1.3 *************** *** 221,231 **** </UL> </TD> ! </TR> ! <TR> <TD colspan = "2"> <xsl:apply-templates select = "NOTE"/> </TD> </TR> ! </TBODY> </TABLE> </DIV> --- 221,236 ---- </UL> </TD> ! </TR> ! <TR> <TD colspan = "2"> <xsl:apply-templates select = "NOTE"/> </TD> + </TR> + <TR> + <TD colspan = "2" bgcolor = "#00caca"> + <xsl:apply-templates select = "COMMENT"/> + </TD> </TR> ! </TBODY> </TABLE> </DIV> *************** *** 249,252 **** --- 254,261 ---- <P><STRONG>Note <xsl:number value = "position()"/>:</STRONG><xsl:apply-templates/></P> </xsl:template> + + <xsl:template match = "COMMENT"> + <P><STRONG> Comment by <xsl:value-of select = "attribute::author"/>:</STRONG> <xsl:apply-templates/></P> + </xsl:template> <xsl:template match = "PAR"> Index: requirements.xml =================================================================== RCS file: /cvsroot/kuml/kuml/docs/developer/analysis/requirements/requirements.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** requirements.xml 2000/10/14 05:14:57 1.3 --- requirements.xml 2000/10/17 19:15:48 1.4 *************** *** 6,12 **** them. --> <!-- ************************************************************* --> ! <!ENTITY PROJECT "KUml"> ! <!ENTITY APP "KUmlGui"> ! <!ENTITY LIB "KUmlLib"> ]> --- 6,12 ---- them. --> <!-- ************************************************************* --> ! <!ENTITY PROJECT "kUML"> ! <!ENTITY APP "kUMLGui"> ! <!ENTITY LIB "kUMLLib"> ]> *************** *** 24,28 **** <PROJECT name = "kuml"> <DESCRIPTION> ! The kuml project aims to produce a general purpose graphical UML modeling tool called herein &APP; as well as a component library, &LIB;, which will allow the manipulation of UML models and --- 24,28 ---- <PROJECT name = "kuml"> <DESCRIPTION> ! The kUML project aims to produce a general purpose graphical UML modeling tool called herein &APP; as well as a component library, &LIB;, which will allow the manipulation of UML models and *************** *** 30,39 **** of course make use of the functionality offered by &LIB; but &LIB; will in no way depend on &APP; and may be used in any application which requires ! access to UML model information. The kuml project is based on version 1.3 of the UML standard <TERM>UMLv1.3</TERM> as defined in the document <A href = "ftp://ftp.omg.org/pub/docs/formal/00-03-01.pdf"> ftp://ftp.omg.org/pub/docs/formal/00-03-01.pdf</A>. ! Both kuml products aim for full compliance with this standard. </DESCRIPTION> --- 30,39 ---- of course make use of the functionality offered by &LIB; but &LIB; will in no way depend on &APP; and may be used in any application which requires ! access to UML model information. The kUML project is based on version 1.3 of the UML standard <TERM>UMLv1.3</TERM> as defined in the document <A href = "ftp://ftp.omg.org/pub/docs/formal/00-03-01.pdf"> ftp://ftp.omg.org/pub/docs/formal/00-03-01.pdf</A>. ! Both kUML products aim for full compliance with this standard. </DESCRIPTION> *************** *** 435,439 **** </PAR> <PAR> ! It will implement a kuml specific Corba interface for the storage and retrieval of presentation information which will be linked to UML model's via inheritance from the --- 435,439 ---- </PAR> <PAR> ! It will implement a kUML specific Corba interface for the storage and retrieval of presentation information which will be linked to UML model's via inheritance from the *************** *** 441,445 **** </PAR> <PAR> ! It will implement a kuml specific Corba interface for the conversion of complete as well as partial UML models to XMI streams and the inverse operation (creation of models from XMI streams). --- 441,445 ---- </PAR> <PAR> ! It will implement a kUML specific Corba interface for the conversion of complete as well as partial UML models to XMI streams and the inverse operation (creation of models from XMI streams). *************** *** 516,524 **** <DEFINITION.priority priority = "2"> ! Goal for kuml version 1.0. </DEFINITION.priority> <DEFINITION.priority priority = "3"> ! Possible goal for kuml versions > 1.0. </DEFINITION.priority> --- 516,524 ---- <DEFINITION.priority priority = "2"> ! Goal for kUML version 1.0. </DEFINITION.priority> <DEFINITION.priority priority = "3"> ! Possible goal for kUML versions > 1.0. </DEFINITION.priority> |