{"id":"https://openalex.org/W1556933807","doi":null,"title":"Dynamic Evolution for Distributed Objects","display_name":"Dynamic Evolution for Distributed Objects","publication_year":null,"publication_date":null,"ids":{"openalex":"https://openalex.org/W1556933807","mag":"1556933807"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.88.6255","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.88.6255","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.info.uqam.ca/Members/mili_h/Recherche/ecopies/dynamic_evolvability_sadou_mili.pdf","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5007396240","display_name":"Salah Sadou","orcid":"https://orcid.org/0000-0001-8961-3142","observed_orcids":["https://orcid.org/0000-0001-8961-3142"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Salah Sadou","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5091070914","display_name":"Hafedh Mili","orcid":"https://orcid.org/0000-0002-1220-9042","observed_orcids":["https://orcid.org/0000-0002-1220-9042"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hafedh Mili","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9955999851226807,"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":0.9955999851226807,"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/T10260","display_name":"Software Engineering Research","score":0.0013000000035390258,"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/T10126","display_name":"Logic, programming, and type systems","score":0.0007999999797903001,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dynamic-evolution","display_name":"dynamic evolution","score":0.8659999966621399},{"id":"https://openalex.org/keywords/distributed-objects","display_name":"distributed objects","score":0.9610000252723694},{"id":"https://openalex.org/keywords/distributed-applications","display_name":"distributed applications","score":0.6169999837875366},{"id":"https://openalex.org/keywords/adapter-pattern","display_name":"adapter pattern","score":0.9100000262260437},{"id":"https://openalex.org/keywords/delegation","display_name":"delegation","score":0.9610000252723694},{"id":"https://openalex.org/keywords/client-software","display_name":"client software","score":0.5},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5839999914169312},{"id":"https://openalex.org/keywords/c","display_name":"C++","score":0.925000011920929}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7510136365890503},{"id":"https://openalex.org/C81192388","wikidata":"https://www.wikidata.org/wiki/Q5283169","display_name":"Distributed object","level":3,"score":0.5525373220443726},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47127148509025574},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.4701393246650696},{"id":"https://openalex.org/C179254644","wikidata":"https://www.wikidata.org/wiki/Q13222844","display_name":"Moment (physics)","level":2,"score":0.446994423866272},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.4430195689201355},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.421469509601593},{"id":"https://openalex.org/C86532276","wikidata":"https://www.wikidata.org/wiki/Q1184065","display_name":"Delegation","level":2,"score":0.41430723667144775},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.4142734408378601},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33769863843917847},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2918895483016968},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23323476314544678},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.88.6255","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.88.6255","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.info.uqam.ca/Members/mili_h/Recherche/ecopies/dynamic_evolvability_sadou_mili.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W194677851","https://openalex.org/W206676359","https://openalex.org/W1517374989","https://openalex.org/W1547109844","https://openalex.org/W1555946950","https://openalex.org/W1583665168","https://openalex.org/W1592272620","https://openalex.org/W1977475024","https://openalex.org/W1977544362","https://openalex.org/W1992668216","https://openalex.org/W1996853313","https://openalex.org/W2029414465","https://openalex.org/W2045723688","https://openalex.org/W2077830885","https://openalex.org/W2078200010","https://openalex.org/W2091207472","https://openalex.org/W2094282293","https://openalex.org/W2096988477","https://openalex.org/W2103574963","https://openalex.org/W2113079634","https://openalex.org/W2132055297","https://openalex.org/W2134716336","https://openalex.org/W2147223993","https://openalex.org/W2783784715","https://openalex.org/W2913965119"],"related_works":["https://openalex.org/W2083686662","https://openalex.org/W7097257353","https://openalex.org/W2086456679","https://openalex.org/W112362501","https://openalex.org/W3192586229","https://openalex.org/W7097184301","https://openalex.org/W26044768","https://openalex.org/W2890994895","https://openalex.org/W2062901430","https://openalex.org/W2131127520"],"abstract_inverted_index":{"This":[0,15],"paper":[1],"presents":[2],"a":[3,21,70,85],"way":[4,23],"to":[5,39,47,57],"apply":[6,80],"an":[7],"unanticipated":[8],"evolution":[9,19],"on":[10],"distributed":[11,26],"objects":[12],"at":[13],"run-time.":[14],"kind":[16],"of":[17,24,63,69,72,77,101],"dynamic":[18],"provides":[20],"new":[22,33,102],"making":[25],"applications":[27],"evolve":[28],"dynamically":[29],"(at":[30],"run-time).":[31],"So,":[32],"client":[34],"programs":[35],"may":[36,55],"add":[37],"behavior":[38],"existing":[40],"server":[41],"objects,":[42],"that":[43,95],"is":[44],"visible":[45],"only":[46],"them":[48],"or":[49],"shared":[50],"with":[51],"others;":[52],"old":[53],"clients":[54],"continue":[56],"use":[58],"the":[59,64,73,89,99,108,115],"non":[60],"evolved":[61],"version":[62],"server.":[65],"Our":[66],"approach":[67,112],"consists":[68],"mixture":[71],"adapter":[74],"pattern":[75],"and":[76,91,113],"delegation.":[78],"To":[79],"our":[81,111],"approach,":[82],"we":[83],"implemented":[84],"system":[86],"calledAdapter":[87],"for":[88],"Java":[90],"C":[92],"#":[93],"languages":[94],"does":[96],"not":[97],"require":[98],"addition":[100],"language":[103],"constructs.":[104],"We":[105],"shall":[106],"discuss":[107],"principles":[109],"underlying":[110],"present":[114],"Adapter":[116],"system.":[117]},"counts_by_year":[],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2025-10-27T00:00:00"}
