{"id":"https://openalex.org/W2154548683","doi":"https://doi.org/10.1007/1-4020-7997-4_2","title":"Formal Specifcation and Refinement of a Safe Train Control Function","display_name":"Formal Specifcation and Refinement of a Safe Train Control Function","publication_year":2006,"publication_date":"2006-02-17","ids":{"openalex":"https://openalex.org/W2154548683","doi":"https://doi.org/10.1007/1-4020-7997-4_2","mag":"2154548683"},"language":"en","primary_location":{"id":"doi:10.1007/1-4020-7997-4_2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/1-4020-7997-4_2","pdf_url":null,"source":{"id":"https://openalex.org/S4306463519","display_name":"Kluwer Academic Publishers eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Methods for Embedded Distributed Systems","raw_type":"book-chapter"},"type":"book-chapter","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/A5057985341","display_name":"Victor Winter","orcid":"https://orcid.org/0000-0002-3264-624X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"V. Winter","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003856856","display_name":"Deepak Kapur","orcid":"https://orcid.org/0000-0003-2464-2895"},"institutions":[{"id":"https://openalex.org/I4210160133","display_name":"Physique des Cellules et Cancers","ror":"https://ror.org/055ss7a31","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210096427","https://openalex.org/I4210160133","https://openalex.org/I80043"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"D. Kapur","raw_affiliation_strings":["Universit\u00e9 P. & M. Curie, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 P. & M. Curie, France","institution_ids":["https://openalex.org/I4210160133"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086927492","display_name":"G. Fuehrer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"G. Fuehrer","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8241,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.82932692,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"25","last_page":"64"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9990000128746033,"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"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9990000128746033,"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/T10142","display_name":"Formal Methods in Verification","score":0.9975000023841858,"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.9922999739646912,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.8678032755851746},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7540041208267212},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7310075759887695},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7054442763328552},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5361959934234619},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model transformation","score":0.4818740785121918},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.47928327322006226},{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.45740628242492676},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.45505577325820923},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.4444708228111267},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.4417981207370758},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3832983672618866},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.35652127861976624},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12642282247543335},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10257944464683533},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09766417741775513},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08312588930130005}],"concepts":[{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.8678032755851746},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7540041208267212},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7310075759887695},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7054442763328552},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5361959934234619},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.4818740785121918},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.47928327322006226},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.45740628242492676},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.45505577325820923},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.4444708228111267},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4417981207370758},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3832983672618866},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35652127861976624},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12642282247543335},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10257944464683533},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09766417741775513},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08312588930130005},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/1-4020-7997-4_2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/1-4020-7997-4_2","pdf_url":null,"source":{"id":"https://openalex.org/S4306463519","display_name":"Kluwer Academic Publishers eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Methods for Embedded Distributed Systems","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1481518662","https://openalex.org/W1510300358","https://openalex.org/W1516825787","https://openalex.org/W1519378045","https://openalex.org/W1552647623","https://openalex.org/W1594901548","https://openalex.org/W1694414531","https://openalex.org/W1964754311","https://openalex.org/W1981288295","https://openalex.org/W2077271799","https://openalex.org/W2097331548","https://openalex.org/W2159342177","https://openalex.org/W2165097559","https://openalex.org/W2555985780","https://openalex.org/W3177710316"],"related_works":["https://openalex.org/W3011785936","https://openalex.org/W2624478615","https://openalex.org/W4297811169","https://openalex.org/W2958154519","https://openalex.org/W2606974619","https://openalex.org/W2094667450","https://openalex.org/W2048936610","https://openalex.org/W1937494301","https://openalex.org/W2966593744","https://openalex.org/W2014419036"],"abstract_inverted_index":{"Motivated":[0],"by":[1,110,118,189,193],"the":[2,8,60,63,67,85,115,119,126,180,194,201,207],"design":[3,155],"and":[4,16,47,66,130,150,157,191,200],"development":[5],"challenges":[6],"of":[7,30,87,163,182],"BART":[9],"case":[10],"study,":[11],"an":[12],"approach":[13,27],"for":[14,21,35,148],"developing":[15],"analyzing":[17],"a":[18,31,74,139,169],"formal":[19],"model":[20],"reactive":[22],"systems":[23],"is":[24,138,198],"presented.":[25],"The":[26,49,102,136,161],"makes":[28],"use":[29],"domain":[32,50,120,127],"specific":[33,128],"language":[34,95],"specifying":[36],"control":[37,159],"algorithms":[38],"able":[39],"to":[40,69,99,114],"satisfy":[41],"competing":[42],"properties":[43,131],"such":[44,58,79],"as":[45,59,80,206],"safety":[46],"optimality.":[48],"language,":[51],"called":[52],"SPC,":[53],"offers":[54],"several":[55],"key":[56],"abstractions":[57,116],"state":[61],",":[62,65],"profile":[64],"constraint":[68],"facilitate":[70],"problem":[71],"specification.":[72],"Using":[73],"high-level":[75],"program":[76],"transformation":[77],"system":[78],"HATS":[81],"being":[82],"developed":[83,178],"at":[84,89,179],"University":[86,181],"Nebraska":[88],"Omaha,":[90],"specifications":[91],"in":[92],"this":[93],"modelling":[94],"can":[96,106,145,165],"be":[97,107,134,146,166,204],"transformed":[98],"ML":[100],"code.":[101],"resulting":[103],"executable":[104],"specification":[105],"further":[108],"refined":[109],"applying":[111],"generic":[112],"transformations":[113,124,164],"provided":[117],"language.":[121],"Problem":[122],"dependent":[123],"utilizing":[125],"knowledge":[129],"may":[132,203],"also":[133],"applied.":[135],"result":[137],"significantly":[140],"more":[141],"efficient":[142],"implementation":[143],"which":[144],"used":[147],"simulation":[149],"gaining":[151],"deeper":[152],"insight":[153],"into":[154],"decisions":[156],"various":[158],"policies.":[160],"correctness":[162],"established":[167],"using":[168],"rewrite-rule":[170],"based":[171],"induction":[172],"theorem":[173],"prover":[174],"Rewrite":[175],"Rule":[176],"Laboratory":[177],"New":[183],"Mexico.":[184],"These":[185],"keywords":[186,202],"were":[187],"added":[188],"machine":[190],"not":[192],"authors.":[195],"This":[196],"process":[197],"experimental":[199],"updated":[205],"learning":[208],"algorithm":[209],"improves.":[210]},"counts_by_year":[],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
