{"id":{"repo_id":"byu","oai_identifier":"oai:scholarsarchive.byu.edu:etd-1635"},"canonical_url":"https://search.dev.ndltd.org/etd/byu/oai:scholarsarchive.byu.edu:etd-1635","repository":{"repo_id":"byu","name":"Brigham Young University","base_url":"https://scholarsarchive.byu.edu/do/oai/"},"display":{"title":"Nesting Automated Design Modules In An Interconnected Framework","abstract":"<p>This thesis seeks to extend the PDG methodology by developing a generalized formal method for nesting PDGs in an interconnected system. A procedure for decomposing an individual PDG into reusable modules will be defined and a software architecture will be presented which takes advantage of these reusable modules. This method breaks the PDG structure into discrete elements known as PDG objects, PDG modules and PDG services. Each of these elements forms a distinct unit of reuse and each can be seen as a \"little\" PDG. Two different industrial implementations of this method are presented. These examples show that it is possible to share PDG services amongst multiple PDGs and provide a mechanism to create a PDG for a complicated system.</p>","abstract_html":"&lt;p&gt;This thesis seeks to extend the PDG methodology by developing a generalized formal method for nesting PDGs in an interconnected system. A procedure for decomposing an individual PDG into reusable modules will be defined and a software architecture will be presented which takes advantage of these reusable modules. This method breaks the PDG structure into discrete elements known as PDG objects, PDG modules and PDG services. Each of these elements forms a distinct unit of reuse and each can be seen as a &quot;little&quot; PDG. Two different industrial implementations of this method are presented. These examples show that it is possible to share PDG services amongst multiple PDGs and provide a mechanism to create a PDG for a complicated system.&lt;/p&gt;","abstract_has_math":false,"creators":["Young, Jared Matthew"],"institution":"Brigham Young University - Provo","degree_name":"MS","degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T01:28:12Z","subjects":["Product Design Generator","Automated Design Framework","Computer Aided Engineering","Mechanical Engineering"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://scholarsarchive.byu.edu/etd/636","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Young, Jared Matthew"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2005-07-21T07:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["Brigham Young University - Provo"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["MS"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Product Design Generator","Automated Design Framework","Computer Aided Engineering","Mechanical Engineering"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholarsarchive.byu.edu/etd/636","https://scholarsarchive.byu.edu/context/etd/article/1635/viewcontent/ETD_CISOPTR_456.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Ira A. Fulton College of Engineering and Technology; Mechanical Engineering"]},{"key":"dc:description.abstract","label":"Abstract","values":["<p>This thesis seeks to extend the PDG methodology by developing a generalized formal method for nesting PDGs in an interconnected system. A procedure for decomposing an individual PDG into reusable modules will be defined and a software architecture will be presented which takes advantage of these reusable modules. This method breaks the PDG structure into discrete elements known as PDG objects, PDG modules and PDG services. Each of these elements forms a distinct unit of reuse and each can be seen as a \"little\" PDG. Two different industrial implementations of this method are presented. These examples show that it is possible to share PDG services amongst multiple PDGs and provide a mechanism to create a PDG for a complicated system.</p>"]},{"key":"dc:format","label":"Dc Format","values":["application:pdf"]},{"key":"dc:source","label":"Dc Source","values":["Brigham Young University - Provo"]},{"key":"dc:title","label":"Title","values":["Nesting Automated Design Modules In An Interconnected Framework"]}]}],"canonical_facts":{"dc:creator":["Young, Jared Matthew"],"dc:date":["2005-07-21T07:00:00Z"],"dc:description":["Ira A. Fulton College of Engineering and Technology; Mechanical Engineering"],"dc:description.abstract":["<p>This thesis seeks to extend the PDG methodology by developing a generalized formal method for nesting PDGs in an interconnected system. A procedure for decomposing an individual PDG into reusable modules will be defined and a software architecture will be presented which takes advantage of these reusable modules. This method breaks the PDG structure into discrete elements known as PDG objects, PDG modules and PDG services. Each of these elements forms a distinct unit of reuse and each can be seen as a \"little\" PDG. Two different industrial implementations of this method are presented. These examples show that it is possible to share PDG services amongst multiple PDGs and provide a mechanism to create a PDG for a complicated system.</p>"],"dc:format":["application:pdf"],"dc:identifier":["https://scholarsarchive.byu.edu/etd/636","https://scholarsarchive.byu.edu/context/etd/article/1635/viewcontent/ETD_CISOPTR_456.pdf"],"dc:language":["English"],"dc:publisher":["Brigham Young University - Provo"],"dc:source":["Brigham Young University - Provo"],"dc:subject":["Product Design Generator","Automated Design Framework","Computer Aided Engineering","Mechanical Engineering"],"dc:title":["Nesting Automated Design Modules In An Interconnected Framework"],"dc:type":["Thesis"],"thesis:degree_name":["MS"]},"updated_at":"2026-07-24T01:28:12Z"}