IJSER Home >> Journal >> IJSER
International Journal of Scientific and Engineering Research
ISSN Online 2229-5518
ISSN Print: 2229-5518 7    
Website: http://www.ijser.org
scirp IJSER >> Volume 2, Issue 7, July 2011 Edition
Automating the Diagram Generation Process
Full Text(PDF, 3000)  PP.  
Tabinda Sarwar, Uzma Arif, Wajiha Habib, Samana Zehra
Automation, Block Diagram, Diagram Generation, Drag and Drop, ER Diagram, Flow Chart, Form Filling, Text Selection.
Diagrams are the key to modeling and designing software. These diagrams enable us to understand, visualize and communicate the concepts, user requirements and functionality that the software would support. Drawing diagrams or models manually and then modifying them later is time taking hence various software tools have been developed for automating this process. This paper discusses the existing tools and presents an algorithm for a software “Auto-Diagram Generator” (ADG) for generating diagrams which is better and more flexible than the existing ones. ADG allows users to generate Block diagrams, Flowcharts and ER diagrams by form-filling and by text selection. The algorithm is extended to generate ER diagrams building blocks (entities and attributes) by reading a database. Any diagramgeneration software is incomplete without providing a manual support for editing the generated diagrams.
[1] SEVOCAB, “Software and Systems Engineering Vocabulary,” BlockDiagram, http://pascal.computer.org/serv_display/search.action,jsessio nid=D67885F1679F640CAC6C54EE187A6480. April 2011.

[2] Nicholas Hebb, Flow Chart http://www.breezetree.com/articles/what-is-a-flowchart. htm. April 2011.

[3] SEVOCAB, “ Software and Systems Engineering Vocabulary,” http://pascal.computer.org/sev_display/search.action;jsession id=989BD03B195021410505EFB99050FCFF. April 2011.

[4] Peter Chen, “Entity Relationship Modeling,” http://www.devarticles.com/c/a/Development- Cycles/Entity-Relationship-Modeling/. April 2011.

Untitled Page