{"id":{"repo_id":"edithcowan","oai_identifier":"oai:ro.ecu.edu.au:theses-1986"},"canonical_url":"https://search.dev.ndltd.org/etd/edithcowan/oai:ro.ecu.edu.au:theses-1986","repository":{"repo_id":"edithcowan","name":"Edith Cowan University","base_url":"https://ro.ecu.edu.au/do/oai/"},"display":{"title":"Automatic flowchart displays for software visualisation","abstract":"Understanding large software projects and maintaining them can be a time consuming process. For instance, when changes are made to source code, corresponding changes have to be made to any related documentation. One large section of the documentation process is the creation and management of diagrams. Currently there are very few automated diagramming systems that can produce diagrams from source code, and the majority of these diagramming systems require a significant amount of time to generate diagrams. This research aims at investigating the process of creating flowchart diagrams from source code and how this process can be fully automated. Automating the diagrams creation process can save the developer both time and money. By saving the developer time we allow the developer to concentrate on more critical areas of their project. This thesis will involve the design and implementation of a prototype software tool that will allow the user to quickly and easily construct meaningful diagrams from source code. The project will focus directly on the interpretation of the Pascal language into Flowcharts. The emphasis of the project will be on the arrangement of the flowchart, with a goal to create clear and understandable diagrams.","abstract_html":"Understanding large software projects and maintaining them can be a time consuming process. For instance, when changes are made to source code, corresponding changes have to be made to any related documentation. One large section of the documentation process is the creation and management of diagrams. Currently there are very few automated diagramming systems that can produce diagrams from source code, and the majority of these diagramming systems require a significant amount of time to generate diagrams. This research aims at investigating the process of creating flowchart diagrams from source code and how this process can be fully automated. Automating the diagrams creation process can save the developer both time and money. By saving the developer time we allow the developer to concentrate on more critical areas of their project. This thesis will involve the design and implementation of a prototype software tool that will allow the user to quickly and easily construct meaningful diagrams from source code. The project will focus directly on the interpretation of the Pascal language into Flowcharts. The emphasis of the project will be on the arrangement of the flowchart, with a goal to create clear and understandable diagrams.","abstract_has_math":false,"creators":["Schurmann, Paul R."],"institution":"Edith Cowan University, Research Online, Perth, Western Australia","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1998,"date_issued":"1998-01-01T08:00:00Z","date_published":"1998-01-01T08:00:00Z","updated_at":"2026-07-27T19:22:46Z","subjects":["Flow chart generators","Electronic data processing documentation.","Computer Sciences"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://ro.ecu.edu.au/theses/985","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Schurmann, Paul R."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["1998-01-01T08:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["Edith Cowan University, Research Online, Perth, Western Australia"]},{"key":"dc:type","label":"Dc Type","values":["thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Flow chart generators","Electronic data processing documentation.","Computer Sciences"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://ro.ecu.edu.au/theses/985","https://ro.ecu.edu.au/context/theses/article/1986/viewcontent/Automatic_flowchart_displays_for_software_visualisation_Redacted.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Understanding large software projects and maintaining them can be a time consuming process. For instance, when changes are made to source code, corresponding changes have to be made to any related documentation. One large section of the documentation process is the creation and management of diagrams. Currently there are very few automated diagramming systems that can produce diagrams from source code, and the majority of these diagramming systems require a significant amount of time to generate diagrams. This research aims at investigating the process of creating flowchart diagrams from source code and how this process can be fully automated. Automating the diagrams creation process can save the developer both time and money. By saving the developer time we allow the developer to concentrate on more critical areas of their project. This thesis will involve the design and implementation of a prototype software tool that will allow the user to quickly and easily construct meaningful diagrams from source code. The project will focus directly on the interpretation of the Pascal language into Flowcharts. The emphasis of the project will be on the arrangement of the flowchart, with a goal to create clear and understandable diagrams."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:source","label":"Dc Source","values":["Theses: Doctorates and Masters"]},{"key":"dc:title","label":"Title","values":["Automatic flowchart displays for software visualisation"]}]}],"canonical_facts":{"dc:creator":["Schurmann, Paul R."],"dc:date":["1998-01-01T08:00:00Z"],"dc:description":["Understanding large software projects and maintaining them can be a time consuming process. For instance, when changes are made to source code, corresponding changes have to be made to any related documentation. One large section of the documentation process is the creation and management of diagrams. Currently there are very few automated diagramming systems that can produce diagrams from source code, and the majority of these diagramming systems require a significant amount of time to generate diagrams. This research aims at investigating the process of creating flowchart diagrams from source code and how this process can be fully automated. Automating the diagrams creation process can save the developer both time and money. By saving the developer time we allow the developer to concentrate on more critical areas of their project. This thesis will involve the design and implementation of a prototype software tool that will allow the user to quickly and easily construct meaningful diagrams from source code. The project will focus directly on the interpretation of the Pascal language into Flowcharts. The emphasis of the project will be on the arrangement of the flowchart, with a goal to create clear and understandable diagrams."],"dc:format":["application/pdf"],"dc:identifier":["https://ro.ecu.edu.au/theses/985","https://ro.ecu.edu.au/context/theses/article/1986/viewcontent/Automatic_flowchart_displays_for_software_visualisation_Redacted.pdf"],"dc:publisher":["Edith Cowan University, Research Online, Perth, Western Australia"],"dc:source":["Theses: Doctorates and Masters"],"dc:subject":["Flow chart generators","Electronic data processing documentation.","Computer Sciences"],"dc:title":["Automatic flowchart displays for software visualisation"],"dc:type":["thesis"]},"updated_at":"2026-07-27T19:22:46Z"}