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...

Full description

Saved in:
Bibliographic Details
Main Author: Morgan, Tony
Format: Teaching Resource
Language:en
Published: Springer Berlin Heidelberg 2010
Subjects:
Online Access:http://eprints.intimal.edu.my/194/1/1.pdf
http://eprints.intimal.edu.my/194/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831337073579130880
author Morgan, Tony
author_facet Morgan, Tony
author_sort Morgan, Tony
building INTI Library
collection Institutional Repository
content_provider INTI International University
content_source INTI Institutional Repository
continent Asia
country Malaysia
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.
format Teaching Resource
id my-inti-eprints.194
institution INTI International University
language en
publishDate 2010
publisher Springer Berlin Heidelberg
record_format eprints
spelling my-inti-eprints.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/1/1.pdf
http://eprints.intimal.edu.my/194/
url_provider http://eprints.intimal.edu.my