{"id":"https://openalex.org/W2012397551","doi":"https://doi.org/10.1145/1462735.1462749","title":"Using the service coroner tool for diagnosing stale references in the OSGi platform","display_name":"Using the service coroner tool for diagnosing stale references in the OSGi platform","publication_year":2008,"publication_date":"2008-12-01","ids":{"openalex":"https://openalex.org/W2012397551","doi":"https://doi.org/10.1145/1462735.1462749","mag":"2012397551"},"language":"en","primary_location":{"id":"doi:10.1145/1462735.1462749","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1462735.1462749","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion","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/A5006653128","display_name":"Kiev Gama","orcid":"https://orcid.org/0000-0003-1508-6196"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Kiev Gama","raw_affiliation_strings":["University of Grenoble, France","University of Grenoble (France)#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Grenoble, France","institution_ids":["https://openalex.org/I899635006"]},{"raw_affiliation_string":"University of Grenoble (France)#TAB#","institution_ids":["https://openalex.org/I899635006"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083173141","display_name":"Didier Donsez","orcid":"https://orcid.org/0000-0002-7136-152X"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Didier Donsez","raw_affiliation_strings":["University of Grenoble, France","University of Grenoble (France)#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Grenoble, France","institution_ids":["https://openalex.org/I899635006"]},{"raw_affiliation_string":"University of Grenoble (France)#TAB#","institution_ids":["https://openalex.org/I899635006"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5006653128"],"corresponding_institution_ids":["https://openalex.org/I899635006"],"apc_list":null,"apc_paid":null,"fwci":0.7332,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.74612472,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"58","last_page":"61"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9987999796867371,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9987999796867371,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9979000091552734,"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/T11424","display_name":"Security and Verification in Computing","score":0.9957000017166138,"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.7856069803237915},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6948632597923279},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.647629976272583},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.6402590274810791},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5995132923126221},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.5024445056915283},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.49571001529693604},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.45278191566467285},{"id":"https://openalex.org/keywords/coroner","display_name":"Coroner","score":0.44723063707351685},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.380199670791626}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7856069803237915},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6948632597923279},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.647629976272583},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.6402590274810791},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5995132923126221},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.5024445056915283},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.49571001529693604},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45278191566467285},{"id":"https://openalex.org/C2778681941","wikidata":"https://www.wikidata.org/wiki/Q1134614","display_name":"Coroner","level":4,"score":0.44723063707351685},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.380199670791626},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C99454951","wikidata":"https://www.wikidata.org/wiki/Q932068","display_name":"Environmental health","level":1,"score":0.0},{"id":"https://openalex.org/C526869908","wikidata":"https://www.wikidata.org/wiki/Q3298118","display_name":"Suicide prevention","level":3,"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/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C3017944768","wikidata":"https://www.wikidata.org/wiki/Q1450463","display_name":"Poison control","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1462735.1462749","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1462735.1462749","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.47999998927116394,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1575114814","https://openalex.org/W2029414465","https://openalex.org/W2135572769","https://openalex.org/W2145733441","https://openalex.org/W2156612849","https://openalex.org/W2156877112"],"related_works":["https://openalex.org/W2265675337","https://openalex.org/W1513200760","https://openalex.org/W2055974786","https://openalex.org/W2119730243","https://openalex.org/W4297585355","https://openalex.org/W2728111371","https://openalex.org/W2119331757","https://openalex.org/W2905449905","https://openalex.org/W4253135450","https://openalex.org/W8241202"],"abstract_inverted_index":{"The":[0],"OSGi":[1,82,114,158,177],"Service":[2,154],"Platform":[3],"is":[4,51],"becoming":[5],"the":[6,11,20,37,46,80,86,95,98,113,137,147,164,173,182],"de":[7],"facto":[8],"middleware":[9],"for":[10],"deployment":[12],"of":[13,88,97,103,139,150,166,175,184,190],"dynamic":[14,99,188],"modular":[15],"Java-based":[16],"applications.":[17],"It":[18,119],"gives":[19],"possibility":[21],"to":[22,24,26,29,35,54,73,108,122],"install,":[23],"activate,":[25],"update":[27],"and":[28,49,101,128,161],"uninstall":[30],"application":[31,159],"modules":[32,43,62],"without":[33],"needing":[34],"restart":[36],"host":[38],"Java":[39],"Virtual":[40],"Machine.":[41],"However,":[42],"run":[44],"on":[45,71,172],"memory":[47],"space,":[48],"it":[50,69],"not":[52],"possible":[53],"ensure":[55],"that":[56,77,180],"objects":[57],"from":[58,94],"unavailable":[59],"(e.g.":[60],"uninstalled)":[61],"will":[63,78],"no":[64,134],"longer":[65],"be":[66],"referenced,":[67],"since":[68],"depends":[70],"developers":[72,160],"correctly":[74],"provide":[75],"code":[76],"handle":[79],"corresponding":[81],"events":[83],"which":[84,156],"inform":[85],"departure":[87,102],"a":[89,106],"module.":[90],"Such":[91],"errors,":[92],"resulted":[93],"mishandling":[96],"arrival":[100],"modules,":[104],"are":[105],"hard":[107],"detect":[109],"problem":[110],"described":[111],"in":[112,124,163],"specification":[115],"as":[116],"Stale":[117],"References.":[118],"may":[120],"lead":[121],"inconsistencies":[123],"application's":[125],"behavior,":[126],"state":[127],"memory.":[129],"So":[130],"far":[131],"there":[132],"were":[133],"tools":[135],"addressing":[136],"diagnostics":[138],"this":[140,143],"issue.":[141],"In":[142],"demo":[144],"we":[145],"present":[146,181],"live":[148],"utilization":[149],"our":[151],"experimental":[152],"tool,":[153],"Coroner,":[155],"helps":[157],"administrators":[162],"diagnosis":[165,174],"stale":[167,185],"references.":[168],"Our":[169],"presentation":[170],"focus":[171],"actual":[176],"based":[178],"applications":[179],"occurrence":[183],"references":[186],"upon":[187],"updates":[189],"modules.":[191]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
