B. Graaf, M. Lormans and H. Toetenel, “Embedded Software Engineering: The State of the Practice,” IEEE Software, Vol. 20, No. 6, 2003, pp. 61-69. doi:10.1109/ MS.2003.1241368
 A. S. Vincentelli and J. Cohn, “Platform-Based Design and Software Design Methodology for Embedded Systems,” IEEE Design and Test of Computers, Vol. 18, No. 6, 2001, pp. 23-33. doi:10.1109/54.970421
 I. Brito, “Aspect-Oriented Requirements Analysis,” PhD Thesis, Universidade Nova de Lisboa, Lisboa, 2008.
 Y.-Y. FanJiang and C.-H. Wu, “An Aspect-Oriented Platform-Based Design Approach for Embedded System Development,” Proceedings of 20th Workshop on Object-Oriented Technology and Application, Taichung, 20 November 2009, pp. 158-167.
 Qt-Embedded, 2009. http://www.qtsoftware.com/
 M. V. Woodward and J. Pieter, “Challenges for Embedded Software Development,” Proceedings of the IEEE International Midwest Symposium on Circuits and Systems/IEEE International NEWCAS, Montreal, 5-8 August 2007, pp. 630-633.
 D. Urting, S. van Baelen, T. Holvoet and Y. Berbers, “Embedded Software Development: Components and Contracts,” The International Association of Science and Technology for Development International Conference Parallel and Distributed Computing and Systems, Anaheim, 21-24 August 2001, pp. 685-690.
 I. P. Paltor and J. Lilius, “Digital Sound Recorder: A Case Study on Designing Embedded Systems Using the UML Notation,” Turku Centre for Computer Science, Technical Report: TUCS-TR-234, January 1999.
 Q. Zhu, A. Matsuda, S. Kuwamura, T. Nakata and M. Shoji, “An Object-Oriented Design Process for System-on-Chip Using UML,” Proceedings of 15th International Symposium on System Synthesis, New York, 2-4 October 2002, pp. 249-254. doi:10.1145/581199.581254
 B. Selic, “Tutorial: Real-Time Object-Oriented Modeling (Room),” Proceedings of 2nd IEEE Real-Time Technology and Applications Symposium, Boston, 12 June 1996, pp. 214-217.
 P. N. Green and M. D. Edwards, “The Modeling of Embedded Systems Using HASoC,” Proceedings of Design, Automation and Test in Europe Conference and Exhibition, Paris, 4-8 March 2002, pp. 752-759.
 P. N. Green, M. D. Edwards and S. Essa, “HASoC-Towards a New Method for System-on-a-Chip Development,” Design Automation for Embedded Systems, Vol. 6, No. 4, 2002, pp. 333-353. doi:10.1023/A:1016 599225218
 R. Chen, M. Sgroi, L. Lavagno, A. S. Vincentelli and J. Rabaey, “UML for Real: Design of Embedded Real-Time Systems,” Kluwer Academic Publisher, Norwell, 2003.
 A. Sangiovanni-Vincentelli and G. Martin, “Platform- Based Design and Software Design Methodology for Embedded Systems,” IEEE Design Test Computers, Vol. 18, No. 6, 2001, pp. 23-33. doi:10.1109/54.970421
 A. Sangiovanni-Vincentelli, L. Carloni, F. De Bernardinis and M. Sgroi, “Benefits and Challenges for Platform-Based Design,” Proceedings of the 41st Annual Design Automation Conference, San Diego, 7-11 June 2004, pp. 409-414. doi:10.1145/996566.996684
 E. A. Lee, S. Neuendorffer and M. J. Wirthlin, “Actor-Oriented Design of Embedded Hardware and Software Systems,” Journal of Circuits, Systems, and Computers, Vol. 12, No. 3, 2002, pp. 231-260. doi:10.1142/S02181 26603000751
 E. Riccobene, P. Scandurra, A. Rosti and S. Bocchio, “Designing a Unified Process for Embedded Systems,” Proceedings of the 4th International Workshop on Model- based Methodologies for Pervasive and Embedded Software, Braga, 31 March 2007, pp. 77-90.
 E. A. Lee, “Embedded Software,” Academic Press, London, 2002.
 M. A. Wehrmeister, L. B. Becker, F. R. Wagner and C. E. Pereira, “An Object-Oriented Platform-Based Design Process for Embedded Real-Time Systems,” Proceedings of 8th IEEE International Symposium on Object-Ori- ented Real-Time Distributed Computing, Seattle, Washington, 18-20 May 2005, pp. 125-128.
 M. A. Wehrmeister, E. P. Freitas, C. E. Pereira and F. R. Wagner, “Applying Aspect-Orientation Concepts in the Model-Driven Design of Distributed Embedded Real- Time Systems,” Proceedings of the 10th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, Santorini Island, 7-9 May 2007, pp. 221-230.
 M. A. Wehrmeister, E. P. Freitas, C. E. Pereira and F. Ramming, “GenERTiCA: A Tool for Code Generation and Aspects Weaving,” Proceedings of the 11th IEEE International Symposium on Object/Component/Service- Oriented Realtime Distributed Computing, Orlando, 5-7 May 2008, pp. 234-238.
 B. M. Duc, “Uniform Object Modeling Methodology and Reuse of Real-Time System Using UML,” Proceedings of the 5th ACM International Conference on Embedded Software, New York, 19-22 September 2005, pp. 44-47. doi:10.1145/1086228.1086237
 S.-U. Jeon, J.-E. Hong and D.-H. Bae, “Interaction-Based Behavior Modeling of Embedded Software Using UML 2.0,” 9th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Gyeongju, 24-26 April 2006, p. 5. doi:10.1109/ISORC. 2006.42
 E. P. Freitas, M. A. Wehrmeister, C. E. Pereira, F. R. Wagner, E. T. Jr. Silva and F. C. Carvalho, “Using Aspects to Model Distributed Real-Time Embedded Systems,” Workshop on Aspect-Oriented Software Development, Florianopolis, 17 October 2006, pp. 1-11.
 E. P. Freitas, M. A. Wehrmeister, C. E. Pereira, F. R. Wagner, E. T. Silva and F. C. Carvalho, “DERAF: A High-Level Aspects Framework for Distributed Embedded Real-Time Systems Design,” Proceedings of the 10th International Workshop on Early Aspects, Berlin, 13 March 2007, pp. 55-74.
 Object Management Group (OMG), Unified Modeling Language (UML) Specification: Superstructure, Version 2.2.
 S. Burbeck, “How to Use Model-View-Controller (MVC),” 1997. http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
 DMATEK. http://www.dmatek.com.tw/tn/index.asp