{"id":"https://openalex.org/W1989392320","doi":"https://doi.org/10.1145/1346337.1346242","title":"An environment for flexible advanced compensations of Web service transactions","display_name":"An environment for flexible advanced compensations of Web service transactions","publication_year":2008,"publication_date":"2008-04-01","ids":{"openalex":"https://openalex.org/W1989392320","doi":"https://doi.org/10.1145/1346337.1346242","mag":"1989392320"},"language":"en","primary_location":{"id":"doi:10.1145/1346337.1346242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1346337.1346242","pdf_url":null,"source":{"id":"https://openalex.org/S131231701","display_name":"ACM Transactions on the Web","issn_l":"1559-1131","issn":["1559-1131","1559-114X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on the Web","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://vbn.aau.dk/ws/files/16070162/acmtweb2008_schaefer_dolog_nejdl.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100781064","display_name":"Michael Sch\u00e4fer","orcid":"https://orcid.org/0009-0000-7197-3051"},"institutions":[{"id":"https://openalex.org/I114112103","display_name":"Leibniz University Hannover","ror":"https://ror.org/0304hq317","country_code":"DE","type":"education","lineage":["https://openalex.org/I114112103"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Michael Sch\u00e4fer","raw_affiliation_strings":["University of Hannover, Hannover, Germany","[University of Hannover, Hannover, Germany.]"],"affiliations":[{"raw_affiliation_string":"University of Hannover, Hannover, Germany","institution_ids":[]},{"raw_affiliation_string":"[University of Hannover, Hannover, Germany.]","institution_ids":["https://openalex.org/I114112103"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009084451","display_name":"Peter Dolog","orcid":"https://orcid.org/0000-0003-1842-9131"},"institutions":[{"id":"https://openalex.org/I891191580","display_name":"Aalborg University","ror":"https://ror.org/04m5j1k67","country_code":"DK","type":"education","lineage":["https://openalex.org/I891191580"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Peter Dolog","raw_affiliation_strings":["Aalborg University, Aalborg East, Denmark","Aalborg Univ., Aalborg East, Denmark#TAB#"],"affiliations":[{"raw_affiliation_string":"Aalborg University, Aalborg East, Denmark","institution_ids":["https://openalex.org/I891191580"]},{"raw_affiliation_string":"Aalborg Univ., Aalborg East, Denmark#TAB#","institution_ids":["https://openalex.org/I891191580"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074427964","display_name":"Wolfgang Nejdl","orcid":"https://orcid.org/0000-0003-3374-2193"},"institutions":[{"id":"https://openalex.org/I114112103","display_name":"Leibniz University Hannover","ror":"https://ror.org/0304hq317","country_code":"DE","type":"education","lineage":["https://openalex.org/I114112103"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Wolfgang Nejdl","raw_affiliation_strings":["University of Hannover, Hannover, Germany","[University of Hannover, Hannover, Germany.]"],"affiliations":[{"raw_affiliation_string":"University of Hannover, Hannover, Germany","institution_ids":[]},{"raw_affiliation_string":"[University of Hannover, Hannover, Germany.]","institution_ids":["https://openalex.org/I114112103"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5100781064"],"corresponding_institution_ids":["https://openalex.org/I114112103"],"apc_list":null,"apc_paid":null,"fwci":15.7457,"has_fulltext":true,"cited_by_count":51,"citation_normalized_percentile":{"value":0.98725732,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"2","issue":"2","first_page":"1","last_page":"36"},"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.9998999834060669,"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.9998999834060669,"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.9998000264167786,"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.9883999824523926,"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/computer-science","display_name":"Computer science","score":0.7892267107963562},{"id":"https://openalex.org/keywords/atomicity","display_name":"Atomicity","score":0.6872502565383911},{"id":"https://openalex.org/keywords/compensation","display_name":"Compensation (psychology)","score":0.5997893810272217},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.5736506581306458},{"id":"https://openalex.org/keywords/adapter","display_name":"Adapter (computing)","score":0.5452166795730591},{"id":"https://openalex.org/keywords/business-logic","display_name":"Business logic","score":0.5193008780479431},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.47839486598968506},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.46753403544425964},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4587978720664978},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.45864421129226685},{"id":"https://openalex.org/keywords/compensating-transaction","display_name":"Compensating transaction","score":0.4309900403022766},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4222968518733978},{"id":"https://openalex.org/keywords/service-oriented-architecture","display_name":"Service-oriented architecture","score":0.42165204882621765},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.36186957359313965},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3017611503601074},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1708678901195526},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.16567429900169373}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7892267107963562},{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.6872502565383911},{"id":"https://openalex.org/C2780023022","wikidata":"https://www.wikidata.org/wiki/Q1338171","display_name":"Compensation (psychology)","level":2,"score":0.5997893810272217},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.5736506581306458},{"id":"https://openalex.org/C177284502","wikidata":"https://www.wikidata.org/wiki/Q1005390","display_name":"Adapter (computing)","level":2,"score":0.5452166795730591},{"id":"https://openalex.org/C146222976","wikidata":"https://www.wikidata.org/wiki/Q1204997","display_name":"Business logic","level":2,"score":0.5193008780479431},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.47839486598968506},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.46753403544425964},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4587978720664978},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.45864421129226685},{"id":"https://openalex.org/C155951066","wikidata":"https://www.wikidata.org/wiki/Q5156254","display_name":"Compensating transaction","level":5,"score":0.4309900403022766},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4222968518733978},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.42165204882621765},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.36186957359313965},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3017611503601074},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1708678901195526},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.16567429900169373},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"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/C11171543","wikidata":"https://www.wikidata.org/wiki/Q41630","display_name":"Psychoanalysis","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1346337.1346242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1346337.1346242","pdf_url":null,"source":{"id":"https://openalex.org/S131231701","display_name":"ACM Transactions on the Web","issn_l":"1559-1131","issn":["1559-1131","1559-114X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on the Web","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:publications/b1a78f00-ab73-11dd-96a1-000ea68e967b","is_oa":true,"landing_page_url":"https://vbn.aau.dk/da/publications/b1a78f00-ab73-11dd-96a1-000ea68e967b","pdf_url":"https://vbn.aau.dk/ws/files/16070162/acmtweb2008_schaefer_dolog_nejdl.pdf","source":{"id":"https://openalex.org/S4306401731","display_name":"VBN Forskningsportal (Aalborg Universitet)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I891191580","host_organization_name":"Aalborg University","host_organization_lineage":["https://openalex.org/I891191580"],"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":"Schaefer, M, Dolog, P & Nejdl, W 2008, 'An Environment for Flexible Advanced Compensations of Web Service Transactions', ACM Transactions on the Web, vol. 2, no. 2. < http://doi.acm.org/10.1145/1346237.1346242 >","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.590.9895","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.590.9895","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://vbn.aau.dk/files/16070162/acmtweb2008_schaefer_dolog_nejdl.pdf","raw_type":"text"},{"id":"pmh:oai:pure.atira.dk:publications/b1a78f00-ab73-11dd-96a1-000ea68e967b","is_oa":true,"landing_page_url":"http://doi.acm.org/10.1145/1346237.1346242","pdf_url":null,"source":{"id":"https://openalex.org/S4306401731","display_name":"VBN Forskningsportal (Aalborg Universitet)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I891191580","host_organization_name":"Aalborg University","host_organization_lineage":["https://openalex.org/I891191580"],"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":"Schaefer , M , Dolog , P &amp; Nejdl , W 2008 , ' An Environment for Flexible Advanced Compensations of Web Service Transactions ' , ACM Transactions on the Web , vol. 2 , no. 2 . &lt; http://doi.acm.org/10.1145/1346237.1346242 &gt;","raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:publications/b1a78f00-ab73-11dd-96a1-000ea68e967b","is_oa":true,"landing_page_url":"https://vbn.aau.dk/da/publications/b1a78f00-ab73-11dd-96a1-000ea68e967b","pdf_url":"https://vbn.aau.dk/ws/files/16070162/acmtweb2008_schaefer_dolog_nejdl.pdf","source":{"id":"https://openalex.org/S4306401731","display_name":"VBN Forskningsportal (Aalborg Universitet)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I891191580","host_organization_name":"Aalborg University","host_organization_lineage":["https://openalex.org/I891191580"],"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":"Schaefer, M, Dolog, P & Nejdl, W 2008, 'An Environment for Flexible Advanced Compensations of Web Service Transactions', ACM Transactions on the Web, vol. 2, no. 2. < http://doi.acm.org/10.1145/1346237.1346242 >","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5699999928474426}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1989392320.pdf","grobid_xml":"https://content.openalex.org/works/W1989392320.grobid-xml"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W196035924","https://openalex.org/W204654470","https://openalex.org/W240055707","https://openalex.org/W1489021242","https://openalex.org/W1501731334","https://openalex.org/W1503170978","https://openalex.org/W1525098045","https://openalex.org/W1543673780","https://openalex.org/W1547139772","https://openalex.org/W1563849906","https://openalex.org/W1565019597","https://openalex.org/W1567785211","https://openalex.org/W1570265525","https://openalex.org/W1607782211","https://openalex.org/W1661930086","https://openalex.org/W1763951514","https://openalex.org/W1783515318","https://openalex.org/W1855065956","https://openalex.org/W1886498408","https://openalex.org/W2042801853","https://openalex.org/W2052363833","https://openalex.org/W2098450845","https://openalex.org/W2109979060","https://openalex.org/W2121545043","https://openalex.org/W2135918174","https://openalex.org/W2136798039","https://openalex.org/W2141908721","https://openalex.org/W2153074919","https://openalex.org/W2153649450","https://openalex.org/W2154045335","https://openalex.org/W2167668272","https://openalex.org/W2170857548","https://openalex.org/W2171019343","https://openalex.org/W2171166363","https://openalex.org/W2569494814","https://openalex.org/W2714497087","https://openalex.org/W3114667435","https://openalex.org/W3119529678","https://openalex.org/W4241509948","https://openalex.org/W4250686409","https://openalex.org/W4251283131","https://openalex.org/W4285719527","https://openalex.org/W6682812935","https://openalex.org/W6704706996"],"related_works":["https://openalex.org/W2731282421","https://openalex.org/W2287301553","https://openalex.org/W107499463","https://openalex.org/W2018479316","https://openalex.org/W2048101474","https://openalex.org/W2383440152","https://openalex.org/W50993356","https://openalex.org/W1529755872","https://openalex.org/W2028131276","https://openalex.org/W1556525224"],"abstract_inverted_index":{"Business":[0],"to":[1,49,77,100,129,179,191],"business":[2],"integration":[3],"has":[4],"recently":[5],"been":[6],"performed":[7],"by":[8,19],"employing":[9],"Web":[10,91],"service":[11,92,122],"environments.":[12],"Moreover,":[13],"such":[14,40,176],"environments":[15,27,56],"are":[16,28,64],"being":[17],"provided":[18],"major":[20],"players":[21],"on":[22,30,67,83,153,158,197],"the":[23,52,89,112,131,135,193,207],"technology":[24],"markets.":[25],"Those":[26],"based":[29,66,82,152,196],"open":[31],"specifications":[32],"for":[33,61],"transaction":[34,93],"coordination.":[35],"When":[36],"a":[37,44,107,154,188],"failure":[38],"in":[39,98,145,204],"an":[41,75,177],"environment":[42,76,173,195,208],"occurs,":[43],"compensation":[45,103,132,150,162,166,180],"can":[46,142],"be":[47],"initiated":[48],"recover":[50],"from":[51,134],"failure.":[53],"However,":[54],"current":[55],"have":[57],"only":[58],"limited":[59],"capabilities":[60],"compensations,":[62],"and":[63,96,123,164,172,183],"usually":[65],"backward":[68],"recovery.":[69],"In":[70,138],"this":[71,139],"article,":[72],"we":[73,141,186],"introduce":[74,120,187],"deal":[78],"with":[79,169],"advanced":[80],"compensations":[81,116],"forward":[84],"recovery":[85],"principles.":[86],"We":[87,105,119],"extend":[88],"existing":[90],"coordination":[94,136],"architecture":[95],"infrastructure":[97],"order":[99],"support":[101],"flexible":[102],"operations.":[104],"use":[106],"contract-based":[108],"approach,":[109],"which":[110,126,205],"allows":[111],"specification":[113,155],"of":[114,160],"permitted":[115],"at":[117],"runtime.":[118],"abstract":[121],"adapter":[124],"components,":[125],"allow":[127],"us":[128],"separate":[130],"logic":[133],"logic.":[137],"way,":[140],"easily":[143],"plug":[144,147],"or":[146],"out":[148],"different":[149],"strategies":[151],"language":[156],"defined":[157],"top":[159],"basic":[161],"activities":[163],"complex":[165],"types.":[167],"Experiments":[168],"our":[170],"approach":[171,178],"show":[174],"that":[175],"is":[181,209],"feasible":[182],"beneficial.":[184],"Additionally,":[185],"cost-benefit":[189],"model":[190],"evaluate":[192],"proposed":[194],"net":[198],"value":[199],"analysis.":[200],"The":[201],"evaluation":[202],"shows":[203],"circumstances":[206],"economical.":[210]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2015,"cited_by_count":8},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":8}],"updated_date":"2026-04-19T08:26:33.389920","created_date":"2025-10-10T00:00:00"}
