{"id":"https://openalex.org/W1975566372","doi":"https://doi.org/10.1145/1119655.1119670","title":"Doxpects","display_name":"Doxpects","publication_year":2006,"publication_date":"2006-03-20","ids":{"openalex":"https://openalex.org/W1975566372","doi":"https://doi.org/10.1145/1119655.1119670","mag":"1975566372"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1119655.1119670","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5066408518","display_name":"Eric Wohlstadter","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Eric Wohlstadter","raw_affiliation_strings":["University of British Columbia, Vancouver, BC Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, BC Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004483316","display_name":"Kris De Volder","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Kris De Volder","raw_affiliation_strings":["University of British Columbia, Vancouver, BC Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, BC Canada","institution_ids":["https://openalex.org/I141945490"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.375,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":11,"citation_normalized_percentile":{"value":0.73388,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":82,"max":83},"biblio":{"volume":null,"issue":null,"first_page":"99","last_page":"108"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9995,"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.9995,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9985,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9893,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.84355414},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.5796026},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5182538},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.4738605},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.45802435},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.4388587},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.4329393},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.39302802},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.36385062},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2919116}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1119655.1119670","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.47}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":22,"referenced_works":["https://openalex.org/W1484250426","https://openalex.org/W1496601998","https://openalex.org/W1518218347","https://openalex.org/W1582101978","https://openalex.org/W1602234301","https://openalex.org/W1614272845","https://openalex.org/W1938881678","https://openalex.org/W1970558557","https://openalex.org/W2033176822","https://openalex.org/W2056553417","https://openalex.org/W2061499887","https://openalex.org/W2075994573","https://openalex.org/W2102217676","https://openalex.org/W2106084097","https://openalex.org/W2116721607","https://openalex.org/W2126265364","https://openalex.org/W2128700975","https://openalex.org/W2148393131","https://openalex.org/W2149612550","https://openalex.org/W2161618349","https://openalex.org/W2163595220","https://openalex.org/W2164067955"],"related_works":["https://openalex.org/W344666387","https://openalex.org/W2909116240","https://openalex.org/W2338312050","https://openalex.org/W2185485464","https://openalex.org/W2184642118","https://openalex.org/W2165671755","https://openalex.org/W2065278213","https://openalex.org/W2023726828","https://openalex.org/W1979273925","https://openalex.org/W132356176"],"abstract_inverted_index":{"In":[0,26],"the":[1,21,84,132,148,181],"web":[2],"services":[3],"environment":[4],"software":[5],"development":[6],"can":[7,17,53,72],"involve":[8],"writing":[9],"both":[10],"object-oriented":[11],"programs":[12],"and":[13,102,119,174],"XML":[14,37,155,172],"transformations.":[15],"This":[16,93],"be":[18,54,73],"seen":[19,55],"in":[20],"popular":[22],"Web":[23,184],"Services":[24,185],"architecture.":[25],"this":[27,118],"architecture,":[28],"crosscutting":[29,68,140,161],"concerns":[30,71,162],"are":[31],"often":[32],"manifest":[33],"as":[34,50,56],"transformations":[35],"on":[36,171,178],"messages;":[38],"encrypting":[39],"messages,":[40],"adapting":[41],"between":[42],"schemas":[43],"types":[44],"or":[45],"adding":[46],"extra-functional":[47],"elements":[48],"such":[49],"transaction":[51],"contexts":[52],"prime":[57],"examples.":[58],"Some":[59],"existing":[60,133],"middleware":[61],"platforms":[62],"provide":[63],"support":[64,83,153],"for":[65,154],"Handlers":[66],"where":[67],"message":[69],"transformation":[70,156],"addressed.":[74],"Although":[75],"handlers":[76],"localize":[77],"some":[78],"concerns,":[79],"they":[80],"do":[81],"not":[82],"sound":[85],"software-engineering":[86],"principle":[87],"of":[88,111,160,180],"\"programming":[89],"to":[90,100,136,157],"an":[91,144],"interface\".":[92],"prevents":[94],"a":[95,112],"clean":[96],"mapping":[97],"from":[98],"design":[99,121],"implementation":[101,159],"inhibits":[103],"useful":[104],"static":[105],"checking":[106],"which":[107,127,151],"could":[108],"take":[109],"advantage":[110],"well":[113],"specified":[114],"interface.":[115],"To":[116],"address":[117],"similar":[120],"challenges,":[122],"we":[123],"have":[124],"developed":[125],"Doxpects,":[126],"solve":[128],"many":[129],"problems":[130],"with":[131,163],"handler":[134],"approach":[135],"implementing":[137],"these":[138],"new":[139],"concerns.":[141],"We":[142,167],"describe":[143],"AOP":[145],"abstraction":[146],"called":[147],"content-based":[149],"pointcut":[150],"integrates":[152],"enable":[158],"good":[164],"modularity":[165],"properties.":[166],"present":[168],"examples":[169],"based":[170],"encryption":[173],"service":[175],"interoperability":[176],"implemented":[177],"top":[179],"Apache":[182],"Axis":[183],"middleware.":[186]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W1975566372","counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2024-12-12T22:41:38.058885","created_date":"2016-06-24"}