{"id":"https://openalex.org/W1968332008","doi":"https://doi.org/10.1145/2602458.2602472","title":"AO-OpenCom","display_name":"AO-OpenCom","publication_year":2014,"publication_date":"2014-06-27","ids":{"openalex":"https://openalex.org/W1968332008","doi":"https://doi.org/10.1145/2602458.2602472","mag":"1968332008"},"language":"en","primary_location":{"id":"doi:10.1145/2602458.2602472","doi":"https://doi.org/10.1145/2602458.2602472","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2602458.2602472","pdf_url":null,"source":{"id":"https://openalex.org/S7407088741","display_name":"International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.soton.ac.uk/372755/1/372755.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085097912","display_name":"Bholanathsingh Surajbali","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210114070","display_name":"CAS Software (Germany)","ror":"https://ror.org/027tvqf96","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210114070"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Bholanathsingh Surajbali","raw_affiliation_strings":["CAS Software AG Karlsruhe, Karlsruhe, Germany","CAS Software AG Karlsruhe, Karlsruhe, Germany#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CAS Software AG Karlsruhe, Karlsruhe, Germany","institution_ids":["https://openalex.org/I4210114070"]},{"raw_affiliation_string":"CAS Software AG Karlsruhe, Karlsruhe, Germany#TAB#","institution_ids":["https://openalex.org/I4210114070"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008753868","display_name":"Paul Grace","orcid":"https://orcid.org/0000-0003-2363-0630","observed_orcids":["https://orcid.org/0000-0003-2363-0630"]},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Paul Grace","raw_affiliation_strings":["University of Southampton, Southampton, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111569999","display_name":"Geoff Coulson","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I67415387","display_name":"Lancaster University","ror":"https://ror.org/04f2nsd36","country_code":"GB","type":"education","lineage":["https://openalex.org/I67415387"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Geoff Coulson","raw_affiliation_strings":["Lancaster University, Lancaster, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lancaster University, Lancaster, United Kingdom","institution_ids":["https://openalex.org/I67415387"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.352,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.47462578,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"75","last_page":"84"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":1.0,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.0,"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"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.0,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dynamic-reconfiguration","display_name":"dynamic reconfiguration","score":0.9390000104904175},{"id":"https://openalex.org/keywords/distributed-systems","display_name":"distributed systems","score":0.796999990940094},{"id":"https://openalex.org/keywords/middleware-platform","display_name":"middleware platform","score":0.4790000021457672},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"aspect-oriented programming","score":0.6399999856948853},{"id":"https://openalex.org/keywords/reconfiguration-overhead","display_name":"reconfiguration overhead","score":0.6589999794960022}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.9558774828910828},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.8790724873542786},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7437891364097595},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.7331928014755249},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.6644316911697388},{"id":"https://openalex.org/C2779462738","wikidata":"https://www.wikidata.org/wiki/Q17146409","display_name":"Realisation","level":2,"score":0.622868001461029},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6018220782279968},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5495114922523499},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4784255623817444},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.43041878938674927},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3073580265045166},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.11881092190742493},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/2602458.2602472","doi":"https://doi.org/10.1145/2602458.2602472","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2602458.2602472","pdf_url":null,"source":{"id":"https://openalex.org/S7407088741","display_name":"International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.soton.ac.uk:372755","doi":null,"is_oa":true,"landing_page_url":"https://eprints.soton.ac.uk/id/eprint/372755/1/372755.pdf","pdf_url":"https://eprints.soton.ac.uk/372755/1/372755.pdf","source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference or Workshop Item"},{"id":"pmh:oai:eprints.lancs.ac.uk:70177","doi":null,"is_oa":false,"landing_page_url":"https://eprints.lancs.ac.uk/id/eprint/70177/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401916","display_name":"Lancaster EPrints (Lancaster University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67415387","host_organization_name":"Lancaster University","host_organization_lineage":["https://openalex.org/I67415387"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Contribution in Book/Report/Proceedings"}],"best_oa_location":{"id":"pmh:oai:eprints.soton.ac.uk:372755","doi":null,"is_oa":true,"landing_page_url":"https://eprints.soton.ac.uk/id/eprint/372755/1/372755.pdf","pdf_url":"https://eprints.soton.ac.uk/372755/1/372755.pdf","source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference or Workshop Item"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4943999946117401,"id":"https://metadata.un.org/sdg/9"}],"study_designs":[],"awards":[{"id":"https://openalex.org/G2414587280","display_name":"Trans-European Research Training Network on Engineering and Provisioning of Service-Based Cloud Applications","funder_award_id":"264840","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1968332008.pdf","grobid_xml":"https://content.openalex.org/works/W1968332008.grobid-xml"},"referenced_works_count":15,"referenced_works":["https://openalex.org/W71059289","https://openalex.org/W1513110806","https://openalex.org/W1526385399","https://openalex.org/W1654156573","https://openalex.org/W1990911977","https://openalex.org/W2039135647","https://openalex.org/W2055167120","https://openalex.org/W2103326169","https://openalex.org/W2116591300","https://openalex.org/W2134119432","https://openalex.org/W2150491652","https://openalex.org/W2159152897","https://openalex.org/W2207832021","https://openalex.org/W4232536547","https://openalex.org/W7055554523"],"related_works":["https://openalex.org/W7026718084","https://openalex.org/W7026822153","https://openalex.org/W55682653","https://openalex.org/W2178068578","https://openalex.org/W2049582601","https://openalex.org/W2048456469","https://openalex.org/W2397973900","https://openalex.org/W90367838","https://openalex.org/W7095246352","https://openalex.org/W7100205271"],"abstract_inverted_index":{"Middleware":[0],"has":[1],"emerged":[2],"as":[3],"a":[4,14,51,81],"key":[5],"technology":[6,53],"in":[7,60,121],"the":[8,55,106,111,119,126],"construction":[9],"of":[10,29,43,57,80,105,128],"distributed":[11,58,61,112],"systems.":[12,62],"As":[13],"consequence,":[15],"middleware":[16,49,70,86],"is":[17,50,91],"increasingly":[18],"required":[19],"to":[20,26,35,40,85,92],"be":[21,41,100],"highly":[22],"modular":[23],"and":[24,108,125],"configurable,":[25],"support":[27,36,93],"separation":[28],"concerns":[30],"between":[31],"services,":[32],"and,":[33],"crucially,":[34],"dynamic":[37,82,96],"reconfiguration:":[38],"i.e.":[39],"capable":[42],"being":[44],"changed":[45],"while":[46],"running.":[47],"Aspect-oriented":[48],"promising":[52],"for":[54],"realisation":[56],"reconfiguration":[59,77,97,124],"In":[63],"this":[64],"paper":[65],"we":[66],"propose":[67],"an":[68],"aspect-oriented":[69],"platform":[71,117],"called":[72],"AO-OpenCom":[73],"that":[74,98],"builds":[75],"AO-based":[76],"on":[78],"top":[79],"component":[83],"approach":[84],"system":[87,107],"composition.":[88],"The":[89],"goal":[90],"extremely":[94],"flexible":[95,123],"can":[99],"applied":[101],"at":[102],"all":[103],"levels":[104],"uniformly":[109],"across":[110],"environment.":[113],"We":[114],"evaluate":[115],"our":[116],"by":[118],"capability":[120],"meeting":[122],"impact":[127],"these":[129],"overheads.":[130]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
