{"id":"https://openalex.org/W2153024173","doi":"https://doi.org/10.1145/2461328.2461337","title":"Mining requirements from closed-loop control models","display_name":"Mining requirements from closed-loop control models","publication_year":2013,"publication_date":"2013-04-08","ids":{"openalex":"https://openalex.org/W2153024173","doi":"https://doi.org/10.1145/2461328.2461337","mag":"2153024173"},"language":"en","primary_location":{"id":"doi:10.1145/2461328.2461337","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2461328.2461337","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th international conference on Hybrid systems: computation and control","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://escholarship.org/content/qt95q77327/qt95q77327.pdf?t=o9a7ss","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005037066","display_name":"Xiaoqing Jin","orcid":"https://orcid.org/0000-0002-8836-3505"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaoqing Jin","raw_affiliation_strings":["University of California Riverside, Riverside, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California Riverside, Riverside, CA, USA","institution_ids":["https://openalex.org/I103635307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081324945","display_name":"Alexandre Donz\u00e9","orcid":"https://orcid.org/0000-0002-1138-5458"},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alexandre Donz\u00e9","raw_affiliation_strings":["University of California Berkeley, Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California Berkeley, Berkeley, CA, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057473400","display_name":"Jyotirmoy V. Deshmukh","orcid":"https://orcid.org/0000-0003-4683-5540"},"institutions":[{"id":"https://openalex.org/I4210093665","display_name":"Toyota Motor North America (United States)","ror":"https://ror.org/0076knn86","country_code":"US","type":"company","lineage":["https://openalex.org/I4210093665","https://openalex.org/I4210125472","https://openalex.org/I4210137853"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jyotirmoy V. Deshmukh","raw_affiliation_strings":["Toyota Technical Center, Gardena, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Toyota Technical Center, Gardena, CA, USA","institution_ids":["https://openalex.org/I4210093665"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064230639","display_name":"Sanjit A. Seshia","orcid":"https://orcid.org/0000-0001-6190-8707"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sanjit A. Seshia","raw_affiliation_strings":["University of Califorina Berkeley, Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Califorina Berkeley, Berkeley, CA, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":16.0158,"has_fulltext":true,"cited_by_count":87,"citation_normalized_percentile":{"value":0.99391963,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"43","last_page":"52"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/counterexample","display_name":"Counterexample","score":0.7499811053276062},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7104990482330322},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6299733519554138},{"id":"https://openalex.org/keywords/industrial-control-system","display_name":"Industrial control system","score":0.4862459897994995},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.4748435616493225},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.4507191777229309},{"id":"https://openalex.org/keywords/parametric-statistics","display_name":"Parametric statistics","score":0.44549939036369324},{"id":"https://openalex.org/keywords/temporal-logic","display_name":"Temporal logic","score":0.44362348318099976},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4373510479927063},{"id":"https://openalex.org/keywords/formalism","display_name":"Formalism (music)","score":0.43009334802627563},{"id":"https://openalex.org/keywords/control-system","display_name":"Control system","score":0.4183838367462158},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.39270615577697754},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.31586888432502747},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.28963395953178406},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2717702388763428},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23732435703277588},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1948658525943756},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1618923842906952},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10363587737083435}],"concepts":[{"id":"https://openalex.org/C162838799","wikidata":"https://www.wikidata.org/wiki/Q596077","display_name":"Counterexample","level":2,"score":0.7499811053276062},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7104990482330322},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6299733519554138},{"id":"https://openalex.org/C40071531","wikidata":"https://www.wikidata.org/wiki/Q2513962","display_name":"Industrial control system","level":3,"score":0.4862459897994995},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.4748435616493225},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.4507191777229309},{"id":"https://openalex.org/C117251300","wikidata":"https://www.wikidata.org/wiki/Q1849855","display_name":"Parametric statistics","level":2,"score":0.44549939036369324},{"id":"https://openalex.org/C25016198","wikidata":"https://www.wikidata.org/wiki/Q781833","display_name":"Temporal logic","level":2,"score":0.44362348318099976},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4373510479927063},{"id":"https://openalex.org/C73301696","wikidata":"https://www.wikidata.org/wiki/Q5469984","display_name":"Formalism (music)","level":3,"score":0.43009334802627563},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.4183838367462158},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.39270615577697754},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.31586888432502747},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.28963395953178406},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2717702388763428},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23732435703277588},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1948658525943756},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1618923842906952},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10363587737083435},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":7,"locations":[{"id":"doi:10.1145/2461328.2461337","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2461328.2461337","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th international conference on Hybrid systems: computation and control","raw_type":"proceedings-article"},{"id":"pmh:oai:escholarship.org:ark:/13030/qt95q77327","is_oa":true,"landing_page_url":"https://escholarship.org/uc/item/95q77327","pdf_url":"https://escholarship.org/content/qt95q77327/qt95q77327.pdf?t=o9a7ss","source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol 34, iss 11","raw_type":"article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.305.1475","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.305.1475","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.eecs.berkeley.edu/~sseshia/pubdir/mining-hscc13.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.360.9296","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.360.9296","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.eecs.berkeley.edu/~donze/files/publis/stl_req_mining_hscc13.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.723.8322","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.723.8322","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ucr.edu/%7Ejinx/papers/TCAD2015.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.724.3885","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.724.3885","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ucr.edu/%7Ejinx/papers/HSCC2013.pdf","raw_type":"text"},{"id":"pmh:qt95q77327","is_oa":false,"landing_page_url":"http://www.escholarship.org/uc/item/95q77327","pdf_url":null,"source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Jin, X; Donz\u00c3\u00a9, A; Deshmukh, JV; &amp; Seshia, SA. (2015). Mining Requirements From Closed-Loop Control Models. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 34(11), 1704 - 1717. doi: 10.1109/TCAD.2015.2421907. UC Berkeley: Retrieved from: http://www.escholarship.org/uc/item/95q77327","raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:escholarship.org:ark:/13030/qt95q77327","is_oa":true,"landing_page_url":"https://escholarship.org/uc/item/95q77327","pdf_url":"https://escholarship.org/content/qt95q77327/qt95q77327.pdf?t=o9a7ss","source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol 34, iss 11","raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2153024173.pdf","grobid_xml":"https://content.openalex.org/works/W2153024173.grobid-xml"},"referenced_works_count":50,"referenced_works":["https://openalex.org/W10653132","https://openalex.org/W172589331","https://openalex.org/W1480909796","https://openalex.org/W1481397690","https://openalex.org/W1533557569","https://openalex.org/W1547304883","https://openalex.org/W1762537806","https://openalex.org/W1796872423","https://openalex.org/W1966224165","https://openalex.org/W1986184086","https://openalex.org/W1992777946","https://openalex.org/W2012148899","https://openalex.org/W2015863039","https://openalex.org/W2023808162","https://openalex.org/W2026629052","https://openalex.org/W2030263557","https://openalex.org/W2039287452","https://openalex.org/W2039706992","https://openalex.org/W2048178754","https://openalex.org/W2049399166","https://openalex.org/W2049696538","https://openalex.org/W2068619069","https://openalex.org/W2078162013","https://openalex.org/W2086092403","https://openalex.org/W2101804404","https://openalex.org/W2105300531","https://openalex.org/W2107426858","https://openalex.org/W2107690445","https://openalex.org/W2110908283","https://openalex.org/W2112656403","https://openalex.org/W2115803389","https://openalex.org/W2119467398","https://openalex.org/W2130730821","https://openalex.org/W2131399618","https://openalex.org/W2131588967","https://openalex.org/W2147556214","https://openalex.org/W2149236697","https://openalex.org/W2153803621","https://openalex.org/W2155817791","https://openalex.org/W2156841542","https://openalex.org/W2156958982","https://openalex.org/W2162663474","https://openalex.org/W2163590987","https://openalex.org/W2295399529","https://openalex.org/W2571592482","https://openalex.org/W2610516344","https://openalex.org/W3139990154","https://openalex.org/W4206807714","https://openalex.org/W4241531852","https://openalex.org/W4292318939"],"related_works":["https://openalex.org/W2953113086","https://openalex.org/W1552191998","https://openalex.org/W2056825861","https://openalex.org/W4226455345","https://openalex.org/W2765989158","https://openalex.org/W1551070491","https://openalex.org/W2034301573","https://openalex.org/W2103740034","https://openalex.org/W2350953867","https://openalex.org/W1592102986"],"abstract_inverted_index":{"A":[0],"significant":[1],"challenge":[2],"to":[3,52,68,109,138,149],"the":[4,33,46,102,110,114,143,159],"formal":[5],"validation":[6],"of":[7,36,88,101,116,142,152,161],"software-based":[8],"industrial":[9,180],"control":[10,39,182],"systems":[11],"is":[12,55,85,96,105,126],"that":[13],"system":[14],"requirements":[15,31,134],"are":[16,79],"often":[17],"imprecise,":[18],"non-modular,":[19],"evolving,":[20],"or":[21,76],"even":[22],"simply":[23],"unknown.":[24],"We":[25,165],"propose":[26],"a":[27,56,66,117,173],"framework":[28],"for":[29,170,184],"mining":[30],"from":[32,98],"closed-loop":[34],"model":[35,183],"an":[37,86,92,179,185],"industrial-scale":[38],"system,":[40,103],"such":[41],"as":[42],"one":[43],"specified":[44],"in":[45,60,72],"Simulink":[47],"modeling":[48],"language.":[49],"The":[50,120],"input":[51],"our":[53],"algorithm":[54,84,121],"requirement":[57,95,171],"template":[58],"expressed":[59],"Parametric":[61],"Signal":[62],"Temporal":[63],"Logic":[64],"---":[65],"formalism":[67],"express":[69],"temporal":[70],"formulas":[71],"which":[73,104],"concrete":[74],"signal":[75],"time":[77],"values":[78],"replaced":[80],"by":[81],"parameters.":[82],"Our":[83],"instance":[87],"counterexample-guided":[89],"inductive":[90],"synthesis:":[91],"intermediate":[93],"candidate":[94,111],"synthesized":[97],"simulation":[99],"traces":[100],"refined":[106],"using":[107],"counterexamples":[108],"obtained":[112],"with":[113],"help":[115],"falsification":[118],"tool.":[119],"terminates":[122],"when":[123],"no":[124],"counterexample":[125],"found.":[127],"Mining":[128],"has":[129],"many":[130],"usage":[131],"scenarios:":[132],"mined":[133],"can":[135,146,156],"be":[136,147],"used":[137,148],"validate":[139],"future":[140],"modifications":[141],"model,":[144],"they":[145],"enhance":[150],"understanding":[151],"legacy":[153],"models,":[154],"and":[155,178],"also":[157],"guide":[158],"process":[160],"bug-finding":[162],"through":[163],"simulations.":[164],"present":[166],"two":[167],"case":[168],"studies":[169],"mining:":[172],"simple":[174],"automobile":[175],"transmission":[176],"controller":[177],"airpath":[181],"engine.":[186]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":14},{"year":2017,"cited_by_count":11},{"year":2016,"cited_by_count":9},{"year":2015,"cited_by_count":19},{"year":2014,"cited_by_count":9},{"year":2013,"cited_by_count":6}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
