{"id":"https://openalex.org/W2103382236","doi":"https://doi.org/10.5381/jot.2004.3.8.a2","title":"Reflection as the Basis for Developing a Dynamic SoC Persistence System.","display_name":"Reflection as the Basis for Developing a Dynamic SoC Persistence System.","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W2103382236","doi":"https://doi.org/10.5381/jot.2004.3.8.a2","mag":"2103382236"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5381/jot.2004.3.8.a2","pdf_url":"http://www.jot.fm/issues/issue_2004_09/article2.pdf","source":{"id":"https://openalex.org/S172897590","display_name":"The Journal of Object Technology","issn_l":"1660-1769","issn":["1660-1769"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4383699229","host_organization_name":"EtH Zurich","host_organization_lineage":["https://openalex.org/P4383699229"],"host_organization_lineage_names":["EtH Zurich"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"http://www.jot.fm/issues/issue_2004_09/article2.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039958953","display_name":"Benjam\u00edn L\u00f3pez P\u00e9rez","orcid":"https://orcid.org/0000-0003-1105-6301"},"institutions":[{"id":"https://openalex.org/I165339363","display_name":"Universidad de Oviedo","ror":"https://ror.org/006gksa02","country_code":"ES","type":"funder","lineage":["https://openalex.org/I165339363"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Benjamin Lopez","raw_affiliation_strings":["Computer Science Department, University of Oviedo, Spain"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Oviedo, Spain","institution_ids":["https://openalex.org/I165339363"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070067089","display_name":"Francisco Ort\u00edn","orcid":"https://orcid.org/0000-0003-1199-8649"},"institutions":[{"id":"https://openalex.org/I165339363","display_name":"Universidad de Oviedo","ror":"https://ror.org/006gksa02","country_code":"ES","type":"funder","lineage":["https://openalex.org/I165339363"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Francisco Ortin","raw_affiliation_strings":["Computer Science Department, University of Oviedo, Spain"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Oviedo, Spain","institution_ids":["https://openalex.org/I165339363"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029201528","display_name":"Javier Noval","orcid":null},"institutions":[{"id":"https://openalex.org/I165339363","display_name":"Universidad de Oviedo","ror":"https://ror.org/006gksa02","country_code":"ES","type":"funder","lineage":["https://openalex.org/I165339363"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Javier Noval","raw_affiliation_strings":["Computer Science Department, University of Oviedo, Spain"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Oviedo, Spain","institution_ids":["https://openalex.org/I165339363"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":61},"biblio":{"volume":"3","issue":"8","first_page":"121","last_page":"121"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9993,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9993,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.999,"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/T10260","display_name":"Software Engineering Research","score":0.998,"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/persistence","display_name":"Persistence (discontinuity)","score":0.82391566},{"id":"https://openalex.org/keywords/reflection","display_name":"Reflection","score":0.77198654},{"id":"https://openalex.org/keywords/basis","display_name":"Basis (linear algebra)","score":0.61859953}],"concepts":[{"id":"https://openalex.org/C2781009140","wikidata":"https://www.wikidata.org/wiki/Q7170389","display_name":"Persistence (discontinuity)","level":2,"score":0.82391566},{"id":"https://openalex.org/C65682993","wikidata":"https://www.wikidata.org/wiki/Q1056451","display_name":"Reflection (computer programming)","level":2,"score":0.77198654},{"id":"https://openalex.org/C12426560","wikidata":"https://www.wikidata.org/wiki/Q189569","display_name":"Basis (linear algebra)","level":2,"score":0.61859953},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.49879837},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.18189076},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11340091},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09174302},{"id":"https://openalex.org/C187320778","wikidata":"https://www.wikidata.org/wiki/Q1349130","display_name":"Geotechnical engineering","level":1,"score":0.061130762},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.042186946}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.5381/jot.2004.3.8.a2","pdf_url":"http://www.jot.fm/issues/issue_2004_09/article2.pdf","source":{"id":"https://openalex.org/S172897590","display_name":"The Journal of Object Technology","issn_l":"1660-1769","issn":["1660-1769"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4383699229","host_organization_name":"EtH Zurich","host_organization_lineage":["https://openalex.org/P4383699229"],"host_organization_lineage_names":["EtH Zurich"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"http://hdl.handle.net/10651/5696","pdf_url":"https://digibuo.uniovi.es/dspace/bitstream/10651/5696/2/article2.pdf","source":{"id":"https://openalex.org/S4306402334","display_name":"Consultation of the Doctoral Thesis Database (TESEO) (Ministerio de Educaci\u00f3n, Cultura y Deporte)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":"https://openalex.org/I2801976130","host_organization_name":"Ministerio de Educaci\u00f3n Cultura y Deporte","host_organization_lineage":["https://openalex.org/I2801976130"],"host_organization_lineage_names":["Ministerio de Educaci\u00f3n Cultura y Deporte"],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5381/jot.2004.3.8.a2","pdf_url":"http://www.jot.fm/issues/issue_2004_09/article2.pdf","source":{"id":"https://openalex.org/S172897590","display_name":"The Journal of Object Technology","issn_l":"1660-1769","issn":["1660-1769"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4383699229","host_organization_name":"EtH Zurich","host_organization_lineage":["https://openalex.org/P4383699229"],"host_organization_lineage_names":["EtH Zurich"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":28,"referenced_works":["https://openalex.org/W1515270966","https://openalex.org/W1545945520","https://openalex.org/W1626106834","https://openalex.org/W1644882639","https://openalex.org/W1649645444","https://openalex.org/W1838738563","https://openalex.org/W1991604845","https://openalex.org/W2001914486","https://openalex.org/W2013255770","https://openalex.org/W2022144522","https://openalex.org/W2029414465","https://openalex.org/W2057334711","https://openalex.org/W2072842794","https://openalex.org/W2096193388","https://openalex.org/W2105684511","https://openalex.org/W2143238865","https://openalex.org/W2145691535","https://openalex.org/W2154528871","https://openalex.org/W2155160224","https://openalex.org/W2623455031","https://openalex.org/W2798770998","https://openalex.org/W2914222239","https://openalex.org/W2983136877","https://openalex.org/W2988746365","https://openalex.org/W3149666682","https://openalex.org/W4230741874","https://openalex.org/W4234830318","https://openalex.org/W68605010"],"related_works":["https://openalex.org/W4387835727","https://openalex.org/W4214656181","https://openalex.org/W3205546307","https://openalex.org/W2748952813","https://openalex.org/W2589957347","https://openalex.org/W2352063914","https://openalex.org/W2047377442","https://openalex.org/W2017131795","https://openalex.org/W1995895161","https://openalex.org/W1822185412"],"abstract_inverted_index":{"Persistence":[0],"is":[1,7,15,40],"a":[2,41,64,80],"common":[3],"application":[4,37],"requirement":[5],"that":[6],"usually":[8],"taken":[9],"into":[10],"account":[11],"when":[12],"the":[13,21,35,69,89],"program":[14],"being":[16],"developed.Different":[17],"emerging":[18],"techniques":[19],"following":[20],"Separation":[22],"of":[23,76,88],"Concerns":[24],"principle":[25],"are":[26],"focused":[27],"on":[28],"detaching":[29],"crosscutting":[30],"concerns,":[31],"like":[32],"persistence,":[33],"from":[34],"main":[36,48],"code.Although":[38],"this":[39],"profitable":[42],"principle,":[43],"existing":[44],"tools":[45],"lack":[46],"two":[47,70],"features:":[49],"runtime":[50],"adaptability":[51],"and":[52,84],"language":[53,81],"independence.This":[54],"paper":[55],"shows":[56],"how":[57],"computational":[58],"reflection":[59],"can":[60],"be":[61],"employed":[62],"as":[63],"suitable":[65],"technique":[66],"to":[67],"overcome":[68],"previous":[71],"limitations,":[72],"offering":[73],"dynamic":[74],"adaptation":[75],"persistence":[77,91],"features":[78],"in":[79],"independent":[82],"way":[83],"achieving":[85],"transparent":[86],"separation":[87],"application's":[90],"concern.":[92]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2103382236","counts_by_year":[],"updated_date":"2025-01-31T01:49:12.233982","created_date":"2016-06-24"}