25 Publications
2017
Development and delivery of an interdisciplinary course in mobile health (mHealth)
Fox, Brent IFox, Brent IUmphress, David AUmphress, David AHollingsworth, Joshua C and Hollingsworth, Joshua C
Currents in Pharmacy Teaching and Learning, vol. 9, (no. 4), pp. 594, July 2017. | Journal Article
2016
Engaging Students in Software Engineering Through Active Learning in Software Engineering
Swamidurai, Rajendran and Umphress, David
Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS), pp. 124, 20160101. | Journal Article
 
Modeling Host OSI Layers Cyber-Attacks Using System Dynamics
Kannan, UmaSwamidurai, Rajendran and Umphress, David
Proceedings of the International Conference on Security and Management (SAM), pp. 96, 20160101. | Journal Article
 
System Dynamics as a Tool for Modeling Application Layer Cyber Security
Kannan, UmaSwamidurai, Rajendran and Umphress, David
Proceedings of the International Conference on Modeling, Simulation and Visualization Methods (MSV), pp. 88, 20160101. | Journal Article
2012
Collaborative-Adversarial Pair Programming
Swamidurai, Rajendran and Umphress, David A
ISRN Software Engineering, vol. 2012, pp. 11, 2012-00-00. | Journal Article
2011
6.5.0 Integrating Systems Engineering into Engineering Curricula Through Capstone Projects
McGrath, BethNemes, JamesUmphress, David and Whitcomb, Cliff
INCOSE International Symposium, vol. 21, (no. 1), pp. 768, June 2011. | Journal Article
2009
Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
Cross, James HHendrix, T. DUmphress, David ABarowski, Larry AJain, Jhilmil and Montgomery, Lacey N
ACM Transactions on Computing Education, vol. 9, (no. 2), pp. v9, n2 Article 13 Jun 2009. | Journal Article
2007
Cyberspace: the new air and space?
Umphress, David
Air & Space Power Journal, vol. 21, (no. 1), pp. 50, 20070322. | Journal Article
 
Cyberspace: The New Air and Space?
Umphress, David A
(pp. 50-55). Spring 2007
2006
Software visualizations for improving and measuring the comprehensibility of source code
Umphress, David AHendrix, T. DCross II, James H and Maghsoodloo, Saeed
Science of Computer Programming, vol. 60, (no. 2), pp. 121-133, 2006. | Journal Article
2005
Bringing Cellular Phone Software Industry Practices To The Software Development Classroom
Umphress, David ACross, James H and Barowski, Larry A
2005 ASEE Annual Conference & Exposition: The Changing Landscape of Engineering and Technology Education in a Global World; Portland, OR; USA; 12-15 June 2005. 2005. | Conference Proceeding
 
Diving the digital dumpster: the impact of the internet on collecting open-source intelligence
Umphress, David
Air & Space Power Journal, vol. 19, (no. 4), pp. 82, 20051222. | Journal Article
2004
Bringing J2ME industry practice into the classroom
Umphress, David ACross II, James HJain, JhilmilMeda, Nischita and Barowski, Larry A
Technical Symposium on Computer Science Education: Proceedings of the 35th SIGCSE technical symposium on Computer science education; 03-07 Mar. 2004. 2004. | Conference Proceeding
 
Bringing J2ME industry practice into the classroom
Umphress, David AUmphress, David ACross, James HCross II, James HJain, JhilmilJain, JhilmilMeda, NischitaMeda, NischitaBarowski, Larry A and Barowski, Larry A
ACM SIGCSE Bulletin, vol. 36, (no. 1), pp. 301-305, 2004. | Journal Article
2002
Information leakage from optical emanations
Loughry, Joe and Umphress, David A
ACM Transactions on Information and System Security, vol. 5, (no. 3), pp. 262-289, 2002. | Journal Article
 
Software process in the classroom: the Capstone project experience
Umphress, David AHendrix, T. D and Cross, James H
IEEE Software, vol. 19, (no. 5), pp. 78-81, 2002. | Journal Article
1998
Explication of object-oriented databases
Dingle, AdairUmphress, David A and Moul, Russ
ACM SIGCSE Bulletin, vol. 30, (no. 1), pp. 35-39, 1998. | Journal Article
 
Explication of object-oriented databases:a software engineering perspective
Dingle, AdairUmphress, David A and Moul, Russ
Technical Symposium on Computer Science Education: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education; 26 Feb.-01 Mar. 1998. 1998. | Conference Proceeding
 
Explication of Object-Oriented Databases: A software engineering perspective
Dingle, AdairUmphress, David A and Moul, Russ
The 1998 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE; Atlanta, GA; USA; 25 Feb.-01 Mar. 1998. 1998. | Conference Proceeding
1997
Experiences in constructing a level-2 software engineering graduate curriculum
Umphress, David A
The 1997 10th Conference on Software Engineering Education & Training; Virginia Beach, VA; USA; 13-16 Apr. 1997. 1997. | Conference Proceeding
1995
SOFTWARE PROCESS MATURATION A Case Study
Umphress, David AHelbling, Victor MRussell, John R and Keene, Charles A
Information Systems Management, vol. 12, (no. 2), pp. 42, 1/1/1995. | Journal Article
1991
A method for mapping an analysis to a reusable design
Spicer, Kelly L and Umphress, David A
ACM SIGAda Ada Letters, vol. XI, (no. 9), pp. 67-82, 1991. | Journal Article
1990
Software engineering as a radical novelty:the Air Force Ada experience
Gross, Richard R and Umphress, David A
Annual International Conference on Ada: Proceedings of the conference on TRI-ADA '90; 03-06 Dec. 1990. 1990. | Conference Proceeding
1987
MODEL EXECUTION IN A GOAL-ORIENTED DISCRETE EVENT SIMULATION ENVIRONMENT (Dissertation)
Umphress, David A (1987).
1985
Identity verification through keyboard characteristics.
Umphress, David A and Williams, G.
INT. J. MAN MACH. STUD., vol. 23, (no. 3), pp. 263-274, 1985. | Journal Article