{"id":"https://openalex.org/W2127769627","doi":"https://doi.org/10.1109/cca.2008.4629594","title":"A complete programming framework for process control education","display_name":"A complete programming framework for process control education","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W2127769627","doi":"https://doi.org/10.1109/cca.2008.4629594","mag":"2127769627"},"language":"en","primary_location":{"id":"doi:10.1109/cca.2008.4629594","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cca.2008.4629594","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Control Applications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065492302","display_name":"Ricardo Dunia","orcid":null},"institutions":[{"id":"https://openalex.org/I4210120483","display_name":"Telemark Research Institute","ror":"https://ror.org/02jjgkb92","country_code":"NO","type":"facility","lineage":["https://openalex.org/I4210120483"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["NO","US"],"is_corresponding":true,"raw_author_name":"Ricardo Dunia","raw_affiliation_strings":["Hogskoleni Telemark, Norway","Chem. Eng. Dept., Univ. of Texas, Austin, TX"],"affiliations":[{"raw_affiliation_string":"Hogskoleni Telemark, Norway","institution_ids":["https://openalex.org/I4210120483"]},{"raw_affiliation_string":"Chem. Eng. Dept., Univ. of Texas, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110887286","display_name":"Thomas F. Edgar","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas F. Edgar","raw_affiliation_strings":["Chemical Engineering Department, University of Texas, Austin, USA","Chem. Eng. Dept., Univ. of Texas, Austin, TX"],"affiliations":[{"raw_affiliation_string":"Chemical Engineering Department, University of Texas, Austin, USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"Chem. Eng. Dept., Univ. of Texas, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046045981","display_name":"Finn Haugen","orcid":"https://orcid.org/0000-0003-3489-667X"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]},{"id":"https://openalex.org/I4210120483","display_name":"Telemark Research Institute","ror":"https://ror.org/02jjgkb92","country_code":"NO","type":"facility","lineage":["https://openalex.org/I4210120483"]}],"countries":["NO","US"],"is_corresponding":false,"raw_author_name":"Finn Haugen","raw_affiliation_strings":["Chemical Engineering Department, University of Texas, Austin, USA","Hogskolen i Telemark in Norway"],"affiliations":[{"raw_affiliation_string":"Chemical Engineering Department, University of Texas, Austin, USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"Hogskolen i Telemark in Norway","institution_ids":["https://openalex.org/I4210120483"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5065492302"],"corresponding_institution_ids":["https://openalex.org/I4210120483","https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":1.796,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.86672995,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"516","last_page":"521"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11283","display_name":"Experimental Learning in Engineering","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11283","display_name":"Experimental Learning in Engineering","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13286","display_name":"Modeling and Simulation Systems","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7623094916343689},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.6257010102272034},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.6013423204421997},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.5478243827819824},{"id":"https://openalex.org/keywords/data-acquisition","display_name":"Data acquisition","score":0.5288186073303223},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5120158791542053},{"id":"https://openalex.org/keywords/system-programming","display_name":"System programming","score":0.4847097396850586},{"id":"https://openalex.org/keywords/dynamic-programming","display_name":"Dynamic programming","score":0.47123369574546814},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.45465776324272156},{"id":"https://openalex.org/keywords/real-time-control-system-software","display_name":"Real-time Control System Software","score":0.4474376440048218},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.438472181558609},{"id":"https://openalex.org/keywords/process-control","display_name":"Process control","score":0.4216148555278778},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.41546595096588135},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4144861102104187},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.4107281267642975},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3975788354873657},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.3520020842552185},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3395717740058899},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10760000348091125}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7623094916343689},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.6257010102272034},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6013423204421997},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.5478243827819824},{"id":"https://openalex.org/C163985040","wikidata":"https://www.wikidata.org/wiki/Q1172399","display_name":"Data acquisition","level":2,"score":0.5288186073303223},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5120158791542053},{"id":"https://openalex.org/C69941290","wikidata":"https://www.wikidata.org/wiki/Q1936256","display_name":"System programming","level":4,"score":0.4847097396850586},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.47123369574546814},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.45465776324272156},{"id":"https://openalex.org/C53621112","wikidata":"https://www.wikidata.org/wiki/Q7300774","display_name":"Real-time Control System Software","level":5,"score":0.4474376440048218},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.438472181558609},{"id":"https://openalex.org/C155386361","wikidata":"https://www.wikidata.org/wiki/Q1649571","display_name":"Process control","level":3,"score":0.4216148555278778},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.41546595096588135},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4144861102104187},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.4107281267642975},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3975788354873657},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.3520020842552185},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3395717740058899},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10760000348091125},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cca.2008.4629594","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cca.2008.4629594","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Control Applications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W1926147633","https://openalex.org/W2024752430","https://openalex.org/W2062405849","https://openalex.org/W2100815285","https://openalex.org/W2113433055","https://openalex.org/W2148700386","https://openalex.org/W2156025731"],"related_works":["https://openalex.org/W2022585506","https://openalex.org/W2172209430","https://openalex.org/W2393528030","https://openalex.org/W1996729481","https://openalex.org/W2039406101","https://openalex.org/W1603251058","https://openalex.org/W2374556942","https://openalex.org/W1876433028","https://openalex.org/W2004289522","https://openalex.org/W2133920562"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"the":[3,20,23,28,65,86,100,124],"programming":[4,17,79,102,131],"features":[5,18,38],"that":[6],"are":[7,96],"desirable":[8],"in":[9,33,48],"Process":[10],"Simulation":[11],"and":[12,51,72,89,109],"Control":[13],"Education":[14],"Software.":[15],"These":[16,36],"facilitate":[19],"understanding":[21],"of":[22,30,111,126],"control":[24,75],"subject":[25],"by":[26],"showing":[27],"effect":[29],"physical":[31],"parameters":[32],"dynamic":[34],"systems.":[35],"software":[37],"also":[39,68],"deal":[40],"with":[41],"data":[42],"acquisition":[43,55],"through":[44],"different":[45],"hardware":[46],"systems":[47],"a":[49,82,112,128],"effective":[50],"simple":[52],"way.":[53],"Data":[54],"is":[56,120],"important":[57],"not":[58],"only":[59],"to":[60,64,84,98,122],"bring":[61],"process":[62],"variables":[63],"controller,":[66],"but":[67],"for":[69,104],"system":[70],"identification":[71],"off-line":[73],"model-base":[74],"design.":[76],"A":[77],"complete":[78],"language":[80],"allows":[81],"user":[83],"simulate":[85],"controller":[87],"performance,":[88],"later":[90],"implement":[91],"it.":[92],"All":[93],"these":[94],"tasks":[95],"expected":[97],"use":[99],"same":[101],"framework":[103],"smooth":[105],"transition":[106],"between":[107],"design":[108],"implementation":[110],"model-based":[113],"controller.":[114],"An":[115],"air":[116],"heater":[117],"case":[118],"study":[119],"used":[121],"illustrate":[123],"importance":[125],"having":[127],"friendly":[129],"software/hardware":[130],"framework.":[132]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
