A Proposal for Folding in ORM Diagrams
Object Role Modeling (ORM) can be used to produce conceptual models of any scale. Although small examples are often used to illustrate specific points, it is equally possible to produce large models covering extensive business domains. To help users navigate around a large model, the ORM diagram is...
| Main Author: | |
|---|---|
| Format: | Teaching Resource |
| Language: | English |
| Published: |
Springer Berlin Heidelberg
2010
|
| Subjects: | |
| Online Access: | http://eprints.intimal.edu.my/194/ http://eprints.intimal.edu.my/194/1/1.pdf |
| _version_ | 1848766417894113280 |
|---|---|
| author | Morgan, Tony |
| author_facet | Morgan, Tony |
| author_sort | Morgan, Tony |
| building | INTI Institutional Repository |
| collection | Online Access |
| description | Object Role Modeling (ORM) can be used to produce conceptual models of any scale. Although small examples are often used to illustrate specific points, it is equally possible to produce large models covering extensive business domains. To help users navigate around a large model, the ORM diagram is typically split over several virtual pages. This gives a fairly coarse granularity and it is difficult for users to change the page structure to meet some temporary viewing need. This paper describes an alternative approach that allows objects of lesser interest to be temporarily ’folded’ away and ’unfolded’ when required. The folding and unfolding can be dynamically controlled by the user, but operates under the control of specific algorithms. Some possible algorithms are discussed and illustrated with examples, and a number of usability issues are raised. |
| first_indexed | 2025-11-14T11:50:49Z |
| format | Teaching Resource |
| id | intimal-194 |
| institution | INTI International University |
| institution_category | Local University |
| language | English |
| last_indexed | 2025-11-14T11:50:49Z |
| publishDate | 2010 |
| publisher | Springer Berlin Heidelberg |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | intimal-1942016-04-21T02:35:11Z http://eprints.intimal.edu.my/194/ A Proposal for Folding in ORM Diagrams Morgan, Tony QA76 Computer software Object Role Modeling (ORM) can be used to produce conceptual models of any scale. Although small examples are often used to illustrate specific points, it is equally possible to produce large models covering extensive business domains. To help users navigate around a large model, the ORM diagram is typically split over several virtual pages. This gives a fairly coarse granularity and it is difficult for users to change the page structure to meet some temporary viewing need. This paper describes an alternative approach that allows objects of lesser interest to be temporarily ’folded’ away and ’unfolded’ when required. The folding and unfolding can be dynamically controlled by the user, but operates under the control of specific algorithms. Some possible algorithms are discussed and illustrated with examples, and a number of usability issues are raised. Springer Berlin Heidelberg 2010 Teaching Resource NonPeerReviewed text en http://eprints.intimal.edu.my/194/1/1.pdf Morgan, Tony (2010) A Proposal for Folding in ORM Diagrams. [Teaching Resource] |
| spellingShingle | QA76 Computer software Morgan, Tony A Proposal for Folding in ORM Diagrams |
| title | A Proposal for Folding in ORM Diagrams |
| title_full | A Proposal for Folding in ORM Diagrams |
| title_fullStr | A Proposal for Folding in ORM Diagrams |
| title_full_unstemmed | A Proposal for Folding in ORM Diagrams |
| title_short | A Proposal for Folding in ORM Diagrams |
| title_sort | proposal for folding in orm diagrams |
| topic | QA76 Computer software |
| url | http://eprints.intimal.edu.my/194/ http://eprints.intimal.edu.my/194/1/1.pdf |