在軟體系統的開發過程中,為了減少成本和工作量,軟體維護扮演重要角色。但是每當軟體釋出新的版本,其複雜度隨之增加,軟體維護也變得更加困難。而維護的第一個步驟就是要先了解其中的軟體事件。多數的事件發生在過去,我們探索過去的事件來了解現在正在發生的事。 我們提供了一個抽象及具體的架構描述軟體的歷史。在抽象的架構下,專案經理了解過去發生的事件。在具體的架構下,開發者觀察實體如何演化。多序列比對能藉由軟體的特徵來放大這些事件的確切位置。在論文的最後,我們討論一個個案,以證明軟體維護能從了解軟體所發生事件著手。In the process of development in a software system, software maintenance plays an important role to reduce cost and effort. As software release new version, maintenance becomes harder since the complexity is increasing. The first step of carrying out maintenance activities is understands the software events. Most of events are revealed in the history. We discovery these events for more understanding in events witch is occurred now. We provide an abstract and concrete architecture of so...
Contemporary software systems are composed of many components, which, in general, undergo phased and...
Modern software has to evolve to meet the needs of stake-holders; but the nature and scope of this e...
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...
Understanding the phases and styles of evolution of software systems can provide valuable insight in...
Статья посвящена вопросам формализации процессов моделирования сложных программных систем на стадиях...
オープンソースソフトウェア(OSS)を活用したシステム開発が一般的になりつつある一方,「サポートが得られるかどうか分からない」などの理由から,依然としてOSSの活用に躊躇するシステム開発企業は少なくな...
It is an increasingly accepted fact that software development is a non-linear activity with inherent...
针对使用继承的传统对象系统在映射真实世界的对象关系时遇到的各种困难,提出一种普遍的软件工程方法,即扩展的面向对象方法(XOO),它通过支持双向派生、归纳、更一般的多态机制等技术,来补足继承机制的不足,...
Software evolution and update play a vital role in software engineering. It has many advantages, suc...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
計畫編號:NSC83-0408-E032-001研究期間:199308~199407研究經費:374,000[[abstract]]本計畫乃欲發展一套軟體測試方法(Software testing)及...
针对遗传算法的早熟现象、模式欺骗和局部搜索能力弱等缺陷提出了一个协同进化计算模型.该模型在基本遗传算法基础上引入多种群协同进化,利用性别特征改进交叉算子,采用小生境技术保持多样性.通过将问题求解转变为...
It is a generally accepted fact that software systems are constructed and gradually refined over a p...
Abstract—Software evolution and update play a vital role in software engineering. It has many advant...
[[abstract]]演化計算是一種通用的問題求解方法,相關的應用以及研究領域十分廣泛。然而在思考演化計算的運作卻很是麻煩,尤其是剛踏入學習這個領域的人。於是本論文設計了一個圖形化介面----EPa...
Contemporary software systems are composed of many components, which, in general, undergo phased and...
Modern software has to evolve to meet the needs of stake-holders; but the nature and scope of this e...
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...
Understanding the phases and styles of evolution of software systems can provide valuable insight in...
Статья посвящена вопросам формализации процессов моделирования сложных программных систем на стадиях...
オープンソースソフトウェア(OSS)を活用したシステム開発が一般的になりつつある一方,「サポートが得られるかどうか分からない」などの理由から,依然としてOSSの活用に躊躇するシステム開発企業は少なくな...
It is an increasingly accepted fact that software development is a non-linear activity with inherent...
针对使用继承的传统对象系统在映射真实世界的对象关系时遇到的各种困难,提出一种普遍的软件工程方法,即扩展的面向对象方法(XOO),它通过支持双向派生、归纳、更一般的多态机制等技术,来补足继承机制的不足,...
Software evolution and update play a vital role in software engineering. It has many advantages, suc...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
計畫編號:NSC83-0408-E032-001研究期間:199308~199407研究經費:374,000[[abstract]]本計畫乃欲發展一套軟體測試方法(Software testing)及...
针对遗传算法的早熟现象、模式欺骗和局部搜索能力弱等缺陷提出了一个协同进化计算模型.该模型在基本遗传算法基础上引入多种群协同进化,利用性别特征改进交叉算子,采用小生境技术保持多样性.通过将问题求解转变为...
It is a generally accepted fact that software systems are constructed and gradually refined over a p...
Abstract—Software evolution and update play a vital role in software engineering. It has many advant...
[[abstract]]演化計算是一種通用的問題求解方法,相關的應用以及研究領域十分廣泛。然而在思考演化計算的運作卻很是麻煩,尤其是剛踏入學習這個領域的人。於是本論文設計了一個圖形化介面----EPa...
Contemporary software systems are composed of many components, which, in general, undergo phased and...
Modern software has to evolve to meet the needs of stake-holders; but the nature and scope of this e...
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...