{"id":"https://openalex.org/W2089204618","doi":"https://doi.org/10.1109/jsyst.2012.2220591","title":"End-to-End Formal Specification, Validation, and Verification Process: A Case Study of Space Flight Software","display_name":"End-to-End Formal Specification, Validation, and Verification Process: A Case Study of Space Flight Software","publication_year":2012,"publication_date":"2012-10-29","ids":{"openalex":"https://openalex.org/W2089204618","doi":"https://doi.org/10.1109/jsyst.2012.2220591","mag":"2089204618"},"language":"en","primary_location":{"id":"doi:10.1109/jsyst.2012.2220591","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jsyst.2012.2220591","pdf_url":null,"source":{"id":"https://openalex.org/S95999327","display_name":"IEEE Systems Journal","issn_l":"1932-8184","issn":["1932-8184","1937-9234","2373-7816"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Systems Journal","raw_type":"journal-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/A5024394631","display_name":"Miriam C. Bergue Alves","orcid":null},"institutions":[{"id":"https://openalex.org/I4210123805","display_name":"Instituto de Aeron\u00e1utica e Espa\u00e7o","ror":"https://ror.org/025n1fp68","country_code":"BR","type":"other","lineage":["https://openalex.org/I4210123805"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Miriam C. Bergue Alves","raw_affiliation_strings":["Software Engineering Laboratory, Institute of Aeronautics and Space, Sao Paulo, Brazil","Software Eng. Lab., Inst. of Aeronaut. & Space, Sa\u0303o Jose\u0301 dos Campos, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Laboratory, Institute of Aeronautics and Space, Sao Paulo, Brazil","institution_ids":["https://openalex.org/I4210123805"]},{"raw_affiliation_string":"Software Eng. Lab., Inst. of Aeronaut. & Space, Sa\u0303o Jose\u0301 dos Campos, Brazil","institution_ids":["https://openalex.org/I4210123805"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029212748","display_name":"Doron Drusinsky","orcid":"https://orcid.org/0000-0002-1723-8467"},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Doron Drusinsky","raw_affiliation_strings":["Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057042972","display_name":"James Bret Michael","orcid":"https://orcid.org/0000-0003-3777-9858"},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James Bret Michael","raw_affiliation_strings":["Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042563610","display_name":"Man\u2010Tak Shing","orcid":null},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Man-Tak Shing","raw_affiliation_strings":["Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Naval Postgraduate School, Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8699,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.80027328,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"7","issue":"4","first_page":"632","last_page":"641"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9994999766349792,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9994999766349792,"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/computer-science","display_name":"Computer science","score":0.7078155279159546},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.5739118456840515},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.5550838708877563},{"id":"https://openalex.org/keywords/verification","display_name":"Verification","score":0.5513802766799927},{"id":"https://openalex.org/keywords/dependability","display_name":"Dependability","score":0.539391279220581},{"id":"https://openalex.org/keywords/runtime-verification","display_name":"Runtime verification","score":0.5386936068534851},{"id":"https://openalex.org/keywords/verification-and-validation","display_name":"Verification and validation","score":0.5278387069702148},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5013093948364258},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.4670865535736084},{"id":"https://openalex.org/keywords/formal-specification","display_name":"Formal specification","score":0.44520726799964905},{"id":"https://openalex.org/keywords/software-verification","display_name":"Software verification","score":0.44298428297042847},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.42357397079467773},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.42300593852996826},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41651245951652527},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.34782740473747253},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.3259120285511017},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.29579198360443115},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26792338490486145},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16458973288536072},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.11591780185699463}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7078155279159546},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.5739118456840515},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5550838708877563},{"id":"https://openalex.org/C142284323","wikidata":"https://www.wikidata.org/wiki/Q7921323","display_name":"Verification","level":5,"score":0.5513802766799927},{"id":"https://openalex.org/C77019957","wikidata":"https://www.wikidata.org/wiki/Q2689057","display_name":"Dependability","level":2,"score":0.539391279220581},{"id":"https://openalex.org/C202973057","wikidata":"https://www.wikidata.org/wiki/Q7380130","display_name":"Runtime verification","level":3,"score":0.5386936068534851},{"id":"https://openalex.org/C48002344","wikidata":"https://www.wikidata.org/wiki/Q2919644","display_name":"Verification and validation","level":2,"score":0.5278387069702148},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5013093948364258},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.4670865535736084},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.44520726799964905},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.44298428297042847},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.42357397079467773},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.42300593852996826},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41651245951652527},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.34782740473747253},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3259120285511017},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.29579198360443115},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26792338490486145},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16458973288536072},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.11591780185699463},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/jsyst.2012.2220591","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jsyst.2012.2220591","pdf_url":null,"source":{"id":"https://openalex.org/S95999327","display_name":"IEEE Systems Journal","issn_l":"1932-8184","issn":["1932-8184","1937-9234","2373-7816"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Systems Journal","raw_type":"journal-article"},{"id":"pmh:oai:calhoun.nps.edu:10945/56487","is_oa":false,"landing_page_url":"http://hdl.handle.net/10945/56487","pdf_url":null,"source":{"id":"https://openalex.org/S4306400952","display_name":"Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35364215","host_organization_name":"Naval Postgraduate School","host_organization_lineage":["https://openalex.org/I35364215"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.550000011920929}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W198918365","https://openalex.org/W1522223086","https://openalex.org/W1560050980","https://openalex.org/W1570738019","https://openalex.org/W1583230961","https://openalex.org/W1594100802","https://openalex.org/W1689913591","https://openalex.org/W1975210699","https://openalex.org/W2005001435","https://openalex.org/W2040060046","https://openalex.org/W2048327004","https://openalex.org/W2053023019","https://openalex.org/W2089399908","https://openalex.org/W2096039823","https://openalex.org/W2099529102","https://openalex.org/W2102979412","https://openalex.org/W2111333667","https://openalex.org/W2115309705","https://openalex.org/W2117948372","https://openalex.org/W2118555022","https://openalex.org/W2122453902","https://openalex.org/W2125603046","https://openalex.org/W2125708466","https://openalex.org/W2125853559","https://openalex.org/W2126509366","https://openalex.org/W2133057922","https://openalex.org/W2139324515","https://openalex.org/W2147880466","https://openalex.org/W2155891457","https://openalex.org/W2156044449","https://openalex.org/W2156198892","https://openalex.org/W2163613867","https://openalex.org/W2166007657","https://openalex.org/W2168374501","https://openalex.org/W2494686007","https://openalex.org/W2937322212","https://openalex.org/W6631138506","https://openalex.org/W6684414113"],"related_works":["https://openalex.org/W2809618173","https://openalex.org/W2361881307","https://openalex.org/W2528673213","https://openalex.org/W2392047570","https://openalex.org/W3171879404","https://openalex.org/W1497560829","https://openalex.org/W1964416763","https://openalex.org/W4320924515","https://openalex.org/W2011486833","https://openalex.org/W2166007657"],"abstract_inverted_index":{"The":[0,36,123],"quality":[1,29],"of":[2,7,32,46,107,120,125,154,162],"requirements":[3,22],"and":[4,9,30,54,66,72,93,101,105,111,133,143,165],"the":[5,28,33,77,81,103,108,118,121,126,131],"effectiveness":[6,73],"verification":[8,67,95],"validation":[10],"(V&V)":[11],"techniques":[12],"in":[13,171],"guaranteeing":[14],"that":[15,130,157],"a":[16,24,43,51,159,172],"final":[17],"system":[18],"reflects":[19],"its":[20,112,134],"established":[21],"have":[23,158],"direct":[25],"influence":[26],"on":[27],"dependability":[31],"delivered":[34],"system.":[35],"V&V":[37,113,170],"process":[38,110,132],"can":[39,166],"be":[40,167],"efficient":[41],"from":[42,50],"managerial":[44],"point":[45],"view,":[47],"but":[48],"ineffective":[49],"technical":[52],"perspective,":[53],"vice":[55],"versa.":[56],"This":[57],"paper":[58],"presents":[59],"an":[60],"end-to-end":[61],"formal":[62],"computer-aided":[63,135],"specification,":[64],"validation,":[65,92],"(SV&V)":[68],"process,":[69],"whose":[70],"feasibility":[71],"were":[74,137],"evaluated":[75],"against":[76],"flight":[78],"software":[79],"for":[80,169],"Brazilian":[82],"Satellite":[83],"Launcher.":[84],"Unified":[85],"modeling":[86],"language":[87],"(UML)":[88],"statechart":[89],"assertions,":[90],"scenario-based":[91],"runtime":[94],"are":[96,115],"used":[97,168],"to":[98,141,150,152],"formally":[99],"specify":[100],"verify":[102],"system,":[104],"metrics":[106],"ongoing":[109],"results":[114,124],"collected":[116],"during":[117],"application":[119],"process.":[122],"case":[127],"study":[128],"indicate":[129],"environment":[136],"both":[138],"technically":[139],"feasible":[140],"apply":[142],"managerially":[144],"effective,":[145],"will":[146],"likely":[147],"scale":[148],"well":[149],"cater":[151],"SV&V":[153],"mission-critical":[155],"systems":[156],"larger":[160],"number":[161],"behavioral":[163],"requirements,":[164],"distributed":[173],"development":[174],"environment.":[175]},"counts_by_year":[{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
