<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    afunms

    My Software,My Dream—Forge a more perfect NMS product.

    Architecture Reconstruction

    Architecture Reconstruction

    Intended vs. realized architecture. Evaluation of an architecture's properties is critical to successful system development. However, reasoning about a system's intended architecture must be recognized as distinct from reasoning about its realized architecture. As design and eventually implementation of an architecture proceed, faithfulness to the assumptions of the intended architecture is not always achieved. This is particularly true in cases where the intended architecture is not completely specified, documented or disseminated to all of the project members. This problem is exacerbated during maintenance and evolutionary development, as architectural drift and erosion occur.

    Why architecture reconstruction important. To apply reasoning about the properties of a system's intended architecture to the properties of the implemented system, we must either ensure that the realized architecture conforms to the intended architecture or change the intended architecture to match reality. Both cases may require reconstructing the architecture of the realized system.

    Phases of reconstruction. Architecture reconstruction is an iterative and interactive process, comprising four phases.

    • The first phase is the extraction, from implementation artifacts (including source code and dynamic information such as event traces), of a set of extracted views that represent the system's fundamental structural and behavioral elements.
    • The second phase is fusion of the extracted views to create fused views that augment or improve the extracted views.
    • During the third phase, the analyst iteratively and interactively develops and applies patterns to the fused views to reconstruct architecture-level derived views. Patterns provide the medium for an analyst to express their understanding of a system's architecture as structural and attribute-based relationships among its components.
    • Finally, the derived views may be explored for the purposes of evaluating architectural conformance, identifying targets for reengineering or reuse and analyzing the architecture's qualities.

    The reconstruction process can be most effectively supported by the integration of existing tools and techniques. There currently exist a large number of commercial and research tools that provide the basic mechanisms for view extraction. Similarly, there are several tools and techniques available for performing view fusion and reconstruction. The synthesis of these tools and techniques provides a support environment for software architects and analysts reconstructing architectures.

    To compliment our previous work in reconstruction we are currently surveying tools that are available for reconstruction to determine the current state of the practice for reconstructing architectural representations. We will study the information that these tools extract with emphasis on how they present the extracted views and how they aid in analysis of legacy systems.

    The SEI will assist organizations with architecture reconstruction exercises.

    posted on 2007-11-29 16:30 afunms 閱讀(160) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
     

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 久久精品国产免费一区| 亚洲日韩国产欧美一区二区三区| 久久精品亚洲中文字幕无码网站| 亚洲欧洲专线一区| 2020因为爱你带字幕免费观看全集| 亚洲裸男gv网站| 免费无码国产在线观国内自拍中文字幕| 青娱乐免费在线视频| 亚洲AV日韩精品久久久久久| 久久国产美女免费观看精品| 亚洲国产av一区二区三区| mm1313亚洲国产精品无码试看| 1000部拍拍拍18勿入免费视频下载| 亚洲精品无码av天堂| 亚洲另类无码专区首页| 你懂的免费在线观看| 亚洲第一福利网站在线观看| 爱情岛论坛免费视频| 亚洲精品高清国产一线久久| 日本黄色动图免费在线观看| 亚洲国产情侣一区二区三区| 日韩免费毛片视频| 中文字幕不卡高清免费| 亚洲天天做日日做天天看 | 2022中文字字幕久亚洲| a级毛片免费在线观看| 亚洲精品综合久久中文字幕| 在线永久看片免费的视频| 亚洲.国产.欧美一区二区三区| 亚洲男人的天堂一区二区| 久久精品电影免费动漫| 亚洲人成网国产最新在线| 亚洲精品国产高清不卡在线| 国产成人一区二区三区视频免费| 亚洲人成电影在线观看青青| 凹凸精品视频分类国产品免费| 另类免费视频一区二区在线观看| 亚洲色大成网站www| 久久精品国产精品亚洲精品| 毛色毛片免费观看| 你懂得的在线观看免费视频|