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

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

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

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    關于AOSD

    Posted on 2006-02-22 20:28 canonical 閱讀(907) 評論(0)  編輯  收藏 所屬分類: 設計理論
        AOSD(Aspect-Oriented Software Development)可以看作是AOP技術思想在設計領域的一種投射. 采用Aspect的觀念之后, 我們在系統分析時應用如下的分解策略
         base + extensionA + extensionB +... 而不僅僅是 partA + partB + ...
      這種分解的基本理由在于base/extension的依賴關系與extension之間的依賴關系并不相同. 在理想情況下, extension之間是完全正交的, 而它們通過base可以構成一個整體, 這是一種典型的star schema. 但是在實際的軟件構造過程中, 軟件各個元素之間的交互方式要復雜的多:
     1. extension之間可能存在著相互作用, 最簡單的一種情況是extension執行時的序關系(order).
     2. 一個結構上的extension可能分散到多個component上, 如何精確而有效的控制定位是一個非常困難的問題.
        就目前的AOP技術而言, 對于extension的控制其實是非常乏力的(但這并不意味著AOP必然放棄對extension的控制), 我們尚需要積累更多的經驗. 在實做中, 更加穩健的方法往往是應用aspect的思想而采用傳統的實現方式.
        AOSD在理論上存在一些價值, 例如它為use case的extension符號找到了技術對應, 因而使得這個概念變得更加明晰, 而在傳統中, 對于use case的extension的解釋一直是模糊而混亂的. 目前在真正的開發中, AOSD所描繪的全程建模仍然只是一個遙遠的夢想.
    主站蜘蛛池模板: 一级毛片aaaaaa视频免费看| 亚洲AV日韩AV一区二区三曲| 中文字幕永久免费| 国色精品va在线观看免费视频| 99热在线精品免费播放6| 成人a视频片在线观看免费| 亚洲AV无码乱码在线观看性色扶 | 91手机看片国产永久免费| 亚洲AV男人的天堂在线观看| 97热久久免费频精品99| 亚洲精选在线观看| 国产白丝无码免费视频| 久久精品国产亚洲AV嫖农村妇女| 69视频在线观看免费| 亚洲精品视频观看| 18勿入网站免费永久| 亚洲AV成人一区二区三区观看 | 亚洲成?v人片天堂网无码| 一级做受视频免费是看美女| 亚洲精品午夜国产VA久久成人 | 国内精品久久久久影院亚洲| 成人毛片免费观看视频| 亚洲视频在线不卡| 成人免费毛片观看| 午夜在线免费视频| 日本19禁啪啪无遮挡免费动图| 深夜福利在线免费观看| 国产亚洲精品资源在线26u| 91av在线免费视频| 亚洲国产精品无码第一区二区三区| 国产成人精品免费午夜app| 亚洲精品欧美综合四区| 久久久久亚洲AV成人网| 久久国产免费福利永久| 日韩亚洲翔田千里在线| 成年女人喷潮毛片免费播放| 特级aaaaaaaaa毛片免费视频| 亚洲av无码不卡| 永久免费AV无码网站在线观看| a级毛片视频免费观看| 亚洲无吗在线视频|