Volume 7 Number 7 (Jul. 2012)
Home > Archive > 2012 > Volume 7 Number 7 (Jul. 2012) >
JSW 2012 Vol.7(7): 1593-1600 ISSN: 1796-217X
doi: 10.4304/jsw.7.7.1593-1600

Research on Real-Time Software Development Approach

Wei Qiu1 and Li-Chen Zhang2

1School of Computer Science, Jia Ying University, Meizhou, Guangdong, 514015, China
2Faculty of Computer Science, Guangdong University of Technology, Guangzhou, Guangdong, 510090, China

Abstract—Model Driven Architecture (MDA) is a development method of which can generate useable software products directly by the model. It includes a series of standardized modeling, transformation rules and other relevant standards architecture. Real-Time systems have been applied in many areas widely, but they have many nonfunctional requirements, which always crosscut the whole system modules. That may cause the code tangle and scatter, make the systems hard to design, reuse and maintain, and affect performance of systems badly. AOP is a new software development paradigm, which could attain a higher level of separation of concerns in both functional and nonfunctional matters by introducing aspect, for the implementation of crosscutting concerns. Different aspects can be designed separately, and woven into systems. This article introduces the technology of MDA, aspect-oriented, real-time systems and UML. This article takes the Aspectoriented to the MDA modeling by the UML extension mechanisms, and presents a method, which is Aspect- Oriented MDA. In this article, UML profile is utilized to construct the meta-modal specifications respectively for common Aspect-Oriented and AspectJ. So the core business logic and the crosscutting aspects can be modeled as separate, modular Aspect-Oriented PIM's and PSM's. The authors analysis non-functional requirements of the realtime systems, and then apply aspect-oriented MDA modeling to develop an example of real-time systems, and propose how to model aspects of timer and real-time constraints. Finally, in order to more clearly understand how to complete the MDA in the aspect-oriented modeling, especially in real-time system. This paper through the example of a real-time system is discussed. The system simulates the operation of self-automatic washer process.

Index Terms—Aspect-oriented, Real-time systems, Model- Driven Architecture, Platform Independent Model, Platform Specific Model

[PDF]

Cite: Wei Qiu and Li-Chen Zhang, "Research on Real-Time Software Development Approach," Journal of Software vol. 7, no. 7, pp. 1593-1600, 2012.

General Information

ISSN: 1796-217X (Online)
Frequency:  Quarterly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, CNKIGoogle Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsweditorialoffice@gmail.com
  • Mar 01, 2024 News!

    Vol 19, No 1 has been published with online version    [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Nov 02, 2023 News!

    Vol 18, No 4 has been published with online version   [Click]