|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Michael Smith, James Miller, Lily Huang, Albert Tran, "A More Agile Approach to Embedded System Development," IEEE Software, vol. 26, no. 3, pp. 50-57, May/June, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2009.57, author = {Michael Smith and James Miller and Lily Huang and Albert Tran}, title = {A More Agile Approach to Embedded System Development}, journal ={IEEE Software}, volume = {26}, number = {3}, issn = {0740-7459}, year = {2009}, pages = {50-57}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2009.57}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - A More Agile Approach to Embedded System Development IS - 3 SN - 0740-7459 SP50 EP57 EPD - 50-57 A1 - Michael Smith, A1 - James Miller, A1 - Lily Huang, A1 - Albert Tran, PY - 2009 KW - embedded systems KW - agile methods KW - test-driven development KW - tool support VL - 26 JA - IEEE Software ER - | |||
1. J. Miller, and M.R. Smith, "A TDD Approach to In-tro–ducing Students to Embedded Programming," Proc. 12th Ann. Conf. Innovation and Technology in Com-puter Science Education (ITiCSE 07), ACM Press, 2007, pp. 33–37.
2. C. Denger et al., "A Snapshot of the State of Practice in Software Development for Medical Devices," Proc. 1st Int'l Symp. Empirical Software Eng. and Measurement (ESEM 07), IEEE CS Press, 2007, pp. 485–487.
3. B. Greene, "Agile Methods Applied to Embedded Firmware Development," Proc. Agile Development Conf. (ADC 04), IEEE CS Press, 2004, pp. 71–77.
4. F. Huang et al., "E-Race: A Hardware-Assisted Approach to Lockset-Based Data Race Detection on Embedded Products," Proc. 19th Int'l Symp. Software Reliability Eng. (ISSRE 08), IEEE CS Press, 2008, pp. 277–278.
5. A. Tran et al., "A High-Performance Hardware-Instrumented Approach to Test Coverage for Embedded Systems," Proc. 19th Int'l Symp. Software Reliability Eng. (ISSRE 08), IEEE CS Press, 2008.
6. J.C. Sanchez, L. Williams, and E.M. Maximilien, "On the Sustained Use of a Test-Driven Development Practice at IBM," Proc. Agile 2007, IEEE CS Press, 2007, pp. 5–14.
7. K. Beck, Test-Driven Development—by Example, Addison-Wesley, 2002.
8. W. Cunningham, FIT: Framework for Integrated Tests, 2002; http:/fit.c2.com.
9. B. Phelan, "MUnit: Matlab Unit Testing," XTargets; http://xtargets.com/cms/Tutorials/Matlab-Programming MUnit-Matlab-Unit-Testing.html .
10. E. Murphy-Hill and A.P. Black, "Refactoring Tools: Fitness for Purpose," IEEE Software, vol. 25, no. 5, 2008, pp. 38–44.
11. J. Chen et al., "Making Fit/FitNesse Appropriate for Biomedical Engineering Research," Proc. 7th Int'l Extreme Programming and Agile Processes in Software, LNCS 4044, Springer, 2006, pp. 186–190.
12. M. Smith et al., "E-TDD—Embedded Test Driven Development: A Tool for Hardware-Software Co-design," Extreme Programming and Agile Processes in Software Engineering, 6th Int'l Conf. XP 2005, LNCS 3556, Springer, 2005, pp. 145–153.
13. M. Feathers CppUnit Wiki; cppunit.sourceforge.net/cppunit-wiki.
14. S. Savage et al., "Eraser: a Dynamic Data Race Detector for Multithreaded Programs," ACM Trans. Computer Systems, vol. 15, no. 4, 1997, pp. 391–411.

