Using Aspect-Oriented Concepts in the Requirements Analysis of Distributed Real-Time Embedded Systems

  • Edison P. Freitas
  • Marco A. Wehrmeister
  • Carlos E. Pereira
  • Flavio R. Wagner
  • Elias T. SilvaJr.
  • Fabiano C. Carvalho
Part of the IFIP – The International Federation for Information Processing book series (IFIPAICT, volume 231)


Functional Requirement Requirement Analysis Case Diagram Movement Control System Backus Naur Form 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Araújo, J., Moreira, A., Brito, I., Rashid, A. “Aspect-Oriented Requirements with UML”, Workshop on Aspect-oriented Modeling with UML, UML (2002), Dresden, Germany.Google Scholar
  2. 2.
    . Bertagnolli, S. C., Lisbôa, M. L. B. “The FRIDA Model”, In: Analysis Aspect-Oriented Software, Germany, (Held in conjunction with ECOOP 2003).Google Scholar
  3. 3.
    . Burns, A., Wellings, A. Real-time systems and programming languages, Addison-Wesley, 2nd edition (1997).Google Scholar
  4. 4.
    . Cai, G., Peng, K. , Chen, B. M., Lee, T. H. “Design and Assembling of a UAV Helicopter System”, Proc. of the International Conference on Control and Automation, (ICCA2005), IEEE Computer Society, (2005), pp. 697-702.Google Scholar
  5. 5.
    . Carnegie Mellon Software Engineering Institute, “Online Technical Terms Glossary”,, Sep. 2006
  6. 6.
    . Chung, L. and Nixon, B.A. “Dealing with Non-Functional Requirements: Three Experimental Studies of a Process-Oriented Approach”, In: Proc. of 17th International Conference on Software Engineering, ACM Press, pp. 25-37 (1995).Google Scholar
  7. 7.
    . Institute of Electrical and Electronics Engineering (2006), “IEEE Standard Glossary”,
  8. 8.
    . Kiczales, G., et al., “Aspect-Oriented Programming”, In: Proc. of ECOOP, Lecture Notes in Computer Science 1241, Springer-Verlag, pp. 220-240 (1997).Google Scholar
  9. 9.
    Naur, P., Backus, J. W. “Revised Report n the algorithmic Language Algol 60”, (1969) Programming Systems and Languages, Edited by Saul Rosen, New York, McGraw-Hill .Google Scholar
  10. 10.
    . Object Management Group, “UML profile for Schedulability, Performance and Time”, v.1.1, www., Sep. 2006
  11. 11.
    . Ossler, H., Tarr, P. (1999) “Using subject-oriented programming to overcome common problems in oo software development/evolution”, In: Proc. of 21st International Conference on Software Engineering, IEEE Computer Society Press, pp. 687-688Google Scholar
  12. 12.
    . Rashid, A., Sawyer, P., Moreira, A., Araujo, J. “Early Aspects: A Model for Aspect-Oriented Requirements Engineering”, In: Proc. of IEEE Joint International Conference on Requirements Engineering, pp. 199-202 (2002).Google Scholar
  13. 13.
    . Stankovic, J. A. et al., “VEST: An Aspect-Based Composition Tool for Real-Time System”, In: Proc. of 9th IEEE RTAS, pp. 58-59 (2003).Google Scholar
  14. 14.
    . Stein, D., Hanenberg, S., Unland, R. “Expressing Different Conceptual Models of Join Point Selections in Aspect-Oriented Design”, Proc. of 5th Int. Conf. on Aspect-Oriented Software Development, ACM Press, (2006), pp. 15-26.Google Scholar
  15. 15.
    . Tsang, S. L., Clarke, S., Baniassad, E. “An Evaluation of Aspect-Oriented Programming for Java-based Real-Time Systems Development”, In: Proc. of the 7th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 04), (2004).Google Scholar
  16. 16.
    . Wehrmeister, M.A., Freitas, E.P., Wagner, F.R., Pereira, C.E. “Applying Aspect-Orientation Concepts in the Model-Driven Design of Distributed Embedded Real-Time Systems”, To appear in the Proceedings of the 10th IEEE ISORC 07, (2007).Google Scholar
  17. 17.
    . Zhang L., Liu, R. “Aspect-Oriented Real-Time System Modeling Method Based on UML”. In Proc. 11. IEEE RTAS‘05, (2005).Google Scholar

Copyright information

© International Federation for Information Processin 2007

Authors and Affiliations

  • Edison P. Freitas
    • 1
  • Marco A. Wehrmeister
    • 2
  • Carlos E. Pereira
    • 3
  • Flavio R. Wagner
    • 4
  • Elias T. SilvaJr.
    • 5
  • Fabiano C. Carvalho
    • 6
  1. 1.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil
  2. 2.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil
  3. 3.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil
  4. 4.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil
  5. 5.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil
  6. 6.Instituto de InformáticaUniversidade Federal do Rio Grande do SulBrazil

Personalised recommendations