{"id":"https://openalex.org/W4251493689","doi":"https://doi.org/10.1109/iwpse.2004.1334776","title":"Handling consistency of software evolution in an ef .cient way","display_name":"Handling consistency of software evolution in an ef .cient way","publication_year":2004,"publication_date":"2004-11-08","ids":{"openalex":"https://openalex.org/W4251493689","doi":"https://doi.org/10.1109/iwpse.2004.1334776"},"language":"en","primary_location":{"id":"doi:10.1109/iwpse.2004.1334776","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwpse.2004.1334776","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 7th International Workshop on Principles of Software Evolution, 2004.","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/A5101895831","display_name":"Nguyen Truong Thang","orcid":"https://orcid.org/0000-0002-7110-5622"},"institutions":[{"id":"https://openalex.org/I177738480","display_name":"Japan Advanced Institute of Science and Technology","ror":"https://ror.org/03frj4r98","country_code":"JP","type":"education","lineage":["https://openalex.org/I177738480"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Nguyen Truong Thang","raw_affiliation_strings":["School of Information Science, Japan Advanced Institute of Science and Technology, Japan"],"affiliations":[{"raw_affiliation_string":"School of Information Science, Japan Advanced Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I177738480"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089571720","display_name":"T. Katayama","orcid":null},"institutions":[{"id":"https://openalex.org/I177738480","display_name":"Japan Advanced Institute of Science and Technology","ror":"https://ror.org/03frj4r98","country_code":"JP","type":"education","lineage":["https://openalex.org/I177738480"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"T. Katayama","raw_affiliation_strings":["School of Information Science, Japan Advanced Institute of Science and Technology, Japan"],"affiliations":[{"raw_affiliation_string":"School of Information Science, Japan Advanced Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I177738480"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5101895831"],"corresponding_institution_ids":["https://openalex.org/I177738480"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.4494866,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"527","issue":null,"first_page":"121","last_page":"130"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994999766349792,"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.998199999332428,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9979000091552734,"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/consistency","display_name":"Consistency (knowledge bases)","score":0.7809332609176636},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7759307622909546},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.6059830188751221},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5903742909431458},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5372130274772644},{"id":"https://openalex.org/keywords/extension","display_name":"Extension (predicate logic)","score":0.519772469997406},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.4952029287815094},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.4610205888748169},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.4441816806793213},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.44081223011016846},{"id":"https://openalex.org/keywords/consistency-model","display_name":"Consistency model","score":0.4371492266654968},{"id":"https://openalex.org/keywords/base","display_name":"Base (topology)","score":0.4282154440879822},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.4209354519844055},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.41675424575805664},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.40548691153526306},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3203759789466858},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.3097628355026245},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2546074390411377},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1375037133693695},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09394165873527527},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08832734823226929}],"concepts":[{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.7809332609176636},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7759307622909546},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.6059830188751221},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5903742909431458},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5372130274772644},{"id":"https://openalex.org/C2778029271","wikidata":"https://www.wikidata.org/wiki/Q5421931","display_name":"Extension (predicate logic)","level":2,"score":0.519772469997406},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.4952029287815094},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.4610205888748169},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.4441816806793213},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.44081223011016846},{"id":"https://openalex.org/C37279795","wikidata":"https://www.wikidata.org/wiki/Q2492305","display_name":"Consistency model","level":3,"score":0.4371492266654968},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.4282154440879822},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.4209354519844055},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.41675424575805664},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.40548691153526306},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3203759789466858},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.3097628355026245},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2546074390411377},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1375037133693695},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09394165873527527},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08832734823226929},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwpse.2004.1334776","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwpse.2004.1334776","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 7th International Workshop on Principles of Software Evolution, 2004.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1585262231","https://openalex.org/W1595657196","https://openalex.org/W1604627363","https://openalex.org/W1968542268","https://openalex.org/W2127784654","https://openalex.org/W3149666682","https://openalex.org/W6635719196","https://openalex.org/W6636147555","https://openalex.org/W6642493547","https://openalex.org/W6793121992"],"related_works":["https://openalex.org/W2358334493","https://openalex.org/W2971748376","https://openalex.org/W4398186165","https://openalex.org/W2322874084","https://openalex.org/W1604914670","https://openalex.org/W2127899878","https://openalex.org/W2123855908","https://openalex.org/W2034248803","https://openalex.org/W2769374332","https://openalex.org/W4301961819"],"abstract_inverted_index":{"Software":[0],"evolution":[1,13,106],"by":[2,116],"T.":[3],"Katayama":[4],"(2001)":[5],"is":[6,15,28,37,58,107,167,173,182],"about":[7],"changes":[8],"to":[9,16,32,38,50,61,151,185],"software.":[10],"A":[11,179],"typical":[12],"scenario":[14],"incorporate":[17],"additional":[18],"features":[19,43,84,89],"into":[20],"a":[21,25,29,111],"system.":[22],"In":[23],"such":[24],"situation,":[26],"there":[27],"fundamental":[30],"issue":[31],"be":[33,62,152],"dealt":[34],"with.":[35],"It":[36],"verify":[39],"that":[40],"the":[41,51,68,97,127,131,137,145,156,162,165,171,191],"extra":[42,102],"do":[44],"not":[45],"violate":[46],"existing":[47],"properties":[48],"adhered":[49],"system,":[52,130],"i.e.":[53],"consistency.":[54],"The":[55,94],"verification":[56,157,197],"method":[57,115,133,166],"also":[59,183],"required":[60],"efficient.":[63],"This":[64,147],"work":[65],"focuses":[66],"on":[67,161],"formal":[69],"solution":[70],"of":[71,81,124,190],"these":[72],"two":[73,187],"issues.":[74],"Systems":[75],"are":[76,85],"essentially":[77],"structured":[78],"in":[79,136,195],"terms":[80],"features.":[82],"Between":[83],"interfaces":[86],"through":[87],"which":[88],"communicate":[90],"with":[91,139],"each":[92],"other.":[93],"consistency":[95,196],"between":[96],"system":[98],"(base)":[99],"and":[100,119,198],"an":[101],"feature":[103],"(extension)":[104],"during":[105],"then":[108],"verified":[109],"via":[110],"modular":[112],"model":[113],"checking":[114,125],"K.":[117],"Fisler":[118],"S":[120],"Krishnamurthi":[121],"(2001).":[122],"Instead":[123],"entirely":[126],"newly":[128],"evolved":[129],"proposed":[132],"only":[134,159],"executes":[135],"extension":[138],"some":[140],"base":[141],"behavior":[142],"assumption":[143],"at":[144],"interface.":[146],"approach":[148,192],"turns":[149],"out":[150],"very":[153,168],"efficient":[154],"as":[155],"complexity":[158],"depends":[160],"extension.":[163],"Further,":[164],"flexible":[169],"since":[170],"interface":[172],"open":[174],"for":[175],"unanticipated":[176],"software":[177],"changes.":[178],"case":[180],"study":[181],"provided":[184],"illustrate":[186],"eminent":[188],"merits":[189],"-":[193],"efficiency":[194],"openness.":[199]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
