語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Software Architecture Evolution.
~
Barnes, Jeffrey M.
FindBook
Google Book
Amazon
博客來
Software Architecture Evolution.
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Software Architecture Evolution./
作者:
Barnes, Jeffrey M.
面頁冊數:
242 p.
附註:
Source: Dissertation Abstracts International, Volume: 75-05(E), Section: B.
Contained By:
Dissertation Abstracts International75-05B(E).
標題:
Computer Science. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3578668
ISBN:
9781303727207
Software Architecture Evolution.
Barnes, Jeffrey M.
Software Architecture Evolution.
- 242 p.
Source: Dissertation Abstracts International, Volume: 75-05(E), Section: B.
Thesis (Ph.D.)--Carnegie Mellon University, 2013.
Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects.
ISBN: 9781303727207Subjects--Topical Terms:
626642
Computer Science.
Software Architecture Evolution.
LDR
:02834nam a2200325 4500
001
1960574
005
20140623111236.5
008
150210s2013 ||||||||||||||||| ||eng d
020
$a
9781303727207
035
$a
(MiAaPQ)AAI3578668
035
$a
AAI3578668
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Barnes, Jeffrey M.
$3
2096260
245
1 0
$a
Software Architecture Evolution.
300
$a
242 p.
500
$a
Source: Dissertation Abstracts International, Volume: 75-05(E), Section: B.
500
$a
Adviser: David Garlan.
502
$a
Thesis (Ph.D.)--Carnegie Mellon University, 2013.
520
$a
Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects.
520
$a
Today's software architects, however, have few techniques to help them plan such evolution. In particular, they have little assistance in planning alternatives, making trade-offs among these different alternatives, or applying best practices for particular domains.
520
$a
To address this, we have developed an approach for assisting architects in planning and reasoning about software architecture evolution. Our approach is based on modeling and analyzing potential evolution paths that represent different ways of evolving the system. We represent an evolution path as a sequence of transitional architectural states leading from the initial architecture to the target architecture, along with evolution operators that characterize the transitions among these states. We support analysis of evolution paths through the definition and application of constraints that express rules governing the evolution of the system and evaluation functions that assess path quality. Finally, a set of these modeling elements may be grouped together into an evolution style that encapsulates a body of knowledge relevant to a particular domain of architecture evolution.
520
$a
We evaluate this approach in three ways. First, we evaluate its applicability to real-world architecture evolution projects. This is accomplished through case studies of two very different software organizations. Second, we undertake a formal evaluation of the computational complexity of verifying evolution constraints. Finally, we evaluate the implementability of the approach based on our experiences developing prototype tools for software architecture evolution.
590
$a
School code: 0041.
650
4
$a
Computer Science.
$3
626642
650
4
$a
Information Technology.
$3
1030799
650
4
$a
Logic.
$3
529544
690
$a
0984
690
$a
0489
690
$a
0395
710
2
$a
Carnegie Mellon University.
$3
1018096
773
0
$t
Dissertation Abstracts International
$g
75-05B(E).
790
$a
0041
791
$a
Ph.D.
792
$a
2013
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3578668
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9255402
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入