References
[1] Skolnik, M. I., Introduction to Radar Systems, 3rd ed., Boston, MA: McGraw Hill, 2001.
[2] Maxfield, C., FPGAs: Instant Access, Boston, MA: Newnes, 2008.
[3] Richards, M. A., et al., Principles of Modern Radar: Basic Principles, Raleigh, NC: SciTech Publishing, 2010.
[4] Koch, D., FPGAs for Software Programmers, New York: Springer Science+Business Media, 2015.
[5] Maxfield, C., The Design Warrior’s Guide to FPGAs: Devices, Tools, and Flows, Boston, MA: Newnes/Elsevier, 2004.
[6] Haskell, R. E., and D. M. Hanna, Digital Design: Using Digilent FPGA Boards-VHDL Active-HDL Edition, LBE Books, 2018.
[7] Kehtarnavaz, N., and S. Mahotra, Digital Signal Processing Laboratory: LabVIEW-Based FPGA Implementation, Boca Raton, FL: Brown Walker Press, 2010.
[8] Meyer-Baese, U., Digital Signal Processing with Field Programmable Gate Arrays, 4th ed., New York: Springer, 2014.
[9] Churiwala, S., Designing with Xilinx® FPGAs, 1st ed., New York: Springer, 2018.
[10] Martinez, D. R., R. A. Bond, and M. M. Vai, High Performance Embedded Computing Handbook: A Systems Perspective, Boca Raton, FL: CRC Press, 2008.
[11] Ashenden, P. J., The Designer’s Guide to VHDL, 3rd ed., Boston, MA: Morgan Kaufmann Publishers, 2008.
[12] Baranov, S., High Level Synthesis of Digital Systems: For Data Path and Control Dominated Systems, Samary Baranov, 2018.
[13] Coussy, P., and A. Morawiec, High-Level Synthesis: From Algorithm to Digital Circuit, New York: Springer, 2008.
[14] Fingeroff, M., High-Level Synthesis: Blue Book, Mentor Graphics Corporation, 2010.
[15] Ponce-Cruz, P., A. Molina, and B. MacCleery, Fuzzy Logic Type 1 and Type 2 Based on LabVIEW FPGA, New York: Springer, 2016.
[16] Rosker, M., “Spectrum Collaboration Challenge (SC2),” Defense Advanced Research Projects Agency (DARPA), 2020, https://www.darpa.mil/program/spectrum-collaboration-challenge.
[17] Baxley, R. J., and R. S. Thompson, “Team Zylinium DARPA Spectrum Collaboration Challenge Radio Design and Implementation,” 2019 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), November 11–14, 2019, pp. 1–6.
[18] NI, “LabVIEW 2020 FPGA IP Export Utility Readme,” March 2020, http://www.ni.com/pdf/manuals/378241a.html.
[19] DeMarco, T., and T. R. Lister, Waltzing with Bears: Managing Risk on Software Projects. New York: Dorset House, 2003.
[20] McConnell, S., Software Estimation: Demystifying the Black Art, Redmond, WA: Microsoft Press, 2006.
[21] McConnell, S., Code Complete, 2nd ed., Redmond, WA: Microsoft Press, 2004.
[22] Jennings, R., and F. De La Cueva, LabVIEW Graphical Programming, 5th ed., New York: McGraw-Hill Education, 2020.
[23] Brooks, F. P., The Mythical Man-Month: Essays on Software Engineering, Anniversary ed., Reading, MA: Addison-Wesley, 1995.
[24] Driessen, V., “A Successful Git Branching Model,” nvie.com, January 5, 2010. http://nvie.com/posts/a-successful-git-branching-model.
[25] Bourque, P., and R. E. Fairley, (eds.), SWEBOK V3.0: Guide to the Software Engineering Body of Knowledge, 3rd ed., Washington, D.C.: IEEE Computer Society Press, 2014.
[26] Cunningham, W., “Debt Metaphor,” https://www.youtube.com/watch?v=pqeJFYwnkjE.
[27] McConnell, S., “Managing Technical Debt,” https://www.youtube.com/watch?v=lEKvzEyNtbk.
[28] Fowler, M., “Technical Debt,” https://martinfowler.com/bliki/TechnicalDebt.html.
[29] Lakhanpal, S., “Interfacing a LabVIEW-Driven DAQ Instrument with LabWare LIMS,” Master of Science Master’s, School of Informatics, Indiana University, May 2007, 2009.
[30] Martin, R. C., Clean Code: A Handbook of Agile Software Craftsmanship, Upper Saddle River, NJ: Prentice Hall, 2009.
[31] Martin, R. C., The Clean Coder: A Code of Conduct for Professional Programmers, Boston, MA: Pearson Education, 2011.
[32] Gamma, E., Design Patterns: Elements of Reusable Object-Oriented Software, Reading, MA: Addison-Wesley, 1995.
[33] Martin, R. C., Agile Software Development: Principles, Patterns, and Practices, Upper Saddle River, NJ: Prentice Hall, 2003.
[34] Martin, R. C., Clean Architecture: A Craftsman’s Guide to Software Structure and Design, Upper Saddle River, NJ: Prentice Hall, 2018.
[35] Kua, P., Talking with Tech Leads, CreateSpace Independent Publishing Platform, 2014.
[36] Rasmusson, J., The Agile Samurai: How Agile Masters Deliver Great Software, Raleigh, NC: The Pragmatic Bookshelf, 2010.
[37] Fowler, C., The Passionate Programmer: Creating a Remarkable Career in Software Development, rev. ed., Raleigh, NC: Pragmatic Bookshelf, 2009.
[38] DeMarco, T., and T. R. Lister, Peopleware: Productive Projects and Teams, 3rd ed., Reading, MA: Addison-Wesley, 2013.
[39] Lopp, M., Managing Humans: Biting and Humorous Tales of a Software Engineering Manager, 3rd ed., Los Gatos, CA: Apress, 2016.
[40] Fournier, C., The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change, Sebastopol, CA: O’Reilly Media, 2017.
[41] Ford, N., R. Parsons, and P. Kua, Building Evolutionary Architectures: Support Constant Change, Sebastopol, CA: O’Reilly Media, 2017.