SmartRQM: Difference between revisions
Jump to navigation
Jump to search
(pushed from rq by wikipush) |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Context= | |||
{{Context | {{Context | ||
|name=smartRQM | |name=smartRQM | ||
|since=1996-01-01 | |since=1996-01-01 | ||
|updated=2024-07-08 | |||
|copyright=Martin Rösch/Wolfgang Fahl | |||
|master=http://rq.bitplan.com | |master=http://rq.bitplan.com | ||
|storemode=property | |storemode=property | ||
Line 8: | Line 12: | ||
|viewmode=masterdetail | |viewmode=masterdetail | ||
}} | }} | ||
Requirements | = Model = | ||
== sidif == | |||
<source lang='xml' id='sidif' > | |||
SmartRQM isA Context | |||
"SmartRQM" is name of it | |||
# | |||
# RQProfile | |||
# | |||
RQProfile isA Topic | |||
" | |||
An RQProfile is a set of Requirements (RQ) that is the goal for a specific solution to be realized. | |||
" is documentation of it | |||
"RQProfile" is name of it | |||
"File:rqprofile.png" is icon of it | |||
"/images/rq/b/b2/Rq.png" is iconUrl of it | |||
"property" is defaultstoremode of it | |||
"SmartRQM" is context of it | |||
RQProfile_RQProfileNumber addsTo it | |||
RQProfile_projectNo addsTo it | |||
RQProfile_longname addsTo it | |||
RQProfile_comment addsTo it | |||
RQProfile_startdate addsTo it | |||
RQProfile_RQProfilename addsTo it | |||
RQProfile_customer addsTo it | |||
# | |||
#RQProfile Properties | |||
# | |||
# Property RQProfileNumber | |||
RQProfile_RQProfileNumber isA Property | |||
"RQProfileNumber" is name of it | |||
"RQProfileNumber" is label of it | |||
"hierarchical number of this RQProfile, understandable key" is documentation of it | |||
1 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQProfile" is topic of it | |||
# Property projectNo | |||
RQProfile_projectNo isA Property | |||
"projectNo" is name of it | |||
"projectNo" is label of it | |||
"e.g. the customer's official project number" is documentation of it | |||
2 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQProfile" is topic of it | |||
# Property longname | |||
RQProfile_longname isA Property | |||
"longname" is name of it | |||
"longname" is label of it | |||
"a long name for this requirement profile" is documentation of it | |||
3 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQProfile" is topic of it | |||
# Property comment | |||
RQProfile_comment isA Property | |||
"comment" is name of it | |||
"comment" is label of it | |||
"Purpose of the system, any comments about this profile." is documentation of it | |||
4 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQProfile" is topic of it | |||
# Property startdate | |||
RQProfile_startdate isA Property | |||
"startdate" is name of it | |||
"startdate" is label of it | |||
"the date that the requirements gathering for this profile was started" is documentation of it | |||
5 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"RQProfile" is topic of it | |||
# Property RQProfilename | |||
RQProfile_RQProfilename isA Property | |||
"RQProfilename" is name of it | |||
"RQProfilename" is label of it | |||
"name of this profile of requirements" is documentation of it | |||
6 is index of it | |||
true is primaryKey of it | |||
1 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"RQProfile" is topic of it | |||
# Property customer | |||
RQProfile_customer isA Property | |||
"customer" is name of it | |||
"customer" is label of it | |||
"the customer of this RQProfile" is documentation of it | |||
7 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQProfile" is topic of it | |||
# | |||
# RQ | |||
# | |||
RQ isA Topic | |||
"RQ" is name of it | |||
"a Requirement describes the expected behaviour of a system" is documentation of it | |||
"File:rq.png" is icon of it | |||
"property" is defaultstoremode of it | |||
"SmartRQM" is context of it | |||
RQ_description addsTo it | |||
RQ_what addsTo it | |||
RQ_basedOn addsTo it | |||
RQ_owner addsTo it | |||
RQ_kind addsTo it | |||
RQ_name addsTo it | |||
RQ_enteredOn addsTo it | |||
RQ_negative addsTo it | |||
RQ_weight addsTo it | |||
RQ_RQnumber addsTo it | |||
RQ_RQid addsTo it | |||
RQ_enteredBy addsTo it | |||
RQ_RQProfilename addsTo it | |||
RQ_priority addsTo it | |||
RQ_comment addsTo it | |||
RQ_state addsTo it | |||
RQ_qualityAcceptance addsTo it | |||
RQ_why addsTo it | |||
RQ_design addsTo it | |||
# | |||
#RQ Properties | |||
# | |||
# Property description | |||
RQ_description isA Property | |||
"description" is name of it | |||
"description" is label of it | |||
"description of this requirement/ document" is documentation of it | |||
1 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property what | |||
RQ_what isA Property | |||
"what" is name of it | |||
"what" is label of it | |||
"the content of this requirement. What is expected?" is documentation of it | |||
2 is index of it | |||
true is mandatory of it | |||
# java type html | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property basedOn | |||
RQ_basedOn isA Property | |||
"basedOn" is name of it | |||
"basedOn" is label of it | |||
"description of the source of this requirement, e.g. interview or document" is documentation of it | |||
3 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property owner | |||
RQ_owner isA Property | |||
"owner" is name of it | |||
"owner" is label of it | |||
"who is in charge of this requirement and owns it - meaning that this person is willing to accept the implications of realizing this requirements in terms of cost, time and other follow-up results" is documentation of it | |||
4 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property kind | |||
RQ_kind isA Property | |||
"kind" is name of it | |||
"kind" is label of it | |||
"the kind of this requirement, can be functional, non funcional, organisational, usecase" is documentation of it | |||
"radiobutton" is inputType of it | |||
5 is index of it | |||
# java type enum{functional, non functional, organisational } | |||
"Text" is type of it | |||
"functional, non functional, organisational, usecase" is allowedValues of it | |||
"RQ" is topic of it | |||
# Property name | |||
RQ_name isA Property | |||
"name" is name of it | |||
"name" is label of it | |||
"name of the requirement" is documentation of it | |||
6 is index of it | |||
true is mandatory of it | |||
3 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property enteredOn | |||
RQ_enteredOn isA Property | |||
"enteredOn" is name of it | |||
"enteredOn" is label of it | |||
"when was this requirement first entered" is documentation of it | |||
7 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"RQ" is topic of it | |||
# Property negative | |||
RQ_negative isA Property | |||
"negative" is name of it | |||
"negative" is label of it | |||
"A non-requirement - what is explicitely NOT required. It doesn`t have any AKs." is documentation of it | |||
8 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"RQ" is topic of it | |||
# Property weight | |||
RQ_weight isA Property | |||
"weight" is name of it | |||
"weight" is label of it | |||
"Effect that this requirement has on the realisation (e.g. values 1..9). May change during the project." is documentation of it | |||
9 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property RQnumber | |||
RQ_RQnumber isA Property | |||
"RQnumber" is name of it | |||
"RQnumber" is label of it | |||
"hierarchical number of this requirement, understandable key" is documentation of it | |||
10 is index of it | |||
2 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property RQid | |||
RQ_RQid isA Property | |||
"RQid" is name of it | |||
"RQid" is label of it | |||
"unique id for this requirement, technical key" is documentation of it | |||
11 is index of it | |||
true is primaryKey of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property enteredBy | |||
RQ_enteredBy isA Property | |||
"enteredBy" is name of it | |||
"enteredBy" is label of it | |||
"who has entered this requirement" is documentation of it | |||
12 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property RQProfilename | |||
RQ_RQProfilename isA Property | |||
"RQProfilename" is name of it | |||
"RQProfilename" is label of it | |||
"name of this profile of requirements" is documentation of it | |||
13 is index of it | |||
false is primaryKey of it | |||
1 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property priority | |||
RQ_priority isA Property | |||
"priority" is name of it | |||
"priority" is label of it | |||
"priority of this Requirement (e.g. values 1..9 or A,B,C) - may change during a project" is documentation of it | |||
14 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"RQ" is topic of it | |||
# Property comment | |||
RQ_comment isA Property | |||
"comment" is name of it | |||
"comment" is label of it | |||
"any comments about this requirement" is documentation of it | |||
15 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property state | |||
RQ_state isA Property | |||
"state" is name of it | |||
"state" is label of it | |||
"lifecycle state of this requirement" is documentation of it | |||
16 is index of it | |||
# java type enum {new, verifyable, accepted, integrated, validated } | |||
"Text" is type of it | |||
"new, verifyable, accepted, integrated, validated " is allowedValues of it | |||
"RQ" is topic of it | |||
# Property qualityAcceptance | |||
RQ_qualityAcceptance isA Property | |||
"qualityAcceptance" is name of it | |||
"qualityAcceptance" is label of it | |||
"quality acceptance - date/ name/ comment" is documentation of it | |||
17 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property why | |||
RQ_why isA Property | |||
"why" is name of it | |||
"why" is label of it | |||
"why is the content of this requirement expected? What is it good for?" is documentation of it | |||
18 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"RQ" is topic of it | |||
# Property design | |||
RQ_design isA Property | |||
"design" is name of it | |||
"design" is label of it | |||
"design / technical requirement which is not simulated" is documentation of it | |||
19 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"RQ" is topic of it | |||
# | |||
# AC | |||
# | |||
AC isA Topic | |||
"AC" is name of it | |||
"an acceptance criterion" is documentation of it | |||
"File:AC.png" is icon of it | |||
"property" is defaultstoremode of it | |||
"SmartRQM" is context of it | |||
AC_qualityAcceptance addsTo it | |||
AC_RQname addsTo it | |||
AC_state addsTo it | |||
AC_situation addsTo it | |||
AC_responsible addsTo it | |||
AC_rejection addsTo it | |||
AC_disabled addsTo it | |||
AC_action addsTo it | |||
AC_done addsTo it | |||
AC_ACnumber addsTo it | |||
AC_ACid addsTo it | |||
AC_expected_result addsTo it | |||
AC_doneDate addsTo it | |||
AC_comment addsTo it | |||
AC_difficulty addsTo it | |||
AC_project addsTo it | |||
AC_enteredBy addsTo it | |||
AC_RQProfilename addsTo it | |||
AC_name addsTo it | |||
AC_enteredOn addsTo it | |||
AC_acceptance addsTo it | |||
AC_description addsTo it | |||
AC_accDate addsTo it | |||
AC_RQnumber addsTo it | |||
AC_manualOnly addsTo it | |||
AC_owner addsTo it | |||
# | |||
#AC Properties | |||
# | |||
# Property qualityAcceptance | |||
AC_qualityAcceptance isA Property | |||
"qualityAcceptance" is name of it | |||
"qualityAcceptance" is label of it | |||
"quality acceptance - date/ name/ comment" is documentation of it | |||
1 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"AC" is topic of it | |||
# Property RQname | |||
AC_RQname isA Property | |||
"RQname" is name of it | |||
"RQname" is label of it | |||
"Name der Anforderungen" is documentation of it | |||
2 is index of it | |||
false is mandatory of it | |||
3 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property state | |||
AC_state isA Property | |||
"state" is name of it | |||
"state" is label of it | |||
"the state of this AK, it can be new, verifyable, accepted or simulated" is documentation of it | |||
3 is index of it | |||
# java type enum {new, verifyable, accepted, simulated} | |||
"Text" is type of it | |||
"new, verifyable, accepted, simulated" is allowedValues of it | |||
"AC" is topic of it | |||
# Property situation | |||
AC_situation isA Property | |||
"situation" is name of it | |||
"situation" is label of it | |||
"situation before the acceptance test starts" is documentation of it | |||
4 is index of it | |||
true is mandatory of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"AC" is topic of it | |||
# Property responsible | |||
AC_responsible isA Property | |||
"responsible" is name of it | |||
"responsible" is label of it | |||
"who is responsible for this ac?" is documentation of it | |||
5 is index of it | |||
false is mandatory of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property rejection | |||
AC_rejection isA Property | |||
"rejection" is name of it | |||
"rejection" is label of it | |||
"marker that this Ak causes a rejection by the system or an errormessage" is documentation of it | |||
6 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"AC" is topic of it | |||
# Property disabled | |||
AC_disabled isA Property | |||
"disabled" is name of it | |||
"disabled" is label of it | |||
"this AK shall be realized later" is documentation of it | |||
7 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"AC" is topic of it | |||
# Property action | |||
AC_action isA Property | |||
"action" is name of it | |||
"action" is label of it | |||
"action that is triggered to check this acceptance test" is documentation of it | |||
8 is index of it | |||
true is mandatory of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"AC" is topic of it | |||
# Property done | |||
AC_done isA Property | |||
"done" is name of it | |||
"done" is label of it | |||
"finished" is documentation of it | |||
9 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"AC" is topic of it | |||
# Property ACnumber | |||
AC_ACnumber isA Property | |||
"ACnumber" is name of it | |||
"ACnumber" is label of it | |||
"hierarchical number of this AC, understandable key" is documentation of it | |||
10 is index of it | |||
false is primaryKey of it | |||
4 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property ACid | |||
AC_ACid isA Property | |||
"ACid" is name of it | |||
"ACid" is label of it | |||
"unique id for this AC, technical key" is documentation of it | |||
11 is index of it | |||
true is primaryKey of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property expected result | |||
AC_expected_result isA Property | |||
"expected_result" is name of it | |||
"expected result" is label of it | |||
"the result that is expected to consider this acceptance test passed" is documentation of it | |||
12 is index of it | |||
true is mandatory of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"AC" is topic of it | |||
# Property doneDate | |||
AC_doneDate isA Property | |||
"doneDate" is name of it | |||
"doneDate" is label of it | |||
"date when this was done" is documentation of it | |||
13 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"AC" is topic of it | |||
# Property comment | |||
AC_comment isA Property | |||
"comment" is name of it | |||
"comment" is label of it | |||
"a comment for this acceptance criterion" is documentation of it | |||
14 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"AC" is topic of it | |||
# Property difficulty | |||
AC_difficulty isA Property | |||
"difficulty" is name of it | |||
"difficulty" is label of it | |||
"how much effort is necessary for realizing this ac - A:much effort B:middle C:not very difficult" is documentation of it | |||
15 is index of it | |||
false is mandatory of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property project | |||
AC_project isA Property | |||
"project" is name of it | |||
"project" is label of it | |||
"the name of the project which is responsible for the implementation of this" is documentation of it | |||
16 is index of it | |||
false is mandatory of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property enteredBy | |||
AC_enteredBy isA Property | |||
"enteredBy" is name of it | |||
"enteredBy" is label of it | |||
"who entered this acceptance criteria" is documentation of it | |||
17 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property RQProfilename | |||
AC_RQProfilename isA Property | |||
"RQProfilename" is name of it | |||
"RQProfilename" is label of it | |||
"name of this profile of requirements" is documentation of it | |||
18 is index of it | |||
1 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property name | |||
AC_name isA Property | |||
"name" is name of it | |||
"name" is label of it | |||
"short name for this AK" is documentation of it | |||
19 is index of it | |||
true is mandatory of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property enteredOn | |||
AC_enteredOn isA Property | |||
"enteredOn" is name of it | |||
"enteredOn" is label of it | |||
"when was this acceptance test entered?" is documentation of it | |||
20 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"AC" is topic of it | |||
# Property acceptance | |||
AC_acceptance isA Property | |||
"acceptance" is name of it | |||
"acceptance" is label of it | |||
"Is the responsible person willing to do this ac or not, are there questions? (new, accepted, rejected, question)" is documentation of it | |||
21 is index of it | |||
false is mandatory of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property description | |||
AC_description isA Property | |||
"description" is name of it | |||
"description" is label of it | |||
"the description of this AK/document" is documentation of it | |||
22 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property accDate | |||
AC_accDate isA Property | |||
"accDate" is name of it | |||
"accDate" is label of it | |||
"date when the ac was accepted by the responsible person" is documentation of it | |||
23 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"AC" is topic of it | |||
# Property RQnumber | |||
AC_RQnumber isA Property | |||
"RQnumber" is name of it | |||
"RQnumber" is label of it | |||
"hierarchical number of this requirement, understandable key" is documentation of it | |||
24 is index of it | |||
2 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# Property manualOnly | |||
AC_manualOnly isA Property | |||
"manualOnly" is name of it | |||
"manualOnly" is label of it | |||
"it frue this test can not be automated effectively - it has to be done manually" is documentation of it | |||
25 is index of it | |||
# java type boolean | |||
"Boolean" is type of it | |||
"AC" is topic of it | |||
# Property owner | |||
AC_owner isA Property | |||
"owner" is name of it | |||
"owner" is label of it | |||
"who is in charge of this requirement and owns it - meaning that this person is willing to accept the implications of realizing this requirements in terms of cost, time and other follow-up results" is documentation of it | |||
26 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"AC" is topic of it | |||
# | |||
# OQ | |||
# | |||
OQ isA Topic | |||
"OQ" is name of it | |||
" | |||
an open question | |||
" is documentation of it | |||
"File:oq.png" is icon of it | |||
"property" is defaultstoremode of it | |||
"SmartRQM" is context of it | |||
OQ_description addsTo it | |||
OQ_answeredAt addsTo it | |||
OQ_state addsTo it | |||
OQ_question addsTo it | |||
OQ_OQnumber addsTo it | |||
OQ_name addsTo it | |||
OQ_assumedAnswer addsTo it | |||
OQ_OQid addsTo it | |||
OQ_placedAt addsTo it | |||
OQ_answer addsTo it | |||
# | |||
#OQ Properties | |||
# | |||
# Property description | |||
OQ_description isA Property | |||
"description" is name of it | |||
"description" is label of it | |||
"description of this feature/ document" is documentation of it | |||
1 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"OQ" is topic of it | |||
# Property answeredAt | |||
OQ_answeredAt isA Property | |||
"answeredAt" is name of it | |||
"answeredAt" is label of it | |||
"date when the question was answered completely" is documentation of it | |||
2 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"OQ" is topic of it | |||
# Property state | |||
OQ_state isA Property | |||
"state" is name of it | |||
"state" is label of it | |||
"the state of this question: new, asked, answered, integrated" is documentation of it | |||
3 is index of it | |||
# java type enum {new, placed, answered, integrated} | |||
"Text" is type of it | |||
"new, placed, answered, integrated" is allowedValues of it | |||
"OQ" is topic of it | |||
# Property question | |||
OQ_question isA Property | |||
"question" is name of it | |||
"question" is label of it | |||
"the open question" is documentation of it | |||
4 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"OQ" is topic of it | |||
# Property OQnumber | |||
OQ_OQnumber isA Property | |||
"OQnumber" is name of it | |||
"OQnumber" is label of it | |||
"hierarchical number of this open question, understandable key" is documentation of it | |||
5 is index of it | |||
1 is sortPos of it | |||
# java type string | |||
"Text" is type of it | |||
"OQ" is topic of it | |||
# Property name | |||
OQ_name isA Property | |||
"name" is name of it | |||
"name" is label of it | |||
"the name of this open question" is documentation of it | |||
6 is index of it | |||
# java type string | |||
"Text" is type of it | |||
"OQ" is topic of it | |||
# Property assumedAnswer | |||
OQ_assumedAnswer isA Property | |||
"assumedAnswer" is name of it | |||
"assumedAnswer" is label of it | |||
"the assumed answer which is used as basis for going on " is documentation of it | |||
7 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"OQ" is topic of it | |||
# Property OQid | |||
OQ_OQid isA Property | |||
"OQid" is name of it | |||
"OQid" is label of it | |||
"unique id for this open question, technical key" is documentation of it | |||
8 is index of it | |||
true is primaryKey of it | |||
# java type string | |||
"Text" is type of it | |||
"OQ" is topic of it | |||
# Property placedAt | |||
OQ_placedAt isA Property | |||
"placedAt" is name of it | |||
"placedAt" is label of it | |||
"date when the question was asked" is documentation of it | |||
9 is index of it | |||
# java type date | |||
"Date" is type of it | |||
"datepicker" is inputType of it | |||
"OQ" is topic of it | |||
# Property answer | |||
OQ_answer isA Property | |||
"answer" is name of it | |||
"answer" is label of it | |||
"the given answer" is documentation of it | |||
10 is index of it | |||
# java type memo | |||
"Text" is type of it | |||
"textarea" is inputType of it | |||
500 is size of it | |||
"OQ" is topic of it | |||
TopicLink39F7D53102D4 isA TopicLink | |||
"RQProfile_has_RQs" is name of it | |||
"myRQs" is targetRole of it | |||
# cardinality 0..n | |||
true is targetMultiple of it | |||
# supplier Logical View::com::bitplan::rq::RQ = RQ | |||
"RQ" is target of it | |||
"myRQProfile" is sourceRole of it | |||
# cardinality 1 | |||
false is sourceMultiple of it | |||
# supplier Logical View::com::bitplan::rq::RQProfile = RQProfile | |||
"RQProfile" is source of it | |||
TopicLink39F7D534027E isA TopicLink | |||
"RQ_has_ACs" is name of it | |||
"myACs" is targetRole of it | |||
# cardinality 0..n | |||
true is targetMultiple of it | |||
# supplier Logical View::com::bitplan::rq::AC = AC | |||
"AC" is target of it | |||
"myRQ" is sourceRole of it | |||
# cardinality 1 | |||
false is sourceMultiple of it | |||
# supplier Logical View::com::bitplan::rq::RQ = RQ | |||
"RQ" is source of it | |||
TopicLink3F5855BF0101 isA TopicLink | |||
"RQ_has_OQs" is name of it | |||
"myRQ" is sourceRole of it | |||
# cardinality 0..1 | |||
false is sourceMultiple of it | |||
# supplier Logical View::com::bitplan::rq::RQ = RQ | |||
"RQ" is source of it | |||
"myOQs" is targetRole of it | |||
# cardinality 0..* | |||
true is targetMultiple of it | |||
# supplier Logical View::com::bitplan::rq::OQ = OQ | |||
"OQ" is target of it | |||
</source> | |||
<headertabs/> |