{"id":"https://openalex.org/W2105083610","doi":"https://doi.org/10.1109/hicss.2003.1174881","title":"Development of reusable components through the use of adapters","display_name":"Development of reusable components through the use of adapters","publication_year":2003,"publication_date":"2003-01-01","ids":{"openalex":"https://openalex.org/W2105083610","doi":"https://doi.org/10.1109/hicss.2003.1174881","mag":"2105083610"},"language":"en","primary_location":{"id":"doi:10.1109/hicss.2003.1174881","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hicss.2003.1174881","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the","raw_type":"proceedings-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/A5110237123","display_name":"Chia-Chu Chiang","orcid":null},"institutions":[{"id":"https://openalex.org/I78715868","display_name":"University of Arkansas at Fayetteville","ror":"https://ror.org/05jbt9m15","country_code":"US","type":"education","lineage":["https://openalex.org/I78715868"]},{"id":"https://openalex.org/I102401767","display_name":"University of Arkansas at Little Rock","ror":"https://ror.org/04fttyv97","country_code":"US","type":"education","lineage":["https://openalex.org/I102401767"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Chia-Chu Chiang","raw_affiliation_strings":["Department of Computer Science, University of Arkansas, Little Rock, Little Rock, AR, USA","[Dept. of Comput. Sci., Arkansas Univ., Little Rock, AR, USA]"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Arkansas, Little Rock, Little Rock, AR, USA","institution_ids":["https://openalex.org/I102401767"]},{"raw_affiliation_string":"[Dept. of Comput. Sci., Arkansas Univ., Little Rock, AR, USA]","institution_ids":["https://openalex.org/I78715868"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5110237123"],"corresponding_institution_ids":["https://openalex.org/I102401767","https://openalex.org/I78715868"],"apc_list":null,"apc_paid":null,"fwci":0.4569,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.74434931,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"42","issue":null,"first_page":"10 pp.","last_page":"10 pp."},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"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.9998999834060669,"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.9994000196456909,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9983999729156494,"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/computer-science","display_name":"Computer science","score":0.814948320388794},{"id":"https://openalex.org/keywords/adapter","display_name":"Adapter (computing)","score":0.7589001655578613},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.6384105086326599},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.6378244757652283},{"id":"https://openalex.org/keywords/common-object-request-broker-architecture","display_name":"Common Object Request Broker Architecture","score":0.6261884570121765},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.612625002861023},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.5428254008293152},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.5377668738365173},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5323342084884644},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.49650460481643677},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4674791991710663},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.46369683742523193},{"id":"https://openalex.org/keywords/interface-description-language","display_name":"Interface description language","score":0.4537716805934906},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43171870708465576},{"id":"https://openalex.org/keywords/javabeans","display_name":"JavaBeans","score":0.42652615904808044},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4029421806335449},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.37695547938346863},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3144289255142212},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.3067736327648163},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.1948862075805664}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.814948320388794},{"id":"https://openalex.org/C177284502","wikidata":"https://www.wikidata.org/wiki/Q1005390","display_name":"Adapter (computing)","level":2,"score":0.7589001655578613},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.6384105086326599},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.6378244757652283},{"id":"https://openalex.org/C49312422","wikidata":"https://www.wikidata.org/wiki/Q691593","display_name":"Common Object Request Broker Architecture","level":2,"score":0.6261884570121765},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.612625002861023},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.5428254008293152},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5377668738365173},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5323342084884644},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.49650460481643677},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4674791991710663},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.46369683742523193},{"id":"https://openalex.org/C177216440","wikidata":"https://www.wikidata.org/wiki/Q1044749","display_name":"Interface description language","level":3,"score":0.4537716805934906},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43171870708465576},{"id":"https://openalex.org/C18640598","wikidata":"https://www.wikidata.org/wiki/Q259322","display_name":"JavaBeans","level":3,"score":0.42652615904808044},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4029421806335449},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37695547938346863},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3144289255142212},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.3067736327648163},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.1948862075805664},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hicss.2003.1174881","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hicss.2003.1174881","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6499999761581421,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320310058","display_name":"University of Arkansas","ror":"https://ror.org/05jbt9m15"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1483063367","https://openalex.org/W1518043313","https://openalex.org/W1598149995","https://openalex.org/W1868410565","https://openalex.org/W2020952743","https://openalex.org/W2028671097","https://openalex.org/W2054434860","https://openalex.org/W2068480335","https://openalex.org/W2072434231","https://openalex.org/W2106632203","https://openalex.org/W2122539696","https://openalex.org/W2130235895","https://openalex.org/W2165768251","https://openalex.org/W3163513974","https://openalex.org/W4245916969","https://openalex.org/W4251665446","https://openalex.org/W6628890756","https://openalex.org/W6639198127"],"related_works":["https://openalex.org/W2368156006","https://openalex.org/W2129518651","https://openalex.org/W2371409399","https://openalex.org/W2350765002","https://openalex.org/W659151594","https://openalex.org/W1593003295","https://openalex.org/W3151554246","https://openalex.org/W3150327944","https://openalex.org/W1482840768","https://openalex.org/W1626723367"],"abstract_inverted_index":{"As":[0],"information":[1],"technologies":[2],"evolve,":[3],"computing":[4,47,126],"environments":[5,48],"become":[6],"more":[7,13],"distributed":[8,46],"and":[9,12,45,63,148,184,218],"heterogeneous.":[10],"More":[11],"software":[14,52],"applications":[15,79],"written":[16],"in":[17,80,93,113,123,136,196],"different":[18,23,26,37,125],"programming":[19,199],"languages":[20],"running":[21],"on":[22],"platforms":[24],"with":[25,33],"operating":[27],"systems":[28],"are":[29,116,132],"required":[30],"to":[31,73,107,120,145,162,166,201,226],"communicate":[32],"one":[34],"another":[35],"over":[36],"computer":[38],"networks.":[39],"Conflicts":[40],"resulting":[41],"from":[42,89,205],"having":[43],"heterogeneous":[44,78],"require":[49],"strategies":[50],"for":[51],"interoperability.":[53],"The":[54,156,209],"emerging":[55],"middleware":[56],"technologies,":[57],"including":[58],"CORBA,":[59],"COM/DCOM,":[60],".NET,":[61],"J2EE,":[62],"Enterprise":[64],"JavaBeans":[65],"offer":[66],"an":[67,134,141,194,206,227],"industrial":[68],"defacto":[69],"standard":[70],"communication":[71],"infrastructure":[72],"support":[74],"the":[75,83,94,99,111,137,154,164,168,171,189,214,221,224],"interoperability":[76],"of":[77,85,110,140,170,211,216,223],"components.":[81],"However,":[82],"implementation":[84],"a":[86,150,197],"component":[87,95],"suffers":[88],"high":[90],"interaction":[91],"complexities":[92],"that":[96],"seriously":[97],"degrades":[98],"application":[100],"independence.":[101],"Software":[102],"components":[103,217,225],"should":[104],"be":[105,108,121,202],"built":[106],"independent":[109],"context":[112],"which":[114],"they":[115],"used,":[117],"allowing":[118],"them":[119],"reused":[122],"many":[124],"environments.":[127],"In":[128,187],"this":[129],"paper,":[130],"we":[131],"presenting":[133],"adapter":[135,138,165],"layer":[139],"interconnection":[142],"protocol":[143],"model":[144],"isolate,":[146],"encapsulate,":[147],"manage":[149],"component's":[151],"interactions":[152],"outside":[153],"component.":[155],"dynamic":[157],"interface":[158,190,195],"binding":[159],"was":[160],"designed":[161],"allow":[163],"examine":[167],"signature":[169],"requested":[172],"services":[173],"at":[174],"runtime":[175],"such":[176],"as":[177],"operation":[178],"names,":[179],"parameter":[180,182,185],"orders,":[181],"types,":[183],"sizes.":[186],"addition,":[188],"language":[191,200],"mapping":[192],"allows":[193],"specific":[198],"automatically":[203],"generated":[204],"IDL":[207],"interface.":[208],"use":[210],"adapters":[212],"increases":[213],"reusability":[215],"also":[219],"simplifies":[220],"integration":[222],"application.":[228]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
