Dissertation > Excellent graduate degree dissertation topics show

Aspect-Oriented Timing Model for Real-Time Systems in Cyber Physical Systems

Author: ChenHaiMin
Tutor: ZhangLiChen
School: Guangdong University of Technology
Course: Applied Computer Technology
Keywords: Cyber-Physical Systems Real-time systems Aspect-oriented Time characteristics UML
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 102
Quote: 1
Read: Download Dissertation

Abstract


Cyber-Physical Systems (CPS) is a hot research topic in recent years. CPS described by highly integrated via a communication network between the calculation unit and the physical object is a class of complex systems. A wide range of application prospects in CPS, represents the direction of the development of a new generation of industrial technology, and attaches great importance to all walks of life. Meanwhile, CPS involves multiple disciplines such as computer science, communication and control science, system theory, design methods, design tools, and many other aspects of the challenges currently facing. The time characteristic is a key factor of the real-time system, the reliability and quality of the system largely depends on the real-time nature. Time characteristics, however, scattered in the various features of the whole system, the aforementioned code confusion and disperse code, system code is not easy to read, easy to modify, easy to produce inconsistent, reusability and difficult to modify and upgrade a series of questions . Therefore, the time characteristics alone as one aspect of the aspect-oriented modeling has become an ideal method. Aspect-oriented technology as a new technology based on the separation of concerns in the field of software development has been given the application has a large number of relatively mature aspect-oriented programming language aspects of programming in some common technical framework to get better reflected. But still do not have a unified aspect-oriented modeling, modeling standards or universal. The most widely used UML standard so far there is no support for aspect-oriented or aspect-oriented modeling through UML extension mechanism. For the time characteristics of the real-time system modeling, has been a lot of research. Combined with formal description AOSDM-UML model to real-time extensions, the time separating the constructor for a time, to establish a more complete model to model the system time, is a better approach. This article focused on the subject of CPS, introduced the basic concepts and characteristics, and pointed out that its current challenges facing. To discuss the new demands of the CPS time semantics, and describes some of the research directions. The combined the UML MARTE framework for time modeling aspect-oriented extension of UML, and combined MARTE framework, based timing model based on UML. The real-time characteristics of the CPS, decomposition, and for different aspects of the establishment of a time corresponding to characteristic model. Time characteristics of the first division of the basic time, time events, timing mechanisms, time services in four areas. Every aspect can be extended UML modeling. Secondly, CPS has a discrete-time, continuous time, the characteristics of the mixing time, the time characteristics is divided into discrete-time, continuous time, mixing time, and establish a corresponding model. Again, the time characteristics are divided into deterministic time limit, the randomness of the time limit, the ambiguity of the time limit of three aspects, and establish a corresponding model. The aspect-oriented modeling, using different methods for different time characteristics then through oriented method of weaving mechanisms to these models needed to integrate. Later in this article on the worst-case execution time analysis, and proposed species-level time synchronization algorithm to achieve clock synchronization

Related Dissertations

  1. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  2. Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
  3. The Application and Research on Web Testing Method Based on Model,TP311.53
  4. Investments Projects Evaluation Supporting System Based on Optimizing Model of Industrial Parameters,F283
  5. Slicing of Aspect-Oriented Programs and Its Application in Test Data Generation,TP311.52
  6. The Design and Implementation of Public Health Management System under the Combination of Internal and External Networks,TP311.52
  7. Research on Viewpoint-based Aspect-Oriented Requirement Engineering Method,TP311.52
  8. Practice of Extension Development on SAP System Adopting Aspect-Oriented Software Development,TP311.52
  9. DSP-based embedded controller onboard camera research,V445.8
  10. Research on Aspect-Oriented Modeling and Implementation Method for Real-time System,TP316.2
  11. Study on Software Monitoring System Based on Component and AOP Technology,TP311.52
  12. UML-based platform for research and implementation of the SNS website,TP393.092
  13. Timed automata model - based verification techniques,TP301.1
  14. Research on Model Driven Architecture Based on Aspect-oriented Programming,TP311.52
  15. AOP and Its Application Research on Development of the Property Management System,TP311.52
  16. The AOP code several specific defects in the software test methods,TP311.52
  17. Design and implementation of vocational colleges ITIL operation and maintenance of information systems based on software,TP311.52
  18. Development of software design patterns browser,TP311.52
  19. The Design and Implementation of Blog Management System of Campus Based on AJAX,TP311.52
  20. Research and Design of Network Management System on College Students’ Practice,TP311.52
  21. The Design and Implementation of Private Colleges Teaching Assistant Platform Based on .NET,TP311.52

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