Dissertation > Excellent graduate degree dissertation topics show

Aspect Oriented Modeling and Mapping Study in MDA

Author: WeiFei
Tutor: ZhangJingJun
School: Hebei University of Engineering
Course: Applied Computer Technology
Keywords: Model Driven Architecture Aspect-oriented programming Aspect-oriented modeling Unified Modeling Language (UML) ATLAS transformation language ATL
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 20
Quote: 0
Read: Download Dissertation

Abstract


The model-driven architecture (Model Driven Architecture, MDA) is defined by the OMG model for a new generation of center development methodology . MDA - based software life cycle is a model for the carrier to be driven by the model transformation process . MDA 's core technology is the model construction, model mapping and model refinement . Aspect-oriented programming (Aspect Oriented Programming, AOP) is a new programming techniques , is the extension of the OOP technology . AOP 's core technology can be nothing to do with the business system business systems called attention separation and encapsulation provide better encapsulation and interoperability program effectively solves the difficult object-oriented development methodology solve the code confusion \Aspect-Oriented Modeling (Aspect Oriented Modeling, AOM) is an important research content , its purpose is crosscutting behavior of the software system from a higher level of abstraction for modeling , able to open the issue of a more universally applicable design method to express the design features and concepts of aspect-oriented software systems . Early the PIM modeling phase of the introduction of the designers in the early stages of the development process to focus on the analysis of system requirements , ease of check and solve the problem of conflict , a clear division of reusable business rules -oriented advantages applied to the entire software development process . MDA in the introduction of aspect-oriented thinking , in order to effectively deal with crosscutting concerns , to get a clearer structure , shared easy to understand , easy to reuse , easy scalability advantages. This paper describes a model-driven architecture ( MDA ) , aspect-oriented programming ( AOP ) , the Unified Modeling Language ( UML ) , ATLAS convert knowledge of the language (ATL) , designed to MDA in the separation of concerns using AOP technology , improve aspect-oriented UML profile and establish PIM and aspect-oriented PSM, mapping rules defined by the ATL model . Through a specific online train ticketing system , the whole system needs analysis , to verify the feasibility of the method .

Related Dissertations

  1. Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
  2. Research on Traceability and Incremental Consistency of the MDA Model Transformation,TP311.5
  3. Research on Aspect-Oriented Modeling and Implementation Method for Real-time System,TP316.2
  4. Research on Service Collaboration Model of SOA Based on MDA,TP393.09
  5. Research on Model Driven Architecture Based on Aspect-oriented Programming,TP311.52
  6. AOP and Its Application Research on Development of the Property Management System,TP311.52
  7. The AOP code several specific defects in the software test methods,TP311.52
  8. Design and Implementation of the virtual laboratory teaching of middle school physics system,TP311.52
  9. The Design and Implementation of Comprehensive Inquires System for Shandong State Administration of Taxation,TP311.52
  10. Design and Implementation of the highly skilled management platform,TP311.52
  11. Design and Implementation of Course Scheduling System,TP311.52
  12. MDA-Based Transforation between UML Models,TP311.52
  13. Design and Implementation of Pharmacy Management System of the Hengshui Industrial School,TP311.52
  14. Model-based development of integrated computing domain-oriented method,TP311.52
  15. Research on Rapid Prototyping System of Enterprise Resource Planning Based on Model Driven Architecture,TP311.52
  16. Research and Implementation of Guangzhou Construction Project Safecard System,TP311.52
  17. Design and Implementation of the Bank Integrated Front System Based on AOP Technology,TP311.52
  18. AOP Implementation Research and Its Application for a Bank System,TP311.1
  19. Research on Aspect-Oriented Refactoring,TP311.52
  20. Modeling and Analysis of PKI System Based on DoDAF,TN918.1
  21. A Model-Driven Approach for Dynamic Web Service Composition,TP393.09

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