%0 Journal Article %T An Equivalent Schema Evolution Policy Based on Path-Independence Language
基于路径无关语言的等价模式演化策略 %A DONG Chuan liang %A LU Jia heng %A YANG Hong %A DONG Wen wei %A
董传良 %A 陆嘉恒 %A 杨虹 %A 董玮文 %J 软件学报 %D 2001 %I %X The schema in object-oriented database (OODB) often experiences considerable changes during the development for typical application areas. After the update, the existing application programs based on the formerly schema have to be modified or rewritten, which makes a great deal of application programs obsolete. This paper addresses the problem by providing equivalent schema evolution (ESE) mechanism based on path independence (PI) program. Path-Independence program is employed as OODB's specification formalism for enhancing the adaptability of database program against the schema evolution. Equivalent schema evolution can make the existing path-independence language reuse without any modification after the schema has been updated. In addition, a solution approach of remaining the equivalent schema evolution mechanism is described in this paper as a effective working system, which as its essential feature the system to support virtual relation mechanism and object-evolving technology. %K adaptive software specification and development %K schema evolution %K object -oriented database %K software reuse %K virtual relation
可适应性软件的设计与发展 %K 模式演化 %K 面向对象数据库 %K 软件重用 %K 虚拟关系 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=9EA0C67B99A6805E&yid=14E7EF987E4155E6&vid=59906B3B2830C2C5&iid=708DD6B15D2464E8&sid=ADAF655E679AEBA1&eid=C61B615AE87CE464&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=9