{"id":"https://openalex.org/W1569013546","doi":null,"title":"SOA Design Patterns","display_name":"SOA Design Patterns","publication_year":2008,"publication_date":"2008-12-31","ids":{"openalex":"https://openalex.org/W1569013546","mag":"1569013546"},"language":"en","primary_location":{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-016493766","doi":null,"is_oa":false,"landing_page_url":"https://bvbr.bib-bvb.de:443/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016493766&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"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/A5037524022","display_name":"Thomas Erl","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Thomas Erl","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5037524022"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":19.2224,"has_fulltext":false,"cited_by_count":316,"citation_normalized_percentile":{"value":0.99807939,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9907000064849854,"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.9907000064849854,"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.007699999958276749,"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/T12127","display_name":"Software System Performance and Reliability","score":0.00039999998989515007,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/service-oriented-architecture","display_name":"service-oriented architecture","score":0.9869999885559082},{"id":"https://openalex.org/keywords/design-patterns","display_name":"design patterns","score":0.6470000147819519},{"id":"https://openalex.org/keywords/enterprise-architecture","display_name":"enterprise architecture","score":0.6520000100135803},{"id":"https://openalex.org/keywords/object-oriented-paradigm","display_name":"object orientation","score":0.33399999141693115},{"id":"https://openalex.org/keywords/software-intensive-systems","display_name":"software-intensive systems","score":0.49399998784065247},{"id":"https://openalex.org/keywords/service-design","display_name":"service design","score":0.3440000116825104},{"id":"https://openalex.org/keywords/oracle-fusion-middleware","display_name":"Oracle Fusion Middleware","score":0.8830000162124634},{"id":"https://openalex.org/keywords/soa-governance","display_name":"SOA governance","score":0.33899998664855957},{"id":"https://openalex.org/keywords/soa-security","display_name":"SOA security","score":0.5809999704360962}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.35420793294906616}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-016493766","doi":null,"is_oa":false,"landing_page_url":"https://bvbr.bib-bvb.de:443/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016493766&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:cds.cern.ch:1515670","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/1515670","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"mag:1569013546","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA89270483","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2945253599","https://openalex.org/W2275884664","https://openalex.org/W2114769520","https://openalex.org/W4300544681","https://openalex.org/W2285390133","https://openalex.org/W2921717963","https://openalex.org/W6994156143","https://openalex.org/W2043120889","https://openalex.org/W1974494821","https://openalex.org/W2159499379"],"abstract_inverted_index":{"SOA":[0,37,65,94,149,156,172,185,195,204,239,254,265,283,324,345,360,365,374,402,426,437,447,494,523,557,562,579,598,613,624,675,717,782,846,931,943,975,1000,1175],"Design":[1,66,95,150,346,580,599,641,976,1176],"Patterns":[2,67,96,151,347,581,600,642,1177,1212],"is":[3,42,59,116,142,582,637,743,749,1151,1178,1225],"an":[4,270,349,571,759,930,1220],"important":[5,155],"contribution":[6],"to":[7,56,61,63,70,76,107,110,118,121,144,159,260,307,430,435,484,520,522,539,567,695,703,727,762,768,787,876,880,897,960,969,1020,1028,1050,1077,1095,1147,1163,1185,1203,1218],"the":[8,25,31,39,52,64,74,78,98,102,122,148,160,221,244,277,310,357,418,422,436,503,556,590,604,608,616,621,626,689,735,809,826,837,853,861,881,895,899,904,910,925,955,961,1022,1052,1080,1102,1157,1160,1180],"literature":[9],"and":[10,14,30,69,114,153,164,209,279,301,327,355,369,385,412,457,488,499,533,569,592,625,647,649,681,724,737,764,811,819,822,839,891,914,923,1017,1040,1063,1090,1099,1105,1131,1141,1155,1193,1209],"practice":[11],"of":[12,28,34,36,80,105,133,201,223,238,281,352,359,394,401,414,425,471,479,546,553,594,657,684,772,780,808,832,836,889,906,942,987,1006,1014,1054,1057,1075,1082,1134],"building":[13],"delivering":[15],"quality":[16],"software-intensive":[17],"systems.":[18],"-":[19,84,128,187,226,286,335,371,461,774,796,933,1035,1116,1167],"Grady":[20],"Booch,":[21],"IBM":[22,232,376],"Fellow":[23],"With":[24,1066],"continued":[26],"explosion":[27],"services":[29,507,693,1019],"increased":[32],"rate":[33],"adoption":[35],"through":[38],"market,":[40],"there":[41],"a":[43,180,318,363,383,391,398,441,544,551,583,611,630,698,730,750,829,866,887,918,946,984,1011,1072,1129,1152,1206,1214,1226],"critical":[44],"need":[45,694,1027],"for":[46,183,216,445,450,511,610,921,1159,1179,1229],"comprehensive,":[47],"actionable":[48],"guidance":[49,100],"that":[50,162,274,362,505,536,586,729,747,814,842,864,893,928,991,995],"provides":[51,97,317,390,980,1128],"fastest":[53],"possible":[54],"time":[55,1015],"results.":[57],"Microsoft":[58,93],"honored":[60],"contribute":[62,154],"book,":[68,1068],"continue":[71],"working":[72],"with":[73,101,211,405,502,705,983],"community":[75,161,1162],"realize":[77],"value":[79,1053],"Real":[81],"World":[82],"SOA.":[83,1083],"Steven":[85],"Martin,":[86],"Senior":[87],"Director,":[88,190,289,342],"Developer":[89],"Platform":[90],"Product":[91,134,191],"Management,":[92,135,193],"proper":[99],"right":[103],"level":[104,700],"abstraction":[106],"be":[108,145,179,509,877],"adapted":[109],"each":[111,396,706],"organizations":[112,249,259,481,518,1031],"needs,":[113],"Oracle":[115,136,139,293],"pleased":[117,143],"have":[119,167,524,686,696,721,1047],"contributed":[120],"patterns":[123,158,241,267,326,395,719,767,870,990,1008,1060,1076,1085],"contained":[124],"in":[125,147,220,269,417,555,575,629,691,701,746,758,834,903,948,1061,1137],"this":[126,177,388,635,769,794,1067,1148,1165],"book.":[127,795],"Dr.":[129],"Mohamad":[130],"Afshar,":[131],"Director":[132],"Fusion":[137],"Middleware,":[138],"Red":[140,197],"Hat":[141,198],"involved":[146,219],"book":[152,316,389,419,444,636,714,742,827,1127,1149],"design":[157,205,222,240,266,325,333,361,403,427,438,718,1098,1135,1189,1208],"we":[163,709,1046],"our":[165,170,1111],"customers":[166],"used":[168],"within":[169],"own":[171,263],"platforms.":[173],"I":[174],"am":[175],"sure":[176],"will":[178,242,250,257,1009],"great":[181,319,1012],"resource":[182,215],"future":[184],"practitioners.":[186],"Pierre":[188],"Fricke":[189],"Line":[192],"JBoss":[194],"Platform,":[196],"A":[199],"wealth":[200,278],"proven,":[202],"reusable":[203,988],"patterns,":[206],"clearly":[207,322],"explained":[208],"illustrated":[210],"examples.":[212],"An":[213,805],"invaluable":[214],"all":[217,446,1230],"those":[218,431,1199],"service-oriented":[224,731,867],"solutions.":[225,255,408],"Phil":[227],"Thomas,":[228],"Consulting":[229],"IT":[230,500,605,1112,1181,1200,1231],"Specialist,":[231],"Software":[233],"Group":[234,344],"This":[235,1126,1224],"obligatory":[236],"almanac":[237],"become":[243],"foundation":[245],"on":[246,589,645,791,1079],"which":[247,720,1110],"many":[248,517,926,999],"build":[251,261,1100],"their":[252,262,1030],"successful":[253],"It":[256],"allow":[258],"focused":[264],"catalog":[268],"expedited":[271],"fashion":[272],"knowing":[273],"it":[275,577,650,748],"contains":[276],"expertise":[280],"proven":[282],"best":[284],"practices.":[285],"Stephen":[287],"Bennett,":[288],"Technology":[290,937],"Business":[291,1119],"Unit,":[292],"Corporation":[294],"The":[295,409,469,713,741,1143],"technical":[296],"differences":[297],"between":[298,623],"service":[299,320,472,595,981,989,993],"orientation":[300,303],"object":[302],"are":[304,433,677,871,958,1114],"subtle":[305],"enough":[306],"confuse":[308],"even":[309,429],"most":[311],"advanced":[312],"developers.":[313],"Thomas":[314,337,379,679,978,1069],"Erls":[315,1174],"by":[321,529,534],"articulating":[323],"differentiating":[328],"them":[329],"from":[330,950],"similar":[331],"OO":[332],"patterns.":[334],"Anne":[336],"Manes,":[338],"VP":[339],"&":[340,802],"Research":[341],"Burton":[343],"does":[348,733],"excellent":[350],"job":[351],"laying":[353],"out":[354,486,1101],"discussing":[356],"areas":[358],"competent":[364],"practitioner":[366,606,896],"should":[367],"understand":[368],"employ.":[370],"Robert":[372],"Laird,":[373],"Architect,":[375],"As":[377],"always,":[378],"delivers":[380],"again.":[381],"In":[382,974,1044],"well-structured":[384],"easy-to-understand":[386],"way,":[387],"wonderful":[392,1153],"collection":[393],"addressing":[397],"typical":[399],"set":[400,1074],"problems":[404],"well":[406],"articulated":[407],"plain":[410],"language":[411],"hundreds":[413],"diagrams":[415,856,913],"included":[416],"help":[420],"make":[421,1186],"complicated":[423,1104],"subjects":[424],"comprehensible":[428],"who":[432],"new":[434,766],"world.":[439],"Its":[440],"must-have":[442],"reference":[443],"practitioners,":[448],"especially":[449],"enterprise":[451,572,1107,1196],"architects,":[452,454],"solution":[453,1059],"developers,":[455],"managers,":[456],"business":[458,491,627,972,1033,1222],"process":[459,761,810,838],"experts.":[460],"Canyang":[462],"Kevin":[463],"Liu,":[464],"Solution":[465],"Architecture":[466],"Manager,":[467],"SAP":[468],"concept":[470],"oriented":[473,596],"architecture":[474,732,1188],"has":[475],"long":[476,1194],"promised":[477],"visions":[478],"agile":[480],"being":[482],"able":[483],"swap":[485],"interfaces":[487],"applications":[489],"as":[490,708,1205],"needs":[492],"change.":[493],"also":[495,619,744],"promises":[496],"incredible":[497],"developer":[498],"productivity,":[501],"idea":[504],"key":[506],"would":[508],"candidates":[510],"cross-enterprise":[512],"sharing":[513],"or":[514,660,662,664,666,669,954,965],"reuse.":[515],"But":[516],"efforts":[519],"move":[521],"been":[525,550,722],"miredby":[526],"organizational":[527,971],"issues,":[528],"conflicting":[530],"vendor":[531],"messages,":[532],"architectures":[535],"may":[537],"amount":[538],"little":[540],"more":[541,1096],"than":[542],"Just":[543],"Bunch":[545],"Web":[547,667,1144],"Services.":[548],"Theres":[549],"lot":[552],"confusion":[554],"marketplace":[558],"about":[559,574],"exactly":[560],"what":[561,564],"is,":[563],"its":[565,907],"supposed":[566],"accomplish,":[568],"how":[570],"goes":[573],"making":[576],"work.":[578],"definitive":[584],"work":[585],"offers":[587,1213],"clarity":[588],"purpose":[591],"functioning":[593],"architecture.":[597],"not":[601,872],"only":[602],"helps":[603],"lay":[607],"groundwork":[609],"well-functioning":[612],"effort":[614],"across":[615,998],"enterprise,":[617],"but":[618],"connects":[620],"dots":[622],"requirements":[628],"very":[631],"concrete":[632],"way.":[633],"Plus,":[634],"completely":[638],"technology":[639],"agnosticSOA":[640],"rightly":[643],"focuses":[644],"infrastructure":[646],"architecture,":[648],"doesnt":[651],"matter":[652],"whether":[653],"youre":[654],"using":[655],"components":[656],"one":[658],"kind":[659],"another,":[661],"Java,":[663],".NET,":[665],"services,":[668],"REST-style":[670],"interfaces.":[671],"While":[672],"no":[673],"two":[674],"implementations":[676],"alike,":[678],"Erl":[680,979,1070],"his":[682],"team":[683],"contributors":[685],"effectively":[687],"identified":[688],"similarities":[690],"composition":[692],"at":[697,901],"sub-atomic":[699],"order":[702],"interact":[704],"other":[707],"hope":[710],"they":[711,885,1026],"will.":[712],"identifies":[715],"85":[716],"developed":[723],"thoroughly":[725],"vetted":[726],"ensure":[728],"achieve":[734],"flexibility":[736],"loose":[738],"coupling":[739],"promised.":[740],"compelling":[745],"living":[751],"document,":[752],"if":[753],"you":[754,785],"will,":[755],"inviting":[756],"participation":[757],"open":[760],"identify":[763],"formulate":[765],"growing":[770],"body":[771],"knowledge.":[773],"Joe":[775],"McKendrick,":[776],"Independent":[777],"Analyst,":[778],"Author":[779],"ZDNets":[781],"Blog":[783],"If":[784],"want":[786],"truly":[788],"educate":[789],"yourself":[790],"SOA,":[792],"read":[793,1228],"Sona":[797],"Srinivasan,":[798],"Global":[799],"Client":[800],"Services":[801],"Operations,":[803],"CISCO":[804],"impressive":[806],"decomposition":[807],"architectural":[812,840],"elements":[813],"support":[815],"serviceoriented":[816],"analysis,":[817],"design,":[818,1139],"delivery.":[820],"Right-sized":[821],"terminologically":[823],"consistent.":[824],"Overall,":[825],"represents":[828],"patient":[830],"separation":[831],"concerns":[833],"respect":[835],"parts":[841],"underpin":[843],"any":[844],"serious":[845],"undertaking.":[847],"Two":[848],"things":[849],"stand":[850],"out.":[851],"First,":[852],"pattern":[854,911],"relationship":[855],"provide":[857,917],"rich":[858],"views":[859],"into":[860,1109],"systemic":[862],"relationships":[863],"structure":[865],"architecture:":[868],"these":[869,1007],"discrete,":[873],"isolated":[874],"templates":[875],"applied":[878],"mechanically":[879],"problem":[882],"space;":[883],"rather,":[884],"form":[886],"network":[888],"forces":[890],"constraints":[892],"guide":[894],"consider":[898],"task":[900],"hand":[902],"context":[905],"inter-dependencies.":[908],"Second,":[909],"sequence":[912],"accompanying":[915],"notes":[916],"useful":[919],"framework":[920],"planning":[922],"executing":[924],"activities":[927],"comprise":[929],"engagement.":[932],"Ian":[934],"Robinson,":[935],"Principal":[936],"Consultant,":[938],"ThoughtWorks":[939],"Successful":[940],"implementation":[941,1210],"principles":[944],"requires":[945],"shift":[947],"focus":[949],"software":[951,1161],"system":[952],"means,":[953],"way":[956],"capabilities":[957,994],"developed,":[959],"desired":[962],"end":[963],"results,":[964],"real-world":[966],"effects":[967,1025],"required":[968],"satisfy":[970],"processes.":[973],"Patterns,":[977],"architects":[982,1003],"broad":[985],"palette":[986],"describe":[992],"can":[996],"cut":[997],"applications.":[1001],"Service":[1002],"taking":[1004],"advantage":[1005],"save":[1010],"deal":[1013],"describing":[1016],"assembling":[1018],"deliver":[1021],"real":[1023],"world":[1024,1081],"meet":[1029],"specific":[1032],"objectives.":[1034],"Chuck":[1036],"Georgo,":[1037],"Public":[1038],"Safety":[1039],"National":[1041],"Security":[1042],"Architect":[1043],"IT,":[1045],"increasingly":[1048],"come":[1049],"see":[1051],"having":[1055],"catalogs":[1056],"good":[1058],"programming":[1062],"systems":[1064],"design.":[1065],"brings":[1071],"comprehensive":[1073,1130],"bear":[1078],"These":[1084],"enable":[1086],"easily":[1087],"communicated,":[1088],"reusable,":[1089],"effective":[1091],"solutions,":[1092],"allowing":[1093],"us":[1094],"rapidly":[1097],"large,":[1103],"interoperable":[1106],"SOAs":[1108],"environments":[1113],"evolving.":[1115],"Al":[1117],"Gough,":[1118],"Systems":[1120],"Solutions":[1121],"CTO,":[1122],"CACI":[1123],"International":[1124],"Inc.":[1125],"pragmatic":[1132],"review":[1133],"issues":[1136],"service-centric":[1138],"development,":[1140],"evolution.":[1142],"site":[1145],"related":[1146],"[SOAPatterns.org]":[1150],"platform":[1154],"gives":[1156],"opportunity":[1158],"maintain":[1164],"catalogue.":[1166],"Veronica":[1168],"Gacitua":[1169],"Decar,":[1170],"Dublin":[1171],"City":[1172],"University":[1173],"decision":[1182],"maker":[1183],"determined":[1184],"smart":[1187,1191],"choices,":[1190],"investments,":[1192],"term":[1195],"impact.":[1197],"For":[1198],"professionals":[1201],"committed":[1202],"service-orientation":[1204],"value-added":[1207],"option,":[1211],"credible,":[1215],"repeatable":[1216],"approach":[1217],"engineering":[1219],"adaptable":[1221],"enterprise.":[1223],"must":[1227],"arch...":[1232]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":11},{"year":2017,"cited_by_count":10},{"year":2016,"cited_by_count":18},{"year":2015,"cited_by_count":23},{"year":2014,"cited_by_count":46},{"year":2013,"cited_by_count":42},{"year":2012,"cited_by_count":43}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
