{"id":"https://openalex.org/W7148508674","doi":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","title":"A formal approach for correct-by-construction system substitution","display_name":"A formal approach for correct-by-construction system substitution","publication_year":2017,"publication_date":"2017-07-06","ids":{"openalex":"https://openalex.org/W7148508674","doi":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad"},"language":"fr","primary_location":{"id":"doi:10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","doi":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","is_oa":false,"landing_page_url":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","pdf_url":null,"source":{"id":"https://openalex.org/S4406923047","display_name":"theses.fr (ABES)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Toulouse, INPT","raw_type":"dissertation"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://theses.hal.science/tel-04222947/document","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035708541","display_name":"Guillaume Babin","orcid":"https://orcid.org/0000-0002-7011-317X","observed_orcids":["https://orcid.org/0000-0002-7011-317X"]},"institutions":[{"id":"https://openalex.org/I205747304","display_name":"Institut National Polytechnique de Toulouse","ror":"https://ror.org/033p9g875","country_code":"FR","type":"education","lineage":["https://openalex.org/I205747304"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Guillaume Babin","raw_affiliation_strings":["Toulouse, INPT"],"raw_orcid":"https://orcid.org/0000-0002-7011-317X","affiliations":[{"raw_affiliation_string":"Toulouse, INPT","institution_ids":["https://openalex.org/I205747304"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5035708541"],"corresponding_institution_ids":["https://openalex.org/I205747304"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9491999745368958,"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.9491999745368958,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.011699999682605267,"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/T10126","display_name":"Logic, programming, and type systems","score":0.008799999952316284,"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/correctness-by-construction","display_name":"correct-by-construction","score":0.9710000157356262},{"id":"https://openalex.org/keywords/event-b","display_name":"Event-B","score":0.9290000200271606},{"id":"https://openalex.org/keywords/rodin-platform","display_name":"Rodin platform","score":0.6549999713897705},{"id":"https://openalex.org/keywords/transition-systems","display_name":"transition systems","score":0.6520000100135803},{"id":"https://openalex.org/keywords/hybrid-systems","display_name":"hybrid systems","score":0.6549999713897705},{"id":"https://openalex.org/keywords/cold-start","display_name":"cold start","score":0.39899998903274536},{"id":"https://openalex.org/keywords/hot-start","display_name":"hot start","score":0.9319999814033508},{"id":"https://openalex.org/keywords/system-degradation","display_name":"system degradation","score":0.5889999866485596},{"id":"https://openalex.org/keywords/system-extension","display_name":"system extension","score":0.7519999742507935},{"id":"https://openalex.org/keywords/safety-properties","display_name":"safety properties","score":0.4690000116825104},{"id":"https://openalex.org/keywords/security-properties","display_name":"security properties","score":0.578000009059906},{"id":"https://openalex.org/keywords/refinement","display_name":"refinement","score":0.4490000009536743},{"id":"https://openalex.org/keywords/formal-verification","display_name":"formal verification","score":0.5569999814033508},{"id":"https://openalex.org/keywords/critical-systems","display_name":"critical systems","score":0.6200000047683716},{"id":"https://openalex.org/keywords/quality-of-service-adaptation","display_name":"quality of service adaptation","score":0.5929999947547913},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"fault tolerance","score":0.4490000009536743}],"concepts":[{"id":"https://openalex.org/C15708023","wikidata":"https://www.wikidata.org/wiki/Q80083","display_name":"Humanities","level":1,"score":0.5069000124931335},{"id":"https://openalex.org/C2778220771","wikidata":"https://www.wikidata.org/wiki/Q1522579","display_name":"Substitution (logic)","level":2,"score":0.37119999527931213},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.314300000667572},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.25859999656677246},{"id":"https://openalex.org/C173561787","wikidata":"https://www.wikidata.org/wiki/Q467687","display_name":"Millenarianism","level":3,"score":0.23569999635219574},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.21389999985694885},{"id":"https://openalex.org/C2994165510","wikidata":"https://www.wikidata.org/wiki/Q131160","display_name":"Political correctness","level":3,"score":0.1809999942779541},{"id":"https://openalex.org/C96380407","wikidata":"https://www.wikidata.org/wiki/Q744737","display_name":"BIBO stability","level":3,"score":0.17219999432563782},{"id":"https://openalex.org/C2777855551","wikidata":"https://www.wikidata.org/wiki/Q12310021","display_name":"Subject (documents)","level":2,"score":0.1704999953508377},{"id":"https://openalex.org/C2986587452","wikidata":"https://www.wikidata.org/wiki/Q938438","display_name":"Statistical analysis","level":2,"score":0.16349999606609344}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","doi":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","is_oa":false,"landing_page_url":"https://doi.org/10.70675/caa365cfzdb6az4a74zbc96zb88909804fad","pdf_url":null,"source":{"id":"https://openalex.org/S4406923047","display_name":"theses.fr (ABES)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Toulouse, INPT","raw_type":"dissertation"},{"id":"pmh:2017INPT0061","doi":null,"is_oa":true,"landing_page_url":"http://www.theses.fr/2017INPT0061/document","pdf_url":"https://theses.hal.science/tel-04222947/document","source":{"id":"https://openalex.org/S4406923047","display_name":"theses.fr (ABES)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Electronic Thesis or Dissertation"},{"id":"pmh:oai:HAL:tel-04222947v1","doi":null,"is_oa":true,"landing_page_url":"https://theses.hal.science/tel-04222947","pdf_url":"https://theses.hal.science/tel-04222947v1/file/BABIN_Guillaume.pdf","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4405252976","host_organization_name":"Centre pour la Communication Scientifique Directe","host_organization_lineage":["https://openalex.org/I4405252976"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Other [cs.OH]. Institut National Polytechnique de Toulouse - INPT, 2017. English. &#x27E8;NNT : 2017INPT0061&#x27E9;","raw_type":"info:eu-repo/semantics/doctoralThesis"}],"best_oa_location":{"id":"pmh:2017INPT0061","doi":null,"is_oa":true,"landing_page_url":"http://www.theses.fr/2017INPT0061/document","pdf_url":"https://theses.hal.science/tel-04222947/document","source":{"id":"https://openalex.org/S4406923047","display_name":"theses.fr (ABES)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Electronic Thesis or Dissertation"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320327550","display_name":"National Institute of Informatics","ror":"https://ror.org/04ksd4g47"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7148508674.pdf","grobid_xml":"https://content.openalex.org/works/W7148508674.grobid-xml"},"referenced_works_count":79,"referenced_works":["https://openalex.org/W15378010","https://openalex.org/W122332163","https://openalex.org/W148696630","https://openalex.org/W189688763","https://openalex.org/W198834109","https://openalex.org/W202611898","https://openalex.org/W291301762","https://openalex.org/W856973001","https://openalex.org/W1481007432","https://openalex.org/W1501566001","https://openalex.org/W1526045365","https://openalex.org/W1532097571","https://openalex.org/W1534850143","https://openalex.org/W1544621933","https://openalex.org/W1555143792","https://openalex.org/W1569825624","https://openalex.org/W1575486920","https://openalex.org/W1585526574","https://openalex.org/W1611084195","https://openalex.org/W1634168340","https://openalex.org/W1757522552","https://openalex.org/W1797632971","https://openalex.org/W1964724757","https://openalex.org/W1966993374","https://openalex.org/W1971486022","https://openalex.org/W1975906542","https://openalex.org/W1977444293","https://openalex.org/W1981626968","https://openalex.org/W1993722711","https://openalex.org/W2004463571","https://openalex.org/W2013562423","https://openalex.org/W2018946511","https://openalex.org/W2027986690","https://openalex.org/W2028622255","https://openalex.org/W2046102833","https://openalex.org/W2049768769","https://openalex.org/W2053304989","https://openalex.org/W2057214761","https://openalex.org/W2059661024","https://openalex.org/W2060095702","https://openalex.org/W2070121782","https://openalex.org/W2083091245","https://openalex.org/W2093274105","https://openalex.org/W2099431275","https://openalex.org/W2099529102","https://openalex.org/W2103381131","https://openalex.org/W2106417311","https://openalex.org/W2109519377","https://openalex.org/W2112230777","https://openalex.org/W2112322240","https://openalex.org/W2113573940","https://openalex.org/W2132492104","https://openalex.org/W2132609258","https://openalex.org/W2137865376","https://openalex.org/W2142486130","https://openalex.org/W2143110421","https://openalex.org/W2147585467","https://openalex.org/W2148337378","https://openalex.org/W2153173530","https://openalex.org/W2161485845","https://openalex.org/W2164226682","https://openalex.org/W2166280160","https://openalex.org/W2167399349","https://openalex.org/W2176215692","https://openalex.org/W2293364474","https://openalex.org/W2296029704","https://openalex.org/W2327531525","https://openalex.org/W2395071766","https://openalex.org/W2403828361","https://openalex.org/W2478743121","https://openalex.org/W2486740635","https://openalex.org/W2510377115","https://openalex.org/W2964309890","https://openalex.org/W2987907651","https://openalex.org/W3189981105","https://openalex.org/W4250846042","https://openalex.org/W4254121468","https://openalex.org/W4292013564","https://openalex.org/W4394667081"],"related_works":["https://openalex.org/W7151354063","https://openalex.org/W3158025419","https://openalex.org/W2293364474","https://openalex.org/W4392230624","https://openalex.org/W7151976465","https://openalex.org/W7208738244","https://openalex.org/W7148258017","https://openalex.org/W7061891210","https://openalex.org/W4392184472","https://openalex.org/W7097822935"],"abstract_inverted_index":{"Une":[0],"approche":[1,236,268],"formelle":[2],"pour":[3,97,202,240,297,304,319,356],"la":[4,77,155,159,170,184,188,194,203,223,242,252,261,265,334,350,357,366],"substitution":[5,156,204,233,243,317],"correcte":[6],"par":[7,92,149,279,362],"construction":[8],"de":[9,34,46,54,56,72,79,106,127,130,139,157,172,177,183,187,205,225,229,232,247,254,259,312,316,327,333,341,359,368,373],"syst\u00e8mes":[10,12,38,107,145,151,173,206,230,248,277,285,307,321],"Les":[11],"critiques":[13],"d\u00e9pendent":[14],"du":[15,86,132,181,336],"fait":[16],"que":[17,112,123],"leurs":[18,29],"composants":[19],"logiciels":[20],"fournissent":[21],"des":[22,50,150,179,276,280,289,306,320,323,352,371],"services":[23],"aux":[24],"comportements":[25,281,290,324],"corrects":[26],"(c'est-\u00e0-dire":[27],"satisfaisant":[28],"exigences).":[30],"De":[31],"plus,":[32],"dans":[33,244,273,338],"nombreux":[35],"cas,":[36],"ces":[37,61],"doivent":[39],"\u00eatre":[40,64,90],"adapt\u00e9s":[41],"ou":[42,48,53,227,231],"reconfigur\u00e9s":[43],"en":[44,75,120,271],"cas":[45,105,246,275],"pannes":[47],"quand":[49],"\u00e9volutions":[51,62],"d'exigences":[52],"qualit\u00e9":[55],"service":[57],"se":[58,117],"produisent.":[59],"Quand":[60],"peuvent":[63],"captur\u00e9es":[65],"au":[66],"niveau":[67],"logiciel,":[68],"il":[69],"devient":[70,329],"possible":[71],"les":[73,125,144,284],"traiter":[74],"utilisant":[76],"notion":[78],"substitution.":[80,140],"En":[81],"effet,":[82],"le":[83,104,113,212,217,245,274,294,331,363],"composant":[84,95],"logiciel":[85,96],"syst\u00e8me":[87,101,115,133,337],"source":[88,134],"peut":[89],"substitu\u00e9":[91],"un":[93,99,199,314],"autre":[94],"construire":[98],"nouveau":[100,114],"cible.":[102],"Dans":[103,141],"critiques,":[108],"cette":[109,142,267],"op\u00e9ration":[110],"impose":[111],"cible":[116],"comporte":[118],"correctement":[119],"pr\u00e9servant,":[121],"autant":[122],"possible,":[124],"propri\u00e9t\u00e9s":[126],"s\u00e9curit\u00e9":[128],"et":[129,136,175,186,216,301,365],"s\u00fbret\u00e9":[131,328],"pendant":[135],"apr\u00e8s":[137],"l'op\u00e9ration":[138],"th\u00e8se,":[143],"\u00e9tudi\u00e9s":[146],"sont":[147],"mod\u00e9lis\u00e9s":[148],"\u00e9tats-transitions.":[152],"Pour":[153,287,343],"mod\u00e9liser":[154,260,288,305],"syst\u00e8mes,":[158],"m\u00e9thode":[160],"Event-B":[161],"a":[162],"\u00e9t\u00e9":[163],"choisie":[164],"car":[165],"elle":[166],"est":[167,237,269,299,347],"adapt\u00e9e":[168],"\u00e0":[169,214,219,251],"mod\u00e9lisation":[171],"\u00e9tats-transitions":[174],"permet":[176,258,311],"b\u00e9n\u00e9ficier":[178],"avantages":[180],"raffinement,":[182],"preuve":[185],"disponibilit\u00e9":[189],"d'un":[190],"outil":[191],"puissant":[192],"avec":[193,292,322],"plate-forme":[195],"Rodin.Cette":[196],"th\u00e8se":[197],"fournit":[198],"mod\u00e8le":[200],"g\u00e9n\u00e9rique":[201],"qui":[207],"inclut":[208],"diff\u00e9rentes":[209],"situations":[210],"comme":[211,283],"d\u00e9marrage":[213,218],"froid":[215],"chaud,":[220],"mais":[221],"aussi":[222],"possibilit\u00e9":[224],"d\u00e9gradation":[226],"d'extension":[228],"\u00e9quivalente.":[234],"Cette":[235],"d'abord":[238],"utilis\u00e9e":[239],"formaliser":[241],"discrets":[249],"appliqu\u00e9s":[250],"compensation":[253,262,358],"Services":[255,360],"Web.":[256],"Elle":[257],"correcte.":[263],"Par":[264],"suite,":[266],"mise":[270],"\u0153uvre":[272],"caract\u00e9ris\u00e9s":[278],"continus":[282,291],"hybrides.":[286,308],"Event-B,":[293],"plug-in":[295],"Theory":[296],"Rodin":[298],"examin\u00e9":[300],"s'av\u00e8re":[302],"performant":[303],"Cela":[309],"nous":[310],"proposer":[313],"m\u00e9canisme":[315],"correct":[318],"continus.":[325],"L'exigence":[326],"alors":[330],"maintien":[332],"sortie":[335],"une":[339],"enveloppe":[340],"s\u00fbret\u00e9.":[342],"finir,":[344],"l'approche":[345],"propos\u00e9e":[346],"g\u00e9n\u00e9ralis\u00e9e,":[348],"permettant":[349],"d\u00e9rivation":[351],"mod\u00e8les":[353,372],"pr\u00e9c\u00e9demment":[354],"d\u00e9finis":[355],"Web":[361],"raffinement":[364],"r\u00e9utilisation":[367],"preuves":[369],"entre":[370],"syst\u00e8mes.":[374]},"counts_by_year":[],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2026-04-03T00:00:00"}
