`Charles D. Knutson
`
`
`
`38 Red Pine Drive
`Alpine, Utah 84004
`http://ironwoodexperts.com
`
`
`
`cell: +1 801-319-7421
`cdknutson@gmail.com
`Education
`Doctor of Philosophy (Ph.D.), Computer Science, January 1998
`Oregon State University, Corvallis, Oregon, USA
`• Dissertation: Pattern Systems and Methodologies for Multiparadigm Analysis and Design
`• Advisors: Curtis R. Cook, Timothy A. Budd
`Master of Science (M.S.), Computer Science, August 1994
`Brigham Young University, Provo, Utah, USA
`• Dissertation: TalkLib: An Object-Oriented Mechanism for Distributed Communication
`• Advisors: Scott N. Woodfield, Evan L. Ivie
`Bachelor of Science (B.S.), Computer Science, April 1988
`Brigham Young University, Provo, Utah, USA
`University of Iowa, September 1982 – December 1984
`Professional Experience
`Member, Board of Directors (February 2018 – Present)
`EP3 Foundation, San Jose, California
`EP3 Foundation is a non-profit corporation whose mission is to empower privacy and personalization, helping
`individuals and organizations to use the Internet in new ways to solve difficult identity, consent, and confidentiality
`requirements. I was a founding board member of EP3 Foundation.
`Founder, Managing Partner (January 2013 – Present)
`Ironwood Experts, LLC, Alpine, Utah
`Ironwood Experts is a consulting firm providing support for software IP litigation (especially patent and trade secret
`cases) as well as software process consulting and training. We have provided expert services to some of the world’s
`leading technology companies including Apple, Google, Microsoft, Amazon, Comcast, Toyota, Cisco, Barnes and
`Noble, Expedia, Vizio and others. We provide expert witness services as well as technical support including prior art
`search, claim charts, source code analysis and technical document review. We have served on cases in district courts,
`the International Trade Commission, the Federal Trade Commission and USPTO reexaminations. Ironwood Experts
`also provides software engineering consulting and training particularly focused on software process and software
`product quality. Ironwood also provides custom software testing services.
`Founder, Chairman, CEO (November 2012 – Present)
`Kinpoint, Inc., Alpine, Utah
`Kinpoint, Inc. began in 2007 as a student project in the BYU Computer Science Department (originally dubbed "The
`20-Minute Genealogist"). After a five-year incubation on campus, Kinpoint, Inc. launched as a corporation in late 2012.
`Kinpoint’s mission is to enable the 90% of people who have an interest in family history research and yet spend little to
`no time actually doing it. In February 2017 Kinpoint released the Take a Name® app which reached 275,000 installs in
`its first year.
`Founder, Chairman, Podcast Host (October 2007 – Present)
`The Internet Safety Project, Provo, Utah
`The Internet Safety Project is a non-profit corporation dedicated to helping individuals navigate the intersections
`between technology and life. The Internet Safety Podcast is a popular audio program dealing with issues of Internet
`Safety across a broad range of topics. The Internet Safety Wiki is a collaborative information resource hosting
`thousands of articles focused on the full range of Internet Safety issues, providing a "one stop shop" for individuals
`concerned about issues of safety online.
`Associate Professor (September 2006 – December 2014)
`Brigham Young University, Computer Science Department, Provo, Utah
`Founder and Director, BYU SEQuOIA ("Software Engineering Quality: Observation, Insight, Analysis") Laboratory.
`Research interests in Software Engineering, Software Process, Open-Source Software, Social Media, Social Network
`Analysis, Software Archaeology, Software Quality, Software Management, Software Patterns, Multiparadigm
`Programming and Design.
`
`Last updated: March 6, 2018
`
`1
`
`1
`
`APPLE 1004
`
`
`
`Assistant Professor (July 2000 – August 2006)
`Brigham Young University, Computer Science Department, Provo, Utah
`Founder and Director, BYU Mobile Computing Laboratory. Research interests in Wireless Data Communications,
`Bluetooth, Infrared Data Communications, Embedded Systems, Networking, Multiprotocol Communication Systems.
`Senior Instructor (September 1999 – June 2000)
`Oregon State University, Computer Science Department, Corvallis, Oregon
`Member of Software Engineering faculty. Responsibilities for developing and teaching graduate courses in Oregon
`Master of Software Engineering (OMSE) Program.
`Vice President, Research and Development (October 1996 – August 1999)
`Counterpoint Systems Foundry, Inc., Corvallis, Oregon
`Guided and managed development of system and application software for infrared and Bluetooth data communications
`including the Infrared beaming capability for all PalmOS devices (including the original Palm Pilot). Counterpoint was
`an early member and technical leader of the Infrared Data Association (IrDA), international industry consortium for
`infrared data communication, and secured 80% of all design wins in the world during my tenure. Counterpoint became
`a wholly-owned subsidiary of Extended Systems, Inc. in April 1997 and was part of Extended System's IPO in 1999.
`Counterpoint currently operates as OpenSynergy, Inc.
`Software Quality Consultant (September 1994 – October 1996)
`ComSoft Consulting, Corvallis, Oregon
`Provided software consulting services including project management, analysis, design, development, testing, and
`documentation. Development in C, C++ and Assembly. Clients included Novell, Inc. and Intel Corporation.
`Development Engineer/Technical Lead (August 1991 – September 1994)
`Novell, Inc., NetWare Products Division, Provo, Utah
`Developed Storage Management Services (SMS) Target Service Agent (TSA) for OS/2. Developed automated tools for
`advanced distributed testing. Development in C on DOS, OS/2 and NetWare.
`System Test Manager, Client Software (April 1990 – August 1991)
`Novell, Inc., NetWare Products Division, Provo, Utah
`Managed seven System Test teams, including OS/2 Requester, Windows NetWare Drivers, DOS NetWare Shells,
`Communication Protocols, NetWare Lite, IBM Interoperability and OS/2 File Server. Managed 16 engineers.
`Columnist (February 1990 – August 1990)
`LAN Times, McGraw-Hill, Midvale, Utah
`Monthly column on NetWare OS/2 Requester.
`Contributing Editor (February 1990 – August 1990)
`NetWare Technical Journal, McGraw-Hill, Midvale, Utah
`Contributed articles, editing, and consultation.
`Development Engineer (April 1988 – March 1989)
`Hewlett-Packard, Personal Computer Group, Sunnyvale, California
`OS/2 development team for the HP Vectra line of personal computers, assisting in adapting Microsoft OS/2 to Vectra
`platforms. Development in MASM and C.
`Instructor (September 1988 – March 1989)
`Disabled Programmers, Inc., San Jose, California
`Developed and taught courses on UNIX Operating System, UNIX Shell Programming, C Programming Language,
`Relational Databases (emphasis on DB2), and Software Engineering.
`Instructor (July 1988 – March 1989)
`National University, San Jose, California
`Developed and taught courses on Operating Systems (emphasis on Unix) and Comparative Programming Languages
`(emphasis on C, LISP, Forth).
`Instructor (September 1987 – April 1988)
`Waterford Upper School, Provo, Utah
`Taught beginning and intermediate programming with Pascal.
`Programmer/Technical Writer (April 1987 – January 1988)
`Signetics Corporation, Provo, Utah
`Maintained and documented interactive TTL circuit design package on Lillith personal computer. Programming in
`Modula II.
`Instructor (July 1987 – August 1987)
`Brigham Young University, Computer Science Department, Provo, Utah
`Taught Introduction to Computer Architecture and Assembly Language Programming (emphasis on Motorola 6502
`architecture).
`Director, Technical Development (April 1986 – February 1987)
`Innovative Courseware Design Corporation, Provo, Utah
`Designed and supervised development of interactive educational software for IBM PC compatibles (VersaText and
`VersaText Authoring System).
`
`Last updated: March 6, 2018
`
`2
`
`2
`
`
`
`Publications
`Academic Conference Publications
`1. Sabrina Bailey, Sneha Godbole, Charles D. Knutson and Jonathan L. Krein. "A Decade of Conway's Law: A Literature
`Review." Proceedings of the 3rd International Workshop on Replication in Empirical Software Engineering Research
`(RESER 2013), Baltimore, Maryland, October 9, 2013.
`2. Kyle Blatter, T.J Gledhill, Jonathan L. Krein and Charles D. Knutson. "Impact of Communication Structure on System
`Design: Towards a Controlled Test of Conway's Law." Proceedings of the 3rd International Workshop on Replication
`in Empirical Software Engineering Research (RESER 2013), Baltimore, Maryland, October 9, 2013.
`3. Alexander C. MacLean and Charles D. Knutson. "Apache Commits: Social Network Dataset." Proceedings of the 10th
`Working Conference on Mining Software Repositories (MSR 2013), San Francisco, California, May 18-19, 2013.
`4. Brandon Foushee, Jonathan L. Krein, Justin Wu, Randy Buck, Charles D. Knutson, Landon J. Pratt and Alexander C.
`MacLean. "Reflexivity, Raymond, and the Success of Open Source Software Development: A SourceForge Empirical
`Study." Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
`(EASE 2013), Porto de Galinhas, Brazil, April 14-16, 2013.
`5. Charles D. Knutson. "Motivational Interfaces, or, Everything I Need to Know about Family Trees I Learned from
`Angry Birds." Proceedings of the 13th Annual Workshop on Technology for Family History and Genealogical
`Research, Salt Lake City, Utah, March 21-23, 2013.
`6. Charles D. Knutson and Daniel Zappala. "The Twenty Minute Genealogist: Assisting Family History Research through
`Navigation and Context Preservation." Proceedings of the 12th Annual Workshop on Technology for Family History
`and Genealogical Research, Salt Lake City, Utah, February 3, 2012.
`7. Alexander C. MacLean, Landon J. Pratt, and Charles D. Knutson. "Knowledge Homogeneity and Specialization in the
`Apache HTTP Server Project." Proceedings of the 7th International Conference on Open Source Systems (OSS 2011),
`Salvador, Brazil, October 6-7, 2011.
`8. Alexander C. MacLean and Charles D. Knutson. "Open Source: From Mythos to Meaning." Proceedings of the 7th
`International Conference on Open Source Systems (OSS 2011) Doctoral Consortium, Salvador, Brazil, October 6-7,
`2011.
`9. Landon J Pratt, Alexander C MacLean, and Charles D Knutson. "Cliff Walls: An Analysis of Monolithic Commits
`Using Latent Dirichlet Allocation." Proceedings of the 7th International Conference on Open Source Systems (OSS
`2011), Salvador, Brazil, October 6-7, 2011.
`10. Quinn C. Taylor, Jonathan L. Krein, Alexander C. MacLean, and Charles D. Knutson. "An Analysis of Author
`Contribution Patterns in Eclipse Foundation Project Source Code." Proceedings of the 7th International Conference on
`Open Source Systems (OSS 2011), Salvador, Brazil, October 6-7, 2011.
`11. Scott H. Burton, Paul M. Bodily, Richard G. Morris, Charles D. Knutson, and Jonathan L. Krein. "Design Team
`Perception of Development Team Composition: Implications for Conway's Law." Proceedings of the 2nd International
`Workshop on Replication in Empirical Software Engineering Research (RESER 2011), Banff, Alberta, Canada,
`September 21, 2011.
`12. Jonathan L. Krein, Landon J. Pratt, Alan B. Swenson, Alexander C. MacLean, Charles D. Knutson, and Dennis L.
`Eggett. "Design Patterns in Software Maintenance: An Experiment Replication at Brigham Young University."
`Proceedings of the 2nd International Workshop on Replication in Empirical Software Engineering Research (RESER
`2011), Banff, Alberta, Canada, September 21, 2011.
`13. Jonathan L. Krein, Patrick Wagstrom, Stanley M. Sutton Jr., Clay Williams, and Charles D. Knutson. "The Problem of
`Private Information in Large Software Organizations." Proceedings of the International Conference on Software and
`Systems Process (ICSSP 2011), Honolulu, Hawaii, May 22, 2011.
`14. Alexander C. MacLean, Landon J. Pratt, Jonathan L. Krein and Charles D. Knutson. "Trends That Affect Temporal
`Analysis Using SourceForge Data." Proceedings of the Fifth International Workshop on Public Data about Software
`Development (WoPDaSD '10), Notre Dame, Indiana, June 2, 2010.
`15. Charles D. Knutson, Jonathan L. Krein, Lutz Prechelt and Natalia Juristo. "1st International Workshop on Replication
`in Empirical Software Engineering Research (RESER)." Proceedings of the 32nd ACM/IEEE International Conference
`on Software Engineering (ICSE '10), Cape Town, South Africa, May 4, 2010.
`16. Jonathan L. Krein and Charles D. Knutson. "A Case for Replication: Synthesizing Research Methodologies in Software
`Engineering." Proceedings of the First International Workshop on Replication in Empirical Software Engineering
`Research (RESER '10), Capetown, South Africa, May 4, 2010.
`17. Alexander C. MacLean, Landon J. Pratt, Jonathan L. Krein and Charles D. Knutson. "Threats to Validity in Analysis of
`Language Fragmentation on SourceForge Data." Proceedings of the First International Workshop on Replication in
`Empirical Software Engineering Research (RESER '10), Capetown, South Africa, May 4, 2010.
`
`Last updated: March 6, 2018
`
`3
`
`3
`
`
`
`18. Daniel P. Delorey, Charles D. Knutson, and Mark Davies. "Mining Programming Language Vocabularies from Source
`Code." Proceedings of the Psychology of Programming Interest Group Conference (PPIG 2009), Limerick, Ireland,
`June 24, 2009.
`19. Jonathan L. Krein, Alexander C. MacLean, Daniel P. Delorey, Charles D. Knutson, and Dennis L. Eggett. "Language
`Entropy: A Metric for Characterization of Author Programming Language Distribution." Proceedings of the Fourth
`Workshop on Public Data about Software Development (WoPDaSD 2009), Skovde, Sweden, June 6, 2009.
`20. Jason Casebolt, Jonathan L. Krein, Alexander C. MacLean, Daniel P. Delorey, Charles D. Knutson. Challenge Paper:
`"Author Entropy vs. File Size in the GNOME Suite of Applications." Proceedings of the 6th IEEE International
`Working Conference on Mining Software Repositories (MSR 09), Vancouver, British Columbia, Canada, May 23, 2009.
`21. Charles D. Knutson and Jonathan Krein. "The 20-Minute Genealogist: A Context-Preservation Metaphor for Assisted
`Family History Research." Proceedings of the 9th Annual Workshop on Technology for Family History and
`Genealogical Research, Provo, Utah, March 12, 2009.
`22. Qiuyi Duan, Lei Wang, Charles D. Knutson and Daniel Zappalla. "Autonomous and Intelligent Radio Switching for
`Heterogeneous Wireless Networks." Proceedings of the Fourth IEEE International Workshop on Heterogeneous Multi-
`Hop Wireless and Mobile Networks 2008 (IEEE MHWMN'08), Atlanta, Georgia, September 29, 2008.
`23. Quinn Taylor, James Stevenson, Daniel P. Delorey, and Charles D. Knutson. "Author Entropy: A Metric for
`Characterization of Software Authorship Patterns." Proceedings of the Third Workshop on Public Data about Software
`Development (WoPDaSD 2008), Milan, Italy, September 10, 2008.
`24. Qiuyi Duan, Lei Wang, Charles D. Knutson and Daniel Zappala. "Link Quality Prediction for Wireless Devices with
`Multiple Radios." Proceedings of the Ninth IEEE International Symposium on a World of Wireless Mobile and
`Multimedia Networks (WoWMoM), Newport Beach, California, June 23-27, 2008.
`25. Daniel P. Delorey, Charles D. Knutson, and Christophe Giraud-Carrier. "Programming Language Trends in Open
`Source Development: An Evaluation Using Data from All Production Phase SourceForge Projects." Proceedings of the
`Second Workshop on Public Data about Software Development (WoPDaSD 2007), Limerick, Ireland, June 14, 2007.
`26. Daniel P. Delorey, Charles D. Knutson, and Alex MacLean. "Studying Production Phase SourceForge
`Projects." Proceedings of the Second Workshop on Public Data about Software Development (WoPDaSD 2007),
`Limerick, Ireland, June 14, 2007.
`27. Daniel P. Delorey, Scott Chun, and Charles D. Knutson. "Do Programming Languages Affect Productivity? A Case
`Study Using Data from Open Source Projects." Proceedings of the First International Workshop on Emerging Trends
`in FLOSS Research and Development (FLOSS 2007), Minneapolis, Minnesota, May 21, 2007.
`28. Manoj Pandey, Daniel P. Delorey, Qiuyi Duan, Lei Wang, Charles D. Knutson, Daniel Zappala, Ryan Woodings.
`"RIA: An RF Interference Avoidance Algorithm for Heterogeneous Wireless Networks." Proceedings of the IEEE
`Wireless Communication and Networking Conference (WCNC 2007), Hong Kong, March 11-15, 2007.
`29. Qiuyi Duan, Lei Wang, Charles D. Knutson, and Michael A. Goodrich. "Axiomatic Multi-Transport Bargaining: A
`Quantitative Method for Dynamic Transport Selection in Heterogeneous Multi-Transport Wireless
`Environments." Proceedings of the IEEE Wireless Communication and Networking Conference (WCNC 2006), Las
`Vegas, Nevada, April 3-6, 2006.
`30. Timothy W. van der Horst, Tore Sundelin, Kent E. Seamons, and Charles D. Knutson. "Mobile Trust Negotiation:
`Authentication and Authorization in Dynamic Mobile Networks." Proceedings of the Eighth IFIP TC-6 TC-11
`Conference on Communications and Multimedia Security (CMS 2004), Cumbria, England, September 15-18, 2004.
`31. Seth J. Nielson and Charles D. Knutson. "OO++: Exploring the Multiparadigm Shift." Proceedings of the Workshop on
`Multiparadigm Programming with Object-Oriented Languages (MPOOL 2004), Oslo, Norway, June 15, 2004.
`32. Charles D. Knutson, Ryan W. Woodings, Shannon B. Barnes, Heidi R. Duffin, and Jeffrey M. Brown. "Dynamic
`Autonomous Transport Selection in Heterogeneous Wireless Environments." Proceedings of the IEEE Wireless
`Communication and Networking Conference (WCNC 2004), Atlanta, Georgia, March 21-25, 2004.
`33. Heidi R. Duffin, Charles D. Knutson, and Michael A. Goodrich. "Prioritized Soft Constraint Satisfaction: A Qualitative
`Method for Dynamic Transport Selection in Heterogeneous Wireless Environments." Proceedings of the IEEE Wireless
`Communication and Networking Conference (WCNC 2004), Atlanta, Georgia, March 21-25, 2004.
`34. Casey T. Deccio, Joseph Ekstrom, D. Ryan Partridge, Kevin B. Tew, and Charles D. Knutson. "A Study of the
`Suitability of IrOBEX for High-Speed Exchange of Large Data Objects." Proceedings of the IEEE Global
`Communications Conference 2003 (GLOBECOM 2003), San Francisco, California, December 1-5, 2003.
`35. David K. Vawdrey, Tore L. Sundelin, Kent E. Seamons, and Charles D. Knutson. "Trust Negotiation for
`Authentication and Authorization in Healthcare Information Systems." Proceedings of the 25th Annual International
`Conference of the IEEE Engineering in Medicine and Biology Society, Cancun, Mexico, September 17-21, 2003.
`36. David K. Vawdrey, Eric S. Hall, and Charles D. Knutson. "A Self-Adapting Healthcare Information Infrastructure
`Using Mobile Computing Devices." Proceedings of the 5th IEEE International Workshop in Enterprise Networking and
`Computing in Healthcare Industry (HealthCom 2003), Santa Monica, California, June 6-7, 2003.
`
`Last updated: March 6, 2018
`
`4
`
`4
`
`
`
`37. Shannon B. Barnes, Ryan W. Woodings, and Charles D. Knutson. "Transport Discovery in Wireless Multi-Transport
`Environments." Proceedings of the IEEE Wireless Communications and Networking Conference 2003 (WCNC 2003),
`New Orleans, Louisiana, March 17-19, 2003.
`38. James C. Funk, Heidi R. Duffin, Lichen Dai, and Charles D. Knutson. "Inverse Multiplexing in Short-Range Multi-
`Transport Wireless Communications." Proceedings of the IEEE Wireless Communications and Networking Conference
`2003 (WCNC 2003), New Orleans, Louisiana, March 17-19, 2003.
`39. Eric S. Hall, David K. Vawdrey, and Charles D. Knutson. "RF Rendez-Blue: Easing the Bluetooth Power and Delay
`Burdens in Mobile Systems." Proceedings of the Eleventh IEEE International Conference on Computer
`Communications and Networks (IC3N '02), Miami, Florida, October 14-16, 2002.
`40. James Funk and Charles D. Knutson. "Evaluating the Capacity of RLL Encoding for High Bandwidth Infrared
`Channels." Proceedings of the 3rd International Symposium on Communication Systems, Networks and Digital Signal
`Processing (CSNDSP '02), Stafford, England, July 15-17, 2002.
`41. Ryan Woodings, Derek Joos, Trevor Clifton, and Charles D. Knutson. "Rapid Heterogeneous Ad Hoc Connection
`Establishment: Accelerating Bluetooth Inquiry Using IrDA." Proceedings of the Third Annual IEEE Wireless
`Communications and Networking Conference (WCNC '02), Orlando, Florida, March 18-21, 2002.
`42. Michael G. Robertson, Scott V. Hansen, Franklin E. Sorenson, and Charles D. Knutson. "Modeling IrDA Performance:
`The Effect of IrLAP Negotiation Parameters on Throughput." Proceedings of the Tenth IEEE International Conference
`on Computer Communications and Networks (ICCCN '01), Phoenix, Arizona, October 15-17, 2001.
`43. Bradley J. Baird, Mark Clement, Charles D. Knutson, and Quinn Snell. "The Impact of Hardware Characteristics on
`Firewall Performance." Proceedings of the 2001 International Symposium on Performance Evaluation of Computer
`and Telecommunication Systems, Orlando, Florida, July 15-19, 2001.
`44. Stephane Chatre, Charles D. Knutson, Dragos Margineantu, and Carsten Schulz-Key. "Improving DLX Performance
`by Taking Some of the Reduction out of RISC." Proceedings of the Conference on Technical Informatics, Timisoara,
`Romania, November 14-16, 1996.
`45. Charles D. Knutson. "Where did the System Test Department Go? (Or Through the Hourglass and What Novell Found
`There)." Proceedings of the Fourteenth Annual Pacific Northwest Software Quality Conference (PNSQC '96), Portland,
`Oregon, October 28-30, 1996.
`46. Charles D. Knutson, Timothy A. Budd, and Curtis R. Cook. "Multiparadigm Patterns of Thought and
`Design." Proceedings of the Third Annual Conference on the Pattern Languages of Programs (PLOP3), Monticello,
`Illinois, September 4-6, 1996.
`47. Charles D. Knutson. "Software Testing in a Network Environment." Proceedings of the International Conference on
`Achieving Quality in Software (AQUIS '91), Pisa, Italy, April 22-24, 1991.
`Academic Journal Publications
`1.
`Jonathan L. Krein, Lutz Prechelt, Natalia Juristo, Aziz Nanthaamornphong, Jeffrey C. Carver, Sira Vegas, Charles D.
`Knutson, Kevin D. Seppi, and Dennis L. Eggett. A Multi-Site Joint Replication of a Design Patterns Experiment using
`Moderator Variables to Generalize across Contexts. IEEE Transactions on Software Engineering, vol. 42, no. 4, pp.
`302–321, 2016.
`2. A. Curtis Thacker, Charles D. Knutson, Mark Dehmlow. SPEC Kit 340: Open Source Software. Association of
`Research Libraries, Washington, DC, July 2014.
`3. Quinn Taylor, Christophe Giraud-Carrier and Charles D. Knutson. "Applications of Data Mining in Software
`Engineering." International Journal of Data Analysis Techniques and Strategies (IJDATS), vol. 2, no. 3, pp. 243-257,
`July 2010.
`Jonathan L. Krein, Alexander C. MacLean, Daniel P. Delorey, Charles D. Knutson and Dennis L. Eggett. "Impact of
`Programming Language Fragmentation on Developer Productivity: A SourceForge Empirical Study." International
`Journal of Open Source Software and Processes (IJOSSP), vol. 2, no. 2, pp. 41-61, June 2010.
`5. Seth James Nielson and Charles D. Knutson. "Design Dysphasia and the Pattern Maintenance Cycle." Information and
`Software Technology, vol. 48, no. 8, pp. 660-675, August 2006.
`Academic Magazine Publications
`1. Charles D. Knutson, Jonathan L. Krein, Lutz Prechelt and Natalia Juristo. "Report from the 2nd International
`Workshop on Replication in Empirical Software Engineering Research (RESER 2011)." SIGSOFT Software
`Engineering Notes, vol. 37, no. 1, pp. 27-30, January 2012.
`2. Charles D. Knutson, Jonathan L. Krein, Lutz Prechelt and Natalia Juristo. "Report from the 1st International Workshop
`on Replication in Empirical Software Engineering Research (RESER 2010)." SIGSOFT Software Engineering Notes,
`vol. 35, no. 5, pp. 42-44, September 2010.
`3. David K. Vawdrey, Eric S. Hall, Charles D. Knutson, James K Archibald. "Enabling Remote Access to Personal
`Electronic Medical Records. " IEEE Engineering in Medicine and Biology Magazine, vol. 22, no. 2, May/June 2003.
`
`4.
`
`Last updated: March 6, 2018
`
`5
`
`5
`
`
`
`4. Charles D. Knutson, David K. Vawdrey, Eric S. Hall. "Bluetooth: An Emerging Technology for Wireless Personal
`Area Networks." IEEE Potentials Magazine, October/November, 2002.
`5. Charles D. Knutson, Timothy A. Budd, and Hugh Vidos. "Multiparadigm Design of a Simple Relational
`Database." ACM SIGPLAN Notices, 35(12):51-61, December 2000.
`Tutorials and Panels
`1. Gordon Clarke (Moderator), Jill Crandell, Bill Harten, Charles D. Knutson, Michael Ritchey, Justin York (Panelists),
`"Game-Changing Trends in Simplifying Research Tools for the Masses (Panel)." RootsTech, Salt Lake City, Utah,
`February 6, 2014.
`2. Gordon Clarke (Moderator), Tom Auga, Doug Butts, Scott Carlson, Pierre Cloutier, Janet Horvoka, Charles D.
`Knutson, Matt Misbach (Panelists), "Tree Access (Panel)." Family History and Technology Conference (RootsTech
`2013), Salt Lake City, Utah, March 21, 2013.
`3. Charles D. Knutson (Moderator), Roberto Aiello, Nick Epperson, Larry Mittag, Darrell Simms (Panelists), "Wireless
`Personal Area Networks (Panel)." Proceedings of the 2002 International Telemetering Conference, San Diego,
`California, October 21-24, 2002.
`4. Charles D. Knutson. "Short-Range Ad Hoc Point-to-Point Wireless Communication: Standards from the Infrared data
`Association (IrDA)." Tutorial presented at The ACM SIGMOBILE Seventh Annual International Conference on Mobile
`Computing and Networking (MobiCom '01), Rome, Italy, July 16-21, 2001.
`Trade Conference Publications
`1. Glade Diviney and Charles D. Knutson. "Introduction to Short-Range Wireless Data Communications." Proceedings of
`the 2005 Embedded Systems Conference, San Francisco, California, March 6-10, 2005. (Reprinted from ESC 2004
`Proceedings.)
`2. Charles D. Knutson and Sam Carmichael. "Verification and Validation for Embedded Software." Proceedings of the
`2005 Embedded Systems Conference, San Francisco, California, March 6-10, 2005. (Reprinted from ESC 2001
`Proceedings.)
`3. Glade Diviney and Charles D. Knutson. "Introduction to Short-Range Wireless Data Communications." Proceedings of
`the 2004 Embedded Systems Conference, San Francisco, California, March 29-April 1, 2004.
`4. Charles D. Knutson and Sam Carmichael. "Verification and Validation for Embedded Software." Proceedings of the
`2004 Embedded Systems Conference, San Francisco, California, March 29-April 1, 2004. (Reprinted from ESC 2001
`Proceedings.)
`5. Charles D. Knutson. "Infrared Data Communications with IrDA: A Tutorial." Proceedings of the 2002 Embedded
`Systems Conference, San Francisco, California, March 12-16, 2002. (Reprinted from ESC 2001 Proceedings)
`6. Charles D. Knutson and Sam Carmichael. "Verification and Validation for Embedded Software." Proceedings of the
`2002 Embedded Systems Conference, San Francisco, California, March 12-16, 2002. (Reprinted from ESC 2001
`Proceedings.)
`7. Charles D. Knutson. "Fundamentals of Wireless Personal Area Networks (WPANs) for Portable Device
`Designers." Proceedings of the 2002 Portable Design Conference, Santa Clara, California, January 15-17, 2002.
`8. Charles D. Knutson and Sam Carmichael. "Verification and Validation for Embedded Software." Proceedings of the
`2001 Embedded Systems Conference, San Francisco, California, April 9-13, 2001. (Reprinted from ESC 2000
`Proceedings.)
`9. Charles D. Knutson. "Infrared Data Communications with IrDA: A Tutorial." Proceedings of the 2001 Embedded
`Systems Conference, San Francisco, California, April 9-13, 2001. (Reprinted from ESC 2000 Proceedings.)
`10. Charles D. Knutson and Sam Carmichael. "Safety Critical Issues for Embedded Software." Proceedings of the 2000
`Embedded Systems Conference, San Jose, California, September 24-28, 2000.
`11. Charles D. Knutson and Sam Carmichael. "Verification and Validation for Embedded Software." Proceedings of the
`2000 Embedded Systems Conference, San Jose, California, September 24-28, 2000.
`12. Charles D. Knutson. "Infrared Data Communications with IrDA: A Tutorial." Proceedings of the 2000 Embedded
`Systems Conference, San Jose, California, September 24-28, 2000. (Reprinted from ESC 1999 Proceedings.)
`13. Charles D. Knutson. "IrDA Application Profile: Point and Shoot." Proceedings of the Seventh Annual Portable by
`Design Conference, San Jose, California, February 22-25, 2000.
`14. Charles D. Knutson. "Infrared Data Communications with IrDA: A Tutorial." Proceedings of the 1999 Embedded
`Systems Conference, San Jose, California, September 26-30, 1999.
`15. Anthony Gregory, Lee Glover, Charles D. Knutson. "HP JetSend Mobile Technology." Proceedings of the 1999
`Embedded Systems Conference Summer, Danvers, Massachusetts, June 28-30, 1999.
`
`Last updated: March 6, 2018
`
`6
`
`6
`
`
`
`16. Charles D. Knutson and Brad Folsom. "IrMC: Infrared Solutions for Mobile Communications." Proceedings of the
`1999 Embedded Systems Conference Summer, Danvers, Massachusetts, June 28-30, 1999.
`17. Charles D. Knutson and Dan Pinson. "IrDA for Embedded Devices." Proceedings of the Wind River Systems Developer
`Conference, San Francisco, California, May 10-13, 1999.
`18. Charles D. Knutson, Eng Tan, and Glade Diviney. "IrReady: IrDA Interoperability Update." Proceedings of the Sixth
`Annual Portable by Design Conference, San Jose, California, February 22-26, 1999.
`19. Charles D. Knutson and Glade Diviney. "Infrared Data Communications with IrDA." Proceedings of the International
`Conference and Exhibition on Portable Design, San Diego, California, February 1-4, 1999.
`20. Charles D. Knutson and Glade Diviney. "Walk Up, Point and Shoot: IrDA Interoperability." Proceedings of the
`International Conference and Exhibition on Portable Design, San Diego, California, February 1-4, 1999.
`21. Charles D. Knutson. "Infrared Communications in Embedded Devices." Proceedings of the Wind River Systems
`Developers Conference, San Francisco, California, May 11-13, 1998.
`22. Patrick J. Megowan, David W. Suvak, and Charles D. Knutson. "IrDA Infrared Communications: An
`Overview." Proceedings of the Fifth Annual Embedded Systems Conference East, Boston, Massachusetts, March 10-12,
`1997.
`Book Publications
`1. Charles D. Knutson. Digital Mists of Darkness. Online edition. 2014.
`2. Charles D. Knutson with Jeffrey M. Brown. IrDA Principles and Protocols: The IrDA Library, Volume 1. Salem, Utah:
`MCL Press, 2004.
`3. Edward Leibing, Charles D. Knutson, and Michael Day. NetWare Workstation Troubleshooting & Maintenance
`Handbook. New York: McGraw-Hill, 1990.
`Standards Documents
`1. Nick Thomas (Editor), Amitabh Awasthi, Murray Baker, Ron Brown, Ben Bostwick, Bill Chen, Ray Chock, Jae Chyun,
`Peter Eastwood, Nick Epperson, Lawrence Falkner, Damon González, Charles D. Knutson, Dan McKay, Brett
`McCleary, Gavin Peacock, Jagdeep Sahota, Dave Suvak, Nick Thomas, Merul Patel (Contributors). "Infrared Financial
`Messaging Point and Pay Profile revision 1.0."Infrared Data Association, Walnut Creek, California, January 29, 2002.
`2. Charles D. Knutson (Editor), Yoshinobu Akimoto, Pete Bramhall, Eric Edwards, Melinda Grant, Bryce Jeppsen,
`Gontaro Kitazumi, Yusuke Kushida, Rob Lockhart, Tim Looney, Lars Novak, Hiroshi Ono, Gary Parham, Gavin
`Peacock, James Scales, Mike Sloane, Richard Stow, David Suvak (Contributors). "IrDA Point and Shoot Profile
`revision 1.0." Infrared Data Association, Walnut Creek, California, January 12, 2000.
`3. Mitsuji Matsumoto (Author), Ken-ichiro Shimokura, Tatsuo Arai, Don Liechty, Gontaro Kitazumi, Shuichiro Ono,
`Takahiro Imai, Akihiro Kikuchi (Key Contributors), Charles D. Knutson, Eng Tan, Keming Yeh, Toshihiko Wakahara,
`Taku Onishi, Mizue Watanabe (Contributors). "Infrared Data Association IrTran-P: Infrared Picture Transfer,
`Conformance Tests and InterOperability Tests Guideline, revision 1.0." Infrared Data Association, Walnut Creek,
`California, April 12, 1999.
`4. Stephen Holmstead (Author), Kris Dahl, Anthony Gregory, Charles D. Knutson, Jeff Kunz, Pat Megowan, Adrian
`Pfisterer, Kevin Smith, David Suvak (Contributors). "JetSend Protocol on IrDA Application Note, revision
`1.0." Infrared Data Association, Walnut Creek, California, January 28, 1999.
`5. Charles D. Knutson (Editor), Yoshinobu Akimoto, Chuck Branson, Tom Brough, Lawrence Faulkner, Vanessa
`Hutchison, Dave Jollota, Dave Lehman, Kerry Lynn, Mitsuji Matsumoto, Pat Megowan, John Petrilla, Eng Tan, Lichen
`Wang, Maru Wang, Keming Yeh (Contributors). "Infrared Data A