{"id":"https://openalex.org/W2110123280","doi":"https://doi.org/10.1093/comjnl/bxu068","title":"Formal Verification of Annotated Textual Use-Cases","display_name":"Formal Verification of Annotated Textual Use-Cases","publication_year":2014,"publication_date":"2014-09-08","ids":{"openalex":"https://openalex.org/W2110123280","doi":"https://doi.org/10.1093/comjnl/bxu068","mag":"2110123280"},"language":"en","primary_location":{"id":"doi:10.1093/comjnl/bxu068","is_oa":false,"landing_page_url":"https://doi.org/10.1093/comjnl/bxu068","pdf_url":null,"source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Computer 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/A5058218415","display_name":"Viliam \u0160imko","orcid":null},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]},{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]}],"countries":["CZ","DE"],"is_corresponding":true,"raw_author_name":"Viliam Simko","raw_affiliation_strings":["Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","Institute for Program Structures and Data Organisation, Karlsruhe Institute of Technology, Am Fasanengarten 5, 76131 Karlsruhe, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","institution_ids":["https://openalex.org/I21250087"]},{"raw_affiliation_string":"Institute for Program Structures and Data Organisation, Karlsruhe Institute of Technology, Am Fasanengarten 5, 76131 Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059949877","display_name":"David Hauzar","orcid":"https://orcid.org/0000-0001-9064-7008"},"institutions":[{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"David Hauzar","raw_affiliation_strings":["Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","institution_ids":["https://openalex.org/I21250087"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062364548","display_name":"Petr Hn\u011btynka","orcid":"https://orcid.org/0000-0002-1008-6886"},"institutions":[{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Petr Hnetynka","raw_affiliation_strings":["Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","institution_ids":["https://openalex.org/I21250087"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082418720","display_name":"Tom\u00e1\u0161 Bure\u0161","orcid":"https://orcid.org/0000-0003-3622-9918"},"institutions":[{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]},{"id":"https://openalex.org/I4210155092","display_name":"Czech Academy of Sciences, Institute of Computer Science","ror":"https://ror.org/0496n6574","country_code":"CZ","type":"facility","lineage":["https://openalex.org/I202391551","https://openalex.org/I4210155092"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Tomas Bures","raw_affiliation_strings":["Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vod\u00e1renskou v\u011b\u017e\u00ed 2, 18207 Prague 8, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","institution_ids":["https://openalex.org/I21250087"]},{"raw_affiliation_string":"Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vod\u00e1renskou v\u011b\u017e\u00ed 2, 18207 Prague 8, Czech Republic","institution_ids":["https://openalex.org/I4210155092"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038827584","display_name":"Franti\u0161ek Pl\u00e1\u0161il","orcid":"https://orcid.org/0000-0003-1910-8989"},"institutions":[{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]},{"id":"https://openalex.org/I4210155092","display_name":"Czech Academy of Sciences, Institute of Computer Science","ror":"https://ror.org/0496n6574","country_code":"CZ","type":"facility","lineage":["https://openalex.org/I202391551","https://openalex.org/I4210155092"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Frantisek Plasil","raw_affiliation_strings":["Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vod\u00e1renskou v\u011b\u017e\u00ed 2, 18207 Prague 8, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostransk\u00e9 n\u00e1m\u011bst\u00ed 25, 11800 Prague 1, Czech Republic","institution_ids":["https://openalex.org/I21250087"]},{"raw_affiliation_string":"Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vod\u00e1renskou v\u011b\u017e\u00ed 2, 18207 Prague 8, Czech Republic","institution_ids":["https://openalex.org/I4210155092"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5058218415"],"corresponding_institution_ids":["https://openalex.org/I102335020","https://openalex.org/I21250087"],"apc_list":{"value":2635,"currency":"GBP","value_usd":3232},"apc_paid":null,"fwci":0.8284,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.81751052,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"58","issue":"7","first_page":"1495","last_page":"1529"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9980999827384949,"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.9980999827384949,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8797422051429749},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.5681820511817932},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5341578722000122},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.5312813520431519},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5196608304977417},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.5196346044540405},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5013840198516846},{"id":"https://openalex.org/keywords/formal-semantics","display_name":"Formal semantics (linguistics)","score":0.490658164024353},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.46731728315353394},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.46427056193351746},{"id":"https://openalex.org/keywords/software-verification","display_name":"Software verification","score":0.4471842050552368},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4163103699684143},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3262169361114502},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3249856233596802},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.1340857744216919}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8797422051429749},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5681820511817932},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5341578722000122},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5312813520431519},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5196608304977417},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.5196346044540405},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5013840198516846},{"id":"https://openalex.org/C146499914","wikidata":"https://www.wikidata.org/wiki/Q5469969","display_name":"Formal semantics (linguistics)","level":2,"score":0.490658164024353},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.46731728315353394},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.46427056193351746},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.4471842050552368},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4163103699684143},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3262169361114502},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3249856233596802},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.1340857744216919},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","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":2,"locations":[{"id":"doi:10.1093/comjnl/bxu068","is_oa":false,"landing_page_url":"https://doi.org/10.1093/comjnl/bxu068","pdf_url":null,"source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Computer Journal","raw_type":"journal-article"},{"id":"pmh:oai:asep.lib.cas.cz:CavUnEpca/0446568","is_oa":false,"landing_page_url":"http://hdl.handle.net/11104/0248549","pdf_url":null,"source":{"id":"https://openalex.org/S7407055266","display_name":"ASEP","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":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.4699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2006962382","https://openalex.org/W2149716943","https://openalex.org/W4312733571","https://openalex.org/W2037121848","https://openalex.org/W2264123539","https://openalex.org/W61995002","https://openalex.org/W2964297799","https://openalex.org/W2101140671","https://openalex.org/W2899944714","https://openalex.org/W2399439227"],"abstract_inverted_index":{"Textual":[0],"use-cases":[1,39,122],"have":[2],"been":[3],"traditionally":[4],"used":[5],"in":[6],"the":[7,11,20,106,113,121],"initial":[8],"stages":[9],"of":[10,64,72,115],"software":[12,17],"development":[13],"process":[14],"to":[15,50,86,100],"describe":[16],"functionality":[18],"from":[19],"user's":[21],"perspective.":[22],"Their":[23],"advantage":[24],"is":[25,98],"that":[26],"they":[27,45],"can":[28],"be":[29,47],"easily":[30],"understood":[31],"by":[32],"stakeholders":[33],"and":[34],"domain":[35],"experts.":[36],"However,":[37],"since":[38],"typically":[40],"rely":[41],"on":[42],"natural":[43],"language,":[44],"cannot":[46],"directly":[48],"subject":[49],"a":[51,59,84,95],"formal":[52,70],"verification.":[53,93],"In":[54],"this":[55],"article,":[56],"we":[57],"present":[58],"method":[60,75],"(called":[61],"Formal":[62],"Verification":[63],"Annotated":[65],"Use-Case":[66],"Models,":[67],"FOAM)":[68],"for":[69,92,124],"verification":[71],"use-cases.":[73],"This":[74,108],"features":[76],"simple":[77],"user-definable":[78],"annotations,":[79],"which":[80],"are":[81],"inserted":[82],"into":[83],"use-case":[85],"make":[87],"its":[88],"semantics":[89],"more":[90],"suitable":[91],"Subsequently,":[94],"model-checking":[96],"tool":[97],"employed":[99],"verify":[101],"temporal":[102],"invariants":[103],"associated":[104],"with":[105],"annotations.":[107],"way,":[109],"FOAM":[110],"allows":[111],"harnessing":[112],"benefits":[114],"model":[116],"checking":[117],"while":[118],"still":[119],"keeping":[120],"understandable":[123],"non-experts.":[125]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-06-23T06:36:01.041984","created_date":"2025-10-10T00:00:00"}
