Dissertation > Excellent graduate degree dissertation topics show

Research on Aspect-Oriented Modeling Technology and Tool

Author: ZuoZiFei
Tutor: MaoXiaoGuang
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Aspect-oriented software development UML extension mechanism GEF3D Aspect-oriented modeling
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 36
Quote: 1
Read: Download Dissertation

Abstract


With the improvement of system size and complexity , the winding and dispersion problems in the code , reducing the maintainability of the software , a troubled software developers problem . Aspect-oriented software development as a new development , the mechanism of separation of concerns , can effectively improve the modularity and scalability of the software , software to become an important theoretical field of cutting-edge research direction . How to form with the aspect-oriented software engineering has improved steadily , from requirements analysis to model design to software implementation aspect-oriented software development methods science has caused widespread concern , as one important aspect-oriented modeling in it also continued to deepen . Improve the aspect-oriented modeling techniques and tools mature, not only can improve the software development process , but also to help the aspect-oriented software engineering into mainstream development methods . Aspect-oriented modeling as part of the aspect-oriented software engineering aspects of the model , and combined with the the GEF3D development of an aspect-oriented modeling tools , to provide a guarantee for aspect-oriented software development in the development of large, complex software systems . This study can be summarized as the following aspects: 1 , the basic principles of aspect-oriented software development methodology , analyzed and compared several aspect-oriented modeling methods and their shortcomings . 2, starting from the aspect-oriented programming language features , basic concepts, language elements abstract the model based on the UML extension mechanism , and the model is classified , design aspects diagram , sequence diagram , state diagram . Through use GEF3D graphics editing framework , the aspect-oriented modeling tool - AOMer to solve the problem of chaotic model display . 4, the aspect-oriented software development methods practical application to a game software , aspect-oriented requirements analysis based on the aspect-oriented modeling tools to help guide software development , model design technology solutions .

Related Dissertations

  1. Research on Aspect-Oriented Modeling and Implementation Method for Real-time System,TP316.2
  2. Research on Model Driven Architecture Based on Aspect-oriented Programming,TP311.52
  3. Research on UML Extension Mechanism and Modeling for Supporting Enterprise Interoperability,TP311.52
  4. Aspect-Oriented Architecture Modeling,TP311.52
  5. Aspect-Oriented Modeling for Quality of Service of Real-Time System in Cyber Physical Systems,TP393.09
  6. Research on Aspect-Oriented Testing Method Based on Use Case with Application,TP311.52
  7. Aspect Oriented Modeling and Mapping Study in MDA,TP311.52
  8. Research on Unit Testing Technique of Aspect-Oriented Programs,TP311.52
  9. Research of Aspect-Oriented Modeling Technology,TP311.52
  10. Design and Implementation of AspectJ Source Weaver for Incremental AOSD,TP311.52
  11. The Research and Realization of Aspect Oriented Modeling Solution,TP311.52
  12. Research on Aspect Conflict of Aspect-Oriented Software Development,TP311.52
  13. Aspect-oriented real-time system development methods,TP311.52
  14. An Improvement on Aspect-Oriented System Development,TP311.52
  15. Research and Implementation of Modeling Workflow Based on UML Activity Diagram,TP311.52
  16. The Research and Implementation of JB E-approving System,TP393.09
  17. One Aspect-Oriented Non-Functional Requirement Framework (AONFRF) Modeling Method,TP311.5
  18. Aspect-Oriented Resource Model of Dynimic Heterogeneous Distributed Real-Time Systems in Grid Environment,TP311.52
  19. A Generative Domain Engineering Method Based on Agent Technology,TP18
  20. The transaction modeling study of the Workflow Management System,TP311.5

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile