• revolutionarycwm > characteristics!
  • characteristics!

    免费下载 下载该文档 文档格式:PDF   更新时间:2006-04-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Traditional Chinese
    文档格式:pdf
    文档作者:nana
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    IMPORTANT DISCLAIMER!
    IBM Software Group
    Brass Bubbles: An Overview of UML 2.0 (and MDA)
    Bran Selic bselic@ca.ibm.com
    The technical material described here is still under development and is subject to modification prior to adoption by the OMG
    Clic k to
    2
    IBM Software Group |
    Tutorial Objectives
    1. To introduce major new features of UML 2.0 2. To clarify the design intent and rationale behind UML 2.0 3. To explain the essential features of model-driven development (based on UML)
    Tutorial Overview
    Introduction: modeling and software Model-Driven Development A Critique of UML 1.x Requirements for UML 2.0 Foundations of UML 2.0 Architectural Modeling Capabilities Dynamic Semantics Interaction Modeling Capabilities Activities and Actions State Machine Innovations Other New Features Summary and Conclusion
    3
    IBM Software Group |
    4
    IBM Software Group |
    A Skeptic's View of Software Models…
    PH reached X PH reached X Current PH Current PH Monitor Monitor PH PH
    le enab le enab
    The Problem with Bubbles…
    start start PH reached X PH reached X Current PH Current PH stop stop Raise Raise PH PH Monitor Monitor PH PH
    le enab le enab
    start start Control Control PH PH stop stop
    Control Control PH PH
    Raise Raise PH PH
    ble le disa b disa
    ble le disa b disa
    Input valve Input valve control control
    "…bubbles and arrows, as opposed to programs, …never crash"
    -- B. Meyer "UML: The Positive Spin" American Programmer, 1997
    IBM Software Group |

    6
    Input valve Input valve control control
    main () { main () { BitVector typeFlags (maxBits); BitVector typeFlags (maxBits); char buf [1024]; char buf [1024]; cout << msg; cout <> buf) { while (cin >> buf) { if ... if ...
    5
    IBM Software Group |
    Models in Traditional Engineering
    As old as engineering (e.g., Vitruvius) Traditional means of reducing engineering risk

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • revolutionarycwm  revolutionarykey  g7revolutionary  revolutionary0.4  g11revolutionary  revolutionary失败  revolutionary闪退  revolutionary网站  g14revolutionary  revolutionarywar