ORM
Jump to navigation
Jump to search
Sources
- http://www.orm.net/pdf/orm-jcm4.pdf
- http://www.orm.net/pdf/orm-jcm5.pdf
- http://www.orm.net/pdf/orm-jcm6.pdf
- http://www.orm.net/pdf/orm-jcm7.pdf
- http://www.orm.net/pdf/orm-jcm8.pdf
- http://www.orm.net/pdf/orm-jcm9.pdf
Terry Halpin is very active on the topic of ORM and NIAM.
- See Martien's copy of ORM_Presentation_by_Terry_Halpin.pdf Object-Role Modeling An Overview including Temporal Aspects, Terry Halpin.
- Business Rule Modality
- Business Rule Verbalization
- Temporal Modeling and ORM
- http://starlab.vub.ac.be/website/files/Infosys%20Ch1.pdf
- http://www.orm.net/pdf/springer.pdf
- http://www.orm.net/pdf/orm-emm98.pdf
- http://www.orm.net/pdf/orm-emm99.pdf
Agile Modelling
- http://www.agilemodeling.com/artifacts/ormDiagram.htm
- http://www.flexiblesoftwaresolutions.co.uk/content/capturing-software-requirements-user-stories-user-interface-and-entities-agile-approach
User Stories
User Story
- must comply with zero or more business rules
- list business rule
- ask business rules to show synopsis in US (a bit like in Logo?)
Business Rule or Policy
- is implemented by one or more User Stories
- ask compliant user stories to list their title
Writing User Stories
- Define Product Vision
- Define and describe Roles
- Write scenarios for roles (a day in the life of, kruip in de huid van)
- Highlight all nouns (== entities or objects in ORM) and verbs (actions users perform on objects).
- Distill user stories, each user story has one or more objects and at least one verb. Stories with two objects denote relationships.