{"id":"https://openalex.org/W2098450468","doi":"https://doi.org/10.1109/sose.2011.6139120","title":"A high-level model-checking tool for verifying service agreements","display_name":"A high-level model-checking tool for verifying service agreements","publication_year":2011,"publication_date":"2011-12-01","ids":{"openalex":"https://openalex.org/W2098450468","doi":"https://doi.org/10.1109/sose.2011.6139120","mag":"2098450468"},"language":"en","primary_location":{"id":"doi:10.1109/sose.2011.6139120","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sose.2011.6139120","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System (SOSE)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5020581185","display_name":"Abubkr Abdelsadiq","orcid":null},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Abubkr Abdelsadiq","raw_affiliation_strings":["School of Computing Science, University of Newcastle, UK","School of Computing Science, Newcastle University, UK#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Newcastle, UK","institution_ids":["https://openalex.org/I84884186"]},{"raw_affiliation_string":"School of Computing Science, Newcastle University, UK#TAB#","institution_ids":["https://openalex.org/I84884186"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049768698","display_name":"Carlos Molina-Jim\u00e9nez","orcid":"https://orcid.org/0000-0002-3617-8287"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Carlos Molina-Jimenez","raw_affiliation_strings":["School of Computing Science, University of Newcastle, UK","School of Computing Science, Newcastle University, UK#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Newcastle, UK","institution_ids":["https://openalex.org/I84884186"]},{"raw_affiliation_string":"School of Computing Science, Newcastle University, UK#TAB#","institution_ids":["https://openalex.org/I84884186"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048511781","display_name":"Santosh Shrivastava","orcid":"https://orcid.org/0000-0001-6105-2785"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Santosh Shrivastava","raw_affiliation_strings":["School of Computing Science, University of Newcastle, UK","School of Computing Science, Newcastle University, UK#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Newcastle, UK","institution_ids":["https://openalex.org/I84884186"]},{"raw_affiliation_string":"School of Computing Science, Newcastle University, UK#TAB#","institution_ids":["https://openalex.org/I84884186"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I84884186"],"apc_list":null,"apc_paid":null,"fwci":0.2369,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.51089647,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"4421","issue":null,"first_page":"297","last_page":"304"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9998000264167786,"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.9994000196456909,"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"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9983999729156494,"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/promela","display_name":"Promela","score":0.934497594833374},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.829873263835907},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7969017624855042},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.7794595956802368},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.7296761274337769},{"id":"https://openalex.org/keywords/linear-temporal-logic","display_name":"Linear temporal logic","score":0.5455985069274902},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4828105866909027},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4812328815460205},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4745015799999237},{"id":"https://openalex.org/keywords/conformance-checking","display_name":"Conformance checking","score":0.4522921144962311},{"id":"https://openalex.org/keywords/design-by-contract","display_name":"Design by contract","score":0.4469435214996338},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.44447317719459534},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.4414326846599579},{"id":"https://openalex.org/keywords/business-process","display_name":"Business process","score":0.2779523730278015},{"id":"https://openalex.org/keywords/business-process-modeling","display_name":"Business process modeling","score":0.14368018507957458},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.11080107092857361},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.10344016551971436}],"concepts":[{"id":"https://openalex.org/C2776329536","wikidata":"https://www.wikidata.org/wiki/Q948666","display_name":"Promela","level":3,"score":0.934497594833374},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.829873263835907},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7969017624855042},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.7794595956802368},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.7296761274337769},{"id":"https://openalex.org/C4777664","wikidata":"https://www.wikidata.org/wiki/Q1536492","display_name":"Linear temporal logic","level":2,"score":0.5455985069274902},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4828105866909027},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4812328815460205},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4745015799999237},{"id":"https://openalex.org/C2775948798","wikidata":"https://www.wikidata.org/wiki/Q5160261","display_name":"Conformance checking","level":5,"score":0.4522921144962311},{"id":"https://openalex.org/C80291951","wikidata":"https://www.wikidata.org/wiki/Q1200691","display_name":"Design by contract","level":5,"score":0.4469435214996338},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.44447317719459534},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.4414326846599579},{"id":"https://openalex.org/C85345410","wikidata":"https://www.wikidata.org/wiki/Q851587","display_name":"Business process","level":3,"score":0.2779523730278015},{"id":"https://openalex.org/C207505557","wikidata":"https://www.wikidata.org/wiki/Q4374012","display_name":"Business process modeling","level":4,"score":0.14368018507957458},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.11080107092857361},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.10344016551971436},{"id":"https://openalex.org/C17409809","wikidata":"https://www.wikidata.org/wiki/Q161764","display_name":"Geochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sose.2011.6139120","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sose.2011.6139120","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of 2011 IEEE 6th International Symposium on Service Oriented System (SOSE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4399999976158142,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W68069235","https://openalex.org/W122935248","https://openalex.org/W198918365","https://openalex.org/W1496007014","https://openalex.org/W1497524189","https://openalex.org/W1573313194","https://openalex.org/W1578477039","https://openalex.org/W1600618191","https://openalex.org/W1605326465","https://openalex.org/W1821445894","https://openalex.org/W1943502734","https://openalex.org/W1968409254","https://openalex.org/W2073520186","https://openalex.org/W2095313283","https://openalex.org/W2109740450","https://openalex.org/W2110351526","https://openalex.org/W2113540078","https://openalex.org/W2142603987","https://openalex.org/W2147677897","https://openalex.org/W2148759909","https://openalex.org/W2149210484","https://openalex.org/W2163494991","https://openalex.org/W2200195863","https://openalex.org/W4289868901","https://openalex.org/W6605019126","https://openalex.org/W6634363723","https://openalex.org/W6634675260","https://openalex.org/W6638586573","https://openalex.org/W6684036164","https://openalex.org/W6687738431"],"related_works":["https://openalex.org/W2391324570","https://openalex.org/W2755115812","https://openalex.org/W1967076997","https://openalex.org/W4206410156","https://openalex.org/W2995068468","https://openalex.org/W2369906140","https://openalex.org/W1988050447","https://openalex.org/W1549218993","https://openalex.org/W4286524171","https://openalex.org/W2098450468"],"abstract_inverted_index":{"In":[0],"a":[1,30,33,61,86,90],"cloud":[2],"computing":[3],"environment,":[4],"both":[5],"the":[6,9,20,56,69,72,118,125,129,140,150,154],"client":[7],"and":[8,112],"provider":[10],"need":[11],"assurances":[12],"that":[13,39,84],"service":[14,21,48],"interactions":[15],"are":[16],"in":[17,99,132,137],"accordance":[18],"with":[19,108],"agreement":[22],"(contract).":[23],"It":[24],"should":[25],"be":[26,41],"possible":[27],"to":[28,54,88],"encode":[29,89],"contract":[31,62,91,102,141],"as":[32,96],"set":[34],"of":[35,59,74,101,120,139,153],"executable":[36],"business":[37,104],"policies":[38],"can":[40,127],"evaluated":[42],"by":[43,148],"either":[44],"party":[45],"for":[46,92],"controlling":[47],"interactions.":[49],"Naturally,":[50],"it":[51],"is":[52],"important":[53],"verify":[55],"correctness":[57,130],"properties":[58],"such":[60],"before":[63],"its":[64],"deployment.":[65],"To":[66],"this":[67],"end,":[68],"paper":[70],"adopts":[71],"use":[73],"model-checking":[75,79],"techniques.":[76],"A":[77],"high-level":[78],"tool":[80,144],"has":[81,145],"been":[82,146],"developed":[83],"enables":[85],"designer":[87,126],"model":[93,121,156],"checking":[94],"directly":[95,136],"event-condition-action":[97],"rules":[98],"terms":[100,138],"entities:":[103],"operations,":[105],"role":[106],"players":[107],"their":[109],"rights,":[110],"obligations":[111],"prohibitions.":[113],"This":[114],"not":[115],"only":[116],"simplifies":[117],"task":[119],"building":[122],"but":[123],"also,":[124],"specify":[128],"requirements,":[131],"linear":[133],"temporal":[134],"logic,":[135],"entities.":[142],"The":[143],"implemented":[147],"extending":[149],"PROMELA":[151],"language":[152],"SPIN":[155],"checker.":[157]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":3}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
