The Nooron Software Project http://www.nooron.org/know/nooron_project This is the Project Management knowledge base for Nooron.
The ActorTypes These are the different types of agents (actors) for whom use cases may be written. Generally, these specific types will be defined as part of a particular software project.
BrowsingUser
Editing User
EvaluatingUser
OntologizingUser
SiteAdministrator
The UseCases These are the activities which people (or other actors) need to perform.
Display All Evaluations Of Something
ForActor BrowsingUser
Display Evaluations Of Something By Someone
ForActor BrowsingUser
Display Evaluations Of Something WRT One Criterion
ForActor BrowsingUser
Evaluate Many Versions WRT One Criterion
ForActor EvaluatingUser
Evaluate Instances Of A Class WRT One Criterion
ForActor EvaluatingUser
Evaluate Many Versions WRT Many Criteria
ForActor EvaluatingUser
Evaluate One Individual WRT One Criterion
ForActor EvaluatingUser
Evaluate One Individual WRT Many Criteria
ForActor EvaluatingUser
Send Email To Someone
ForActor EditingUser
UseCaseDescription Create an instance of class EmailMessage in your Outbox knowledgebase and that triggers the sending of it.
The TaskStatuss These are the various states which a Task may be in.
complete
future
The Tasks Tasks are the activities to be performed to complete the project.
Authorization Stubbed In
TaskDescription Permit writing only when the user is visiting from some fixed IP address list, or when they have entered one of a list of userids.
EstimatedHours 3
Predecessors Nooron_0_2_1
Status future
Cached Output
TaskDescription Devise a system of request parameter hashing so that output is only regenerated when needed and that intermediate forms as well as encodings of them are appropriately cached and delivered. For example, nooron_pattern_language.dot would be cached as would nooron_pattern_language.dot.pdf. The .dot would be regenerated only when the knowledge or template changed. The .pdf would only be regenerated from cached .dot when the .dot changed. A system of hashes based on canonical forms of the requests with knowledge, template and preferences mixed in ought to do it.
EstimatedHours 8