作者: J. Flower , A. Fish , J. Howse
DOI: 10.1016/J.JVLC.2008.01.004
关键词: Euler diagram 、 Elementary diagram 、 Communication diagram 、 Class diagram 、 Computer science 、 Theoretical computer science 、 Timing diagram 、 UML state machine 、 Spider diagram 、 System context diagram
摘要: Euler diagrams form the basis of many diagrammatic notations used to represent set theoretic relationships in a wide range contexts including: file system information, statistical data representation, object-oriented modeling, logical specification and reasoning systems, database search queries. An abstract diagram is formal description information that be displayed as concrete (or drawn) diagram. If can visualized, whilst satisfying certain desirable visual properties (called well-formedness conditions), then we say drawable. We solve drawability problem for given conditions, identifying which classify drawable or undrawable. Furthermore, present high level algorithm enables generation from an diagram, whenever it