earticle

논문검색

Lessons for Software Modeling from “Architecture 101” Movie

초록

영어

In software modeling, it is difficult to properly arrange the modeling of system structure and behavior as the traversal between software models usually lacks a clear progression path. Taking an inter-disciplinary approach, this paper tackles the problem by borrowing ideas from a successful movie “Architecture 101”. The commonalities between the movie and modeling are studied. The result is a proposal for multi-modeling construction. The benefits include more explicit guidance in software development. And the progression from model to code is made more productive.

목차

Abstract
 1. Introduction
 2. Multiplicity in Software Modeling
  2.1. Multiple System Views
  2.2. Multiple Abstraction Levels
 3. “Architecture 101” Movie with Pleasing Harmony
  3.1. Movie Description
  3.2. Dual paths through Fragmentation
  3.3. Similarities and Differences at Three Levels
 4. Avant-garde/cubism with Pleasing Aesthetic
 5. Lessons for Software Modeling
  5.1. Commonalities
  5.2. Model Views and Levels
  5.3. Model Fragments
  5.3. Balance between Models
 6. Discussion
  6.1. Multi-modeling Criteria
  6.2. Fragmentation and Sequencing
  6.3. Ideal State of Development Order
 7. Conclusion
 References

저자정보

  • Kai-On Chow City University of Hong Kong
  • Tak-Lam Wong Hong Kong Institute of Education

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.