{"id":"https://openalex.org/W1966172856","doi":"https://doi.org/10.1145/1348583.1348594","title":"How OSGi Changed My Life","display_name":"How OSGi Changed My Life","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W1966172856","doi":"https://doi.org/10.1145/1348583.1348594","mag":"1966172856"},"language":"en","primary_location":{"id":"doi:10.1145/1348583.1348594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1348583.1348594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1348583.1348594","source":{"id":"https://openalex.org/S45584542","display_name":"Queue","issn_l":"1542-7730","issn":["1542-7730","1542-7749"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Queue","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/1348583.1348594","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052548638","display_name":"Peter Kriens","orcid":"https://orcid.org/0009-0007-3427-9854"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Peter Kriens","raw_affiliation_strings":["Aqute"],"affiliations":[{"raw_affiliation_string":"Aqute","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5052548638"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.8276,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.94440857,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"6","issue":"1","first_page":"44","last_page":"51"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.311599999666214,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.311599999666214,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.2996000051498413,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11891","display_name":"Big Data and Business Intelligence","score":0.29429998993873596,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6971689462661743},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.6374388337135315},{"id":"https://openalex.org/keywords/fell","display_name":"Fell","score":0.6033287644386292},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.5443295240402222},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.46660324931144714},{"id":"https://openalex.org/keywords/holy-grail","display_name":"Holy Grail","score":0.451673686504364},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3868062198162079},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3467748165130615},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3102368712425232},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14519208669662476},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11434736847877502}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6971689462661743},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6374388337135315},{"id":"https://openalex.org/C109167261","wikidata":"https://www.wikidata.org/wiki/Q5421955","display_name":"Fell","level":2,"score":0.6033287644386292},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5443295240402222},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.46660324931144714},{"id":"https://openalex.org/C2781270358","wikidata":"https://www.wikidata.org/wiki/Q5885594","display_name":"Holy Grail","level":2,"score":0.451673686504364},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3868062198162079},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3467748165130615},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3102368712425232},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14519208669662476},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11434736847877502},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1348583.1348594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1348583.1348594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1348583.1348594","source":{"id":"https://openalex.org/S45584542","display_name":"Queue","issn_l":"1542-7730","issn":["1542-7730","1542-7749"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Queue","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/1348583.1348594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1348583.1348594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1348583.1348594","source":{"id":"https://openalex.org/S45584542","display_name":"Queue","issn_l":"1542-7730","issn":["1542-7730","1542-7749"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Queue","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1966172856.pdf","grobid_xml":"https://content.openalex.org/works/W1966172856.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4238840132","https://openalex.org/W2808981633","https://openalex.org/W2496904908","https://openalex.org/W3044916863","https://openalex.org/W4387306830","https://openalex.org/W2998727424","https://openalex.org/W4236962219","https://openalex.org/W636242660","https://openalex.org/W3136492548","https://openalex.org/W2330834524"],"abstract_inverted_index":{"In":[0],"the":[1,46,54,100,118],"early":[2],"1980s":[3],"I":[4,44,51,97,102],"discovered":[5],"OOP":[6],"(object-oriented":[7],"programming)":[8],"and":[9,33,78,131],"fell":[10],"in":[11,29,107],"love":[12,23],"with":[13,127],"it,":[14],"head":[15],"over":[16],"heels.":[17],"As":[18],"usual,":[19],"this":[20,30,137],"kind":[21],"of":[22,36,114],"meant":[24],"convincing":[25],"management":[26],"to":[27,40,48,104],"invest":[28],"new":[31,81],"technology,":[32],"most":[34],"important":[35],"all,":[37],"send":[38],"me":[39],"cool":[41],"conferences.":[42],"So":[43],"pitched":[45],"technology":[47],"my":[49,105],"manager.":[50],"sketched":[52],"him":[53],"rosy":[55],"future,":[56],"how":[57],"one":[58],"day":[59],"we":[60,87],"would":[61,68,83],"create":[62],"applications":[63],"from":[64,72],"ready-made":[65],"classes.":[66],"We":[67],"get":[69],"those":[70],"classes":[71],"a":[73,80,141],"repository,":[74],"put":[75],"them":[76],"together,":[77],"voila,":[79],"application":[82],"be":[84],"born.":[85],"Today":[86],"take":[88],"objects":[89,115],"more":[90],"or":[91],"less":[92],"for":[93],"granted,":[94],"but":[95],"if":[96],"am":[98],"honest,":[99],"pitch":[101],"gave":[103],"manager":[106],"1985":[108],"never":[109,116],"really":[110],"materialized.":[111],"The":[112],"reuse":[113],"achieved":[117],"levels":[119],"foreseen":[120],"by":[121],"people":[122],"such":[123],"as":[124],"Brad":[125],"Cox":[126],"his":[128],"software-IC":[129],"model,":[130],"many":[132],"others,":[133],"including":[134],"myself.":[135],"Still,":[136],"Lego":[138],"hypothesis":[139],"remains":[140],"grail":[142],"worth":[143],"pursuing.":[144]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
