{"id":{"repo_id":"rice","oai_identifier":"oai:repository.rice.edu:1911/17547"},"canonical_url":"https://search.dev.ndltd.org/etd/rice/oai:repository.rice.edu:1911/17547","repository":{"repo_id":"rice","name":"Rice University","base_url":"https://repository.rice.edu/server/oai/request"},"display":{"title":"Problem generator system in Engineering Design Tutor","abstract":"The Internet has provided an ideal environment for engineering education. This thesis describes the development of a new problem generator used in the Engineering Design Tutor (EDT) system to provide multi-step problem generation capability. The EDT system allows the user to specify a set of design concepts from a specific domain, based on which a problem tree is generated. All the possible solution paths in the tree are searched and the most complete and correct path is automatically selected as the shortest path. Using the values obtained from a constraint satisfaction solution for the variables in the shortest path, and the templates provided for the problem description, the system allows the automatic generation of a set of problems all using the same shortest solution path.","abstract_html":"The Internet has provided an ideal environment for engineering education. This thesis describes the development of a new problem generator used in the Engineering Design Tutor (EDT) system to provide multi-step problem generation capability. The EDT system allows the user to specify a set of design concepts from a specific domain, based on which a problem tree is generated. All the possible solution paths in the tree are searched and the most complete and correct path is automatically selected as the shortest path. Using the values obtained from a constraint satisfaction solution for the variables in the shortest path, and the templates provided for the problem description, the system allows the automatic generation of a set of problems all using the same shortest solution path.","abstract_has_math":false,"creators":["Rui, Yuan"],"institution":"Rice University","degree_name":"Master of Science","degree_level":"Masters","degree_discipline":"Engineering","degree_department":null,"school":null,"contributors":[],"advisors":["Terk, Michael"],"committee_chairs":[],"committee_members":[],"year":2002,"date_issued":"2002","date_published":"2002","updated_at":"2026-07-24T04:10:22Z","subjects":["Civil engineering","Technological education","Computer science"],"languages":["eng"],"rights":["Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder."],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/1911/17547","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Terk, Michael"]},{"key":"dc:creator","label":"Author","values":["Rui, Yuan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2009-06-04T08:01:40Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2009-06-04T08:01:40Z"]},{"key":"dc:date.issued","label":"Date","values":["2002"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Rice University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Civil engineering","Technological education","Computer science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/1911/17547"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The Internet has provided an ideal environment for engineering education. This thesis describes the development of a new problem generator used in the Engineering Design Tutor (EDT) system to provide multi-step problem generation capability. The EDT system allows the user to specify a set of design concepts from a specific domain, based on which a problem tree is generated. All the possible solution paths in the tree are searched and the most complete and correct path is automatically selected as the shortest path. Using the values obtained from a constraint satisfaction solution for the variables in the shortest path, and the templates provided for the problem description, the system allows the automatic generation of a set of problems all using the same shortest solution path."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Problem generator system in Engineering Design Tutor"]}]}],"canonical_facts":{"dc:contributor.advisor":["Terk, Michael"],"dc:creator":["Rui, Yuan"],"dc:date.accessioned":["2009-06-04T08:01:40Z"],"dc:date.available":["2009-06-04T08:01:40Z"],"dc:date.issued":["2002"],"dc:description.abstract":["The Internet has provided an ideal environment for engineering education. This thesis describes the development of a new problem generator used in the Engineering Design Tutor (EDT) system to provide multi-step problem generation capability. The EDT system allows the user to specify a set of design concepts from a specific domain, based on which a problem tree is generated. All the possible solution paths in the tree are searched and the most complete and correct path is automatically selected as the shortest path. Using the values obtained from a constraint satisfaction solution for the variables in the shortest path, and the templates provided for the problem description, the system allows the automatic generation of a set of problems all using the same shortest solution path."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["https://hdl.handle.net/1911/17547"],"dc:language.iso":["eng"],"dc:rights":["Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder."],"dc:subject":["Civil engineering","Technological education","Computer science"],"dc:title":["Problem generator system in Engineering Design Tutor"],"dc:type":["Thesis"],"thesis:degree_discipline":["Engineering"],"thesis:degree_level":["Masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Rice University"]},"updated_at":"2026-07-24T04:10:22Z"}