专注论文查重修改6年+经验

应用设计样式强化需求与PIM塑模之研究

【中文摘要】:在软体开发的过程中,设计样式 (Design Pattern) 扮演了提升软体可扩充性、可维护性与可测试性等软体特性,模式驱动架构 (Model Driven Architecture) 提供了以模式为基础的软体开发流程,以提升软体开发的效率,但模式驱动架构与设计样式的整合并没有充足的方法论可支持,因此常用

szwox.com_194
的23个设计样式无法与MDA的开发流程完全整合起来。因此,本研究将运用设计科学研究法,针对其中未完成的数个设计样式提

毕业论文查重去哪里?文懂论文查重一站式服务,全球8大论文检测系统帮你杜绝防抄袭,提高论文原创水品。

供在需求塑模 (Requirement Modeling) 与平台独立塑模 (Platform Independent Modeling) 阶段的塑模方法论,藉以强化模式驱动架构与设计样式在实际进行软体开发时所需要的基础方法论,使系统分析师能在需求塑模时就能套用设计样式,并在平台独立塑模阶段能进一步利用物件导向的原则精炼其设计。
【英文摘要】:In software development process, Design Patterns (DP) can improve software quality, like extensibility, maintainability and testability, Model-Driven Architecture (MDA) provides a model-

文懂论文网,论文查重网站5年品牌,论文检测结果准确,安全快速,值得信赖

based approach to improve design efficiency. The integration of DP and MDA will make improvements of quality and efficiency of software design. However, it’s without adequate theory and methodology support. This study will use Design Science Research Method (DSRM) to develop a methodology for integration of DP into requirement modeling and platform independent modeling in MDA, and refine it by Object-Oriented Design Principles. Systems Analysts can apply it in software design to improve their software quality.
【参考文献】:

  • 吴仁和,《物件导向系统分析与设计:结合MDA与UML》,4th Edition,台北市:智胜文化出版,2012。
  • 陈耿豪,「应用设计样式强化PIM塑模之研究」,国立中山大学资讯管理研究所硕士论文,2012。
  • Booch, G., Maksimchuk, R. A., Engle W. M., Young, B., Conallen, J. & Houston, K.
  • A., “Object Oriented Analysis & Design with Application,” Third Edition, Reading, India: Pearson Education, 2006.
  • Britton, K. H., & Parnas, D. L., “A-7E software module guide,” Reading, Naval Research Laboratory. 1981.
  • Fowler, M., Inversion of control containers and the dependency injection pattern, January 2004, http://martinfowler.com/articles/injection.html, [Retrieved on October 2013].
  • Gamma, E., Helm, R., Johnson, R., & Vlissides, J., “Design patterns: elements of reusable object-oriented software,” Reading, New Jersey: Pearson Education. 1994.
  • Gross, D., & Yu, E. (2001). “From non-functional requirements to design through patterns,” Requirements Engineering, Vol.6, No.1, 2001, pp. 18-36.
  • Jacobson, I., Booch, G., Rumbaugh, J., Rumbaugh, J., & Booch, G., “The unified software development process” (Vol. 1), Reading, Massachusetts: Addison-Wesley, 1999.
  • Keshwani, R., Dependency Injection Basics, February 2012, http://knowledgecaves.blogspot.tw/2012/02/dependency-injection-basics.html, [Retrieved 2013/11].
  • Kleppe, A. G., Warmer, J. B., & Bast, W., “MDA explained: the model driven architecture: practice and promise,” Reading, Boston: Addison-Wesley Professional, 2003.
  • Konrad, S., & Cheng, B. H., “Requirements patterns for embedded systems,” In Requirements Engineering, Proceedings. IEEE Joint International Conference on, IEEE, 2002, pp. 127-136.
  • Krasner, G. E., & Pope, S. T., “A description of the model-view-controller user interface paradigm in the smalltalk-80 system,” Journal of object oriented programming, Vol.1, No.3, 1988, pp. 26-49.
  • Liskov, B. “A Design Methodology for Reliable Software Systems,” in Tutorial on Software Design Techniques. Third Edition. New York: IEEE Computer Society, 1980, p.66.
  • March, S. T., & Smith, G. F., “Design and natural science research on information technology,” Decision support systems, Vol.15, No.4, 1995, pp. 251-266.
  • Martin, R. C. “Agile software development: principles, patterns, and practices,” Reading, New Jersey: Prentice Hall PTR, 2003.
  • Martin, R. C., “The dependency inversion principle,” C++ Report Vol.8, No.6, 1996, pp. 61-66.
  • Meyer, B., “Design by contract,” Reading, New Jersey: Prentice Hall, 2002.
  • Model–view–controller, (n.d.), in Wikipedia, http://en.wikipedia.org/wiki/Model-view-controller, [Retrieved 2013/10]
  • Peffers, K., Tuunanen, T., Rothenberger, M. A., & Chatterjee, S., “A design science research methodology for information systems research,” Journal of management information systems, Vol.24, No.3, 2007, pp. 45-77.
  • Schilling, M. A., “Toward a general modular systems theory and its application to interfirm product modularity,” Academy of management review, Vol.25, No.2, 2000, pp. 312-334.
  • Stevens, W., Myers, G., & Constantine, L., “Structured Design,” In Classics of Software Engineering, New York, NY: Yourdon Press, 1979, p.209.
  • UML-Diagrams.org, UML 2.5 Diagrams Overview, http://www.uml-diagrams.org/uml-25-diagrams.html, [Retrieved 2013/11]
  • 来源:中山大学;作者:朱明中
    文懂论文-重复率修改第一品牌,http://www.szwox.com解决论文查重论文降重复,重复率高等各种论文难题的专家

    最新文章

    • 什么是学术不端行为
      什么是学术不端行为
      什么是学术不端行为 1992 年,由美国国家科学院、国家工程院和国家医学研究院组成的 22 位...
    • 论文降重复服务 1. 本网站及服务 szwox.com提供哪些服务? szwox.com是一个...

    联络我们

    QQ: 767326772
    文懂论文
    网站:http://www.szwox.com/
    E-mail: turuinit@foxmail.com

    我们的服务

    我们提供毕业论文、期刊论文、硕士论文、博士论文、会议论文格式排版,论文查重,重复率修改等服务。强大论文查重系统,一手老师资源,首创安全保密查重修改流程。充分保障客户论文查重安全以及修改后的品质,赢得了老师和同学们的信任和口碑。