| | 1 | = UseCaseAnnotatingWithThings = |
| | 2 | |
| | 3 | (back to UseCases) |
| | 4 | |
| | 5 | implemented in WikitologyGui |
| | 6 | |
| | 7 | = Prerequisite = |
| | 8 | |
| | 9 | Paul meets an investor for his new office in Rome. He wants to associate this Meeting with his office-project in gnowsis. |
| | 10 | At the moment in his PIMO there is a Thing paul:InvestorMeetingRome and a Thing paul:OfficeRome. |
| | 11 | |
| | 12 | = Result = |
| | 13 | |
| | 14 | These two Things will be associated to each other with the two triples: |
| | 15 | |
| | 16 | * __paul:InvestorMeetingRome__ - __pimo:hasTopic__ - __paul:OfficeRome__ |
| | 17 | * __paul:OfficeRome__ - __pimo:isTopicOf__ - __paul:InvestorMeetingRome__ |
| | 18 | |
| | 19 | |
| | 20 | = Trigger = |
| | 21 | |
| | 22 | * Paul browses in his gnowsis to the Thing '''paul:OfficeRome''' |
| | 23 | * With drag&drop he moves the Thing '''paul:InvestorMeetingRome''' to the list of all the related Things of '''paul:OfficeRome''' |
| | 24 | |
| | 25 | = Procedure = |
| | 26 | * When moving a Thing per drag&drop to the related-list the two triples from above will be added to the Storage (PIMO-storage or Resource-storage?) |
| | 27 | |
| | 28 | |
| | 29 | = Alternatives = |
| | 30 | * Now Paul wants to relate Peter to this meeting, because he will attend him. |
| | 31 | * So he browses again to the Thing paul:InvestorMeetingRome and adds the Thing representing peter per drag&drop to the list "related" |
| | 32 | * The system will create the two accordingly triples and store them |
| | 33 | * The relevant Things are not available per drag&drop (maybe the list/tree of all Things is too large) |
| | 34 | * So Paul needs a different way to add Things to related-lists and hasTopic-lists |
| | 35 | * For this case he clicks a "find Thing"-button, a popup-window opens and here he can searach for the Things in his PIMO |