{"id":{"repo_id":"edithcowan","oai_identifier":"oai:ro.ecu.edu.au:theses-2549"},"canonical_url":"https://search.dev.ndltd.org/etd/edithcowan/oai:ro.ecu.edu.au:theses-2549","repository":{"repo_id":"edithcowan","name":"Edith Cowan University","base_url":"https://ro.ecu.edu.au/do/oai/"},"display":{"title":"The Application Of Object-oriented Techniques To Preliminary Design Problems","abstract":"Preliminary structural design is an early stage in building design during which the engineer formulates and assesses a number of different structural schemes. It is conceptual in nature and involves decision making, which relies on heuristics. Whilst preliminary structural design has not been well supported by PC software, recent research has indicated the potential for knowledge-based, object-oriented systems to assist in the area. This thesis explores the issues that arise when object-oriented techniques arc used to develop knowledge-based software. lt reviews certain basic principles of structural design, methods of representing structural design knowledge and earlier approaches to the design of software to support preliminary structural design. The thesis describes how the writer created a software development methodology to apply object-oriented analysis and design techniques. It then describes the use of this methodology to develop a system for preliminary structural design, including the drafting of requirements, the creation of an object model for these requirements and their implementation in Kappa-PC software. The thesis proposes an approach to the development of Software to support preliminary design in buildings and has demonstrated this approach in a prototype design tool. It has also described some of the difficulties hindering the effective application of the object-oriented methods.","abstract_html":"Preliminary structural design is an early stage in building design during which the engineer formulates and assesses a number of different structural schemes. It is conceptual in nature and involves decision making, which relies on heuristics. Whilst preliminary structural design has not been well supported by PC software, recent research has indicated the potential for knowledge-based, object-oriented systems to assist in the area. This thesis explores the issues that arise when object-oriented techniques arc used to develop knowledge-based software. lt reviews certain basic principles of structural design, methods of representing structural design knowledge and earlier approaches to the design of software to support preliminary structural design. The thesis describes how the writer created a software development methodology to apply object-oriented analysis and design techniques. It then describes the use of this methodology to develop a system for preliminary structural design, including the drafting of requirements, the creation of an object model for these requirements and their implementation in Kappa-PC software. The thesis proposes an approach to the development of Software to support preliminary design in buildings and has demonstrated this approach in a prototype design tool. It has also described some of the difficulties hindering the effective application of the object-oriented methods.","abstract_has_math":false,"creators":["Mackessy, Patrick S."],"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":2000,"date_issued":"2000-01-01T08:00:00Z","date_published":"2000-01-01T08:00:00Z","updated_at":"2026-07-27T19:23:00Z","subjects":["Structural design","Structural engineering","Data processing","Construction industry","Object-oriented programming","Computer science","Computer software","Development","Expert systems","Computer and Systems Architecture"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://ro.ecu.edu.au/theses/1548","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Mackessy, Patrick S."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2000-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":["Structural design","Structural engineering","Data processing","Construction industry","Object-oriented programming","Computer science","Computer software","Development","Expert systems","Computer and Systems Architecture"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://ro.ecu.edu.au/theses/1548","https://ro.ecu.edu.au/context/theses/article/2549/viewcontent/The_Application_Of_Object_oriented_Techniques_To_Preliminary_Design_Problems.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Preliminary structural design is an early stage in building design during which the engineer formulates and assesses a number of different structural schemes. It is conceptual in nature and involves decision making, which relies on heuristics. Whilst preliminary structural design has not been well supported by PC software, recent research has indicated the potential for knowledge-based, object-oriented systems to assist in the area. This thesis explores the issues that arise when object-oriented techniques arc used to develop knowledge-based software. lt reviews certain basic principles of structural design, methods of representing structural design knowledge and earlier approaches to the design of software to support preliminary structural design. The thesis describes how the writer created a software development methodology to apply object-oriented analysis and design techniques. It then describes the use of this methodology to develop a system for preliminary structural design, including the drafting of requirements, the creation of an object model for these requirements and their implementation in Kappa-PC software. The thesis proposes an approach to the development of Software to support preliminary design in buildings and has demonstrated this approach in a prototype design tool. It has also described some of the difficulties hindering the effective application of the object-oriented methods."]},{"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":["The Application Of Object-oriented Techniques To Preliminary Design Problems"]}]}],"canonical_facts":{"dc:creator":["Mackessy, Patrick S."],"dc:date":["2000-01-01T08:00:00Z"],"dc:description":["Preliminary structural design is an early stage in building design during which the engineer formulates and assesses a number of different structural schemes. It is conceptual in nature and involves decision making, which relies on heuristics. Whilst preliminary structural design has not been well supported by PC software, recent research has indicated the potential for knowledge-based, object-oriented systems to assist in the area. This thesis explores the issues that arise when object-oriented techniques arc used to develop knowledge-based software. lt reviews certain basic principles of structural design, methods of representing structural design knowledge and earlier approaches to the design of software to support preliminary structural design. The thesis describes how the writer created a software development methodology to apply object-oriented analysis and design techniques. It then describes the use of this methodology to develop a system for preliminary structural design, including the drafting of requirements, the creation of an object model for these requirements and their implementation in Kappa-PC software. The thesis proposes an approach to the development of Software to support preliminary design in buildings and has demonstrated this approach in a prototype design tool. It has also described some of the difficulties hindering the effective application of the object-oriented methods."],"dc:format":["application/pdf"],"dc:identifier":["https://ro.ecu.edu.au/theses/1548","https://ro.ecu.edu.au/context/theses/article/2549/viewcontent/The_Application_Of_Object_oriented_Techniques_To_Preliminary_Design_Problems.pdf"],"dc:publisher":["Edith Cowan University, Research Online, Perth, Western Australia"],"dc:source":["Theses: Doctorates and Masters"],"dc:subject":["Structural design","Structural engineering","Data processing","Construction industry","Object-oriented programming","Computer science","Computer software","Development","Expert systems","Computer and Systems Architecture"],"dc:title":["The Application Of Object-oriented Techniques To Preliminary Design Problems"],"dc:type":["thesis"]},"updated_at":"2026-07-27T19:23:00Z"}