{"id":"https://openalex.org/W4233616392","doi":"https://doi.org/10.1109/icse.2004.1317453","title":"Feature-based decomposition of inductive proofs applied to real-time avionics software: an experience report","display_name":"Feature-based decomposition of inductive proofs applied to real-time avionics software: an experience report","publication_year":2004,"publication_date":"2004-09-28","ids":{"openalex":"https://openalex.org/W4233616392","doi":"https://doi.org/10.1109/icse.2004.1317453"},"language":"en","primary_location":{"id":"doi:10.1109/icse.2004.1317453","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2004.1317453","pdf_url":null,"source":{"id":"https://openalex.org/S4363608974","display_name":"Proceedings. 26th International Conference on Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 26th International Conference on Software Engineering","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/A5057230043","display_name":"Vu Ha","orcid":null},"institutions":[{"id":"https://openalex.org/I82514191","display_name":"Honeywell (United States)","ror":"https://ror.org/02t71h845","country_code":"US","type":"company","lineage":["https://openalex.org/I82514191"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vu Ha","raw_affiliation_strings":["Honeywell International, Minneapolis, MN, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Honeywell International, Minneapolis, MN, USA","institution_ids":["https://openalex.org/I82514191"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041002099","display_name":"Murali Rangarajan","orcid":"https://orcid.org/0000-0003-0276-4808"},"institutions":[{"id":"https://openalex.org/I82514191","display_name":"Honeywell (United States)","ror":"https://ror.org/02t71h845","country_code":"US","type":"company","lineage":["https://openalex.org/I82514191"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Rangarajan","raw_affiliation_strings":["Honeywell International, Minneapolis, MN, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Honeywell International, Minneapolis, MN, USA","institution_ids":["https://openalex.org/I82514191"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091588309","display_name":"Darren Cofer","orcid":"https://orcid.org/0000-0003-4928-908X"},"institutions":[{"id":"https://openalex.org/I82514191","display_name":"Honeywell (United States)","ror":"https://ror.org/02t71h845","country_code":"US","type":"company","lineage":["https://openalex.org/I82514191"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D. Cofer","raw_affiliation_strings":["Honeywell International, Minneapolis, MN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Honeywell International, Minneapolis, MN","institution_ids":["https://openalex.org/I82514191"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073088510","display_name":"H. Rue","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"H. Rue","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5019340713","display_name":"B. Duterte","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"B. Duterte","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.38979592,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"863","issue":null,"first_page":"304","last_page":"313"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/avionics","display_name":"Avionics","score":0.7954864501953125},{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.7125914692878723},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.673103928565979},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.6411606073379517},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.6349129676818848},{"id":"https://openalex.org/keywords/integrated-modular-avionics","display_name":"Integrated modular avionics","score":0.5811043977737427},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.5036548972129822},{"id":"https://openalex.org/keywords/software-verification","display_name":"Software verification","score":0.4445047378540039},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.44439995288848877},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.440321683883667},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.43556997179985046},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.4200182259082794},{"id":"https://openalex.org/keywords/gas-meter-prover","display_name":"Gas meter prover","score":0.41986024379730225},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.38793081045150757},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36816009879112244},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.16728416085243225},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.16604873538017273},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09842255711555481}],"concepts":[{"id":"https://openalex.org/C15792166","wikidata":"https://www.wikidata.org/wiki/Q221329","display_name":"Avionics","level":2,"score":0.7954864501953125},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.7125914692878723},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.673103928565979},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.6411606073379517},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.6349129676818848},{"id":"https://openalex.org/C189956118","wikidata":"https://www.wikidata.org/wiki/Q1665437","display_name":"Integrated modular avionics","level":3,"score":0.5811043977737427},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5036548972129822},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.4445047378540039},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.44439995288848877},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.440321683883667},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.43556997179985046},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.4200182259082794},{"id":"https://openalex.org/C159718280","wikidata":"https://www.wikidata.org/wiki/Q5526353","display_name":"Gas meter prover","level":3,"score":0.41986024379730225},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38793081045150757},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36816009879112244},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.16728416085243225},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.16604873538017273},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09842255711555481},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icse.2004.1317453","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2004.1317453","pdf_url":null,"source":{"id":"https://openalex.org/S4363608974","display_name":"Proceedings. 26th International Conference on Software Engineering","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 26th International Conference on Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1534958051","https://openalex.org/W1540123249","https://openalex.org/W1563066232","https://openalex.org/W1573589782","https://openalex.org/W1605381479","https://openalex.org/W1605695064","https://openalex.org/W1787856118","https://openalex.org/W1991339794","https://openalex.org/W2104845141","https://openalex.org/W2109488193","https://openalex.org/W2113930382","https://openalex.org/W2115309705","https://openalex.org/W2128265572","https://openalex.org/W2131807912","https://openalex.org/W2141620629","https://openalex.org/W2160498682","https://openalex.org/W2162762059","https://openalex.org/W3142382206","https://openalex.org/W6632521089","https://openalex.org/W6633517867","https://openalex.org/W6638125134"],"related_works":["https://openalex.org/W2171139856","https://openalex.org/W2111943161","https://openalex.org/W4390189023","https://openalex.org/W4254629462","https://openalex.org/W2243567758","https://openalex.org/W2186669634","https://openalex.org/W39645217","https://openalex.org/W2042279689","https://openalex.org/W2385264950","https://openalex.org/W2140899683"],"abstract_inverted_index":{"The":[0,55],"hardware":[1],"and":[2,21,57,77,125,146],"software":[3],"in":[4],"modern":[5],"aircraft":[6],"control":[7],"systems":[8,124],"are":[9,18],"good":[10],"candidates":[11],"for":[12,52,121],"verification":[13,27],"using":[14],"formal":[15],"methods:":[16],"they":[17],"complex,":[19],"safety-critical,":[20],"challenge":[22],"the":[23,41,46,96,102,112,148],"capabilities":[24],"of":[25,36,45,59,95,111,143,157],"test-based":[26],"strategies.":[28],"We":[29],"have":[30,62,85],"previously":[31],"reported":[32],"on":[33],"our":[34,79,93,108],"use":[35,94],"model":[37],"checking":[38],"to":[39,65,81,87,100,107,135,141,150,153],"verify":[40],"time":[42,113],"partitioning":[43,114],"property":[44],"Deos/spl":[47],"trade/":[48],"real-time":[49],"operating":[50],"system":[51,61],"embedded":[53],"avionics.":[54],"size":[56],"complexity":[58],"this":[60,75],"limited":[63],"us":[64],"analyzing":[66],"only":[67],"one":[68],"configuration":[69],"at":[70],"a":[71,118,154],"time.":[72],"To":[73],"overcome":[74],"limit":[76],"generalize":[78],"analysis":[80],"arbitrary":[82],"configurations":[83],"we":[84,116],"turned":[86],"theorem":[88,98,136],"proving.":[89],"This":[90,129],"paper":[91],"describes":[92],"PVS":[97],"prover":[99],"analyze":[101],"Deos":[103],"scheduler.":[104],"In":[105],"addition":[106],"inductive":[109,127],"proof":[110],"invariant,":[115],"present":[117],"feature-based":[119],"technique":[120,130],"modeling":[122],"state-transition":[123],"formulating":[126],"invariants.":[128],"facilitates":[131],"an":[132],"incremental":[133],"approach":[134],"proving":[137],"that":[138],"scales":[139],"well":[140],"models":[142],"increasing":[144],"complexity,":[145],"has":[147],"potential":[149],"be":[151],"applicable":[152],"wide":[155],"range":[156],"problems.":[158]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
