Dr. Jules White

Associate Dean of Strategic Learning Programs, School of Engineering
Associate Professor, Dept. of Computer Science
Vanderbilt University
jules.white@vanderbilt.edu

Awards

  1. NSF CAREER Award, CAREER: At-scale Analysis of Issues in Cyber-security and Software Engineering, CNS-1552836
  2. Virginia Tech Outstanding New Assistant Professor
  3. 2013 Consumer Electronic Show (CES) Innovation Award for HD4AR (commercialized as PAR Works)
  4. 2013 Technical Achievement Finalist for HD4AR at SXSW (commercialized as PAR Works MARS)
  5. 2013 Accelerator Award Finalist for HD4AR at SXSW (commercialized as PAR Works MARS)
  6. Best Paper Award, International Conference on Software Product-lines
  7. Best Paper Award, International Conference on Construction Applications of Virtual Reality
  8. Best Paper Award, ASCE International Workshop on Computing in Civil Engineering
  9. Best Presentation Award, International Conference on Future Computers and Communications (advisee)
  10. First Place, Accuracy, NeurIPS NL2CMD Competition, 2020 (research group team)
  11. Best Student Paper Award, 2013 IEEE International Symposium on Parallel and Distributed Processing with Applications
  12. Best Student Paper Award, International Conference on Pervasive and Embedded Computing and Communications
  13. Virginia Tech Student Engineering Council Finalist for the Undergraduate Research Advisor Award
  14. Virginia Center for Innovative Technology GAP 50 Entrepreneur Award Finalist
  15. Taxi Project, CS 279, Finalist in the 2014 Multi-city Innovation Campaign
  16. Indoor Navigation Project, Tied for 1st in the 2014 Multi-city Innovation Campaign

Research Interests

  1. Cybersecurity
  2. Cyber-physical Systems
  3. Mobile Cloud Computing
  4. Deep Learning
  5. Software Engineering

Educational Background

  1. Dec. 2008 - Ph.D., Computer Science, Vanderbilt University
  2. May 2006 - MS, Computer Science, Vanderbilt University
  3. May 2001 - BA, Computer Science, Brown University

Appointments

  1. 2018-present, Associate Professor, Computer Science and Computer Engineering, Vanderbilt University
  2. 2013-2018, Assistant Professor, Computer Science and Computer Engineering, Vanderbilt University
  3. 2014-2020, President, Ziiio, Inc.
  4. 2015-2017, Chief Scientist, Optio Labs
  5. 2012-2015, Chief Scientist, Cloudpoint/PAR Works
  6. 2014-2020, President, KTK-Belt Foundation
  7. 2020-present, Board Member, KTK-Belt Foundation
  8. 2012-2014, Chief Technology Officer, Optio Labs
  9. 2010-2013, Assistant Professor, Electrical and Computer Engineering, Virginia Tech
  10. 2011-2012, Visiting Scientist, Software Engineering Institute, Carnegie Mellon
  11. 2009-2010, Research Assistant Professor, Electrical Engineering and Computer Science, Vanderbilt University
  12. 2004-2008, Research Assistant, Distributed Object Computing Group, Vanderbilt University
  13. 2006-summer, Summer Intern, Siemens Corporate Technology SE6, Munich, Germany
  14. 2001-2002, IBM Enterprise Application Developer
  15. 2002-present, Art Editor, American Center for Artists, website (www.americanartists.org)
  16. 2002-2012, Design and Technology Director, Christopher Isherwood Foundation, Santa Monica, California
  17. 2000, Chief Software Architect, Software Teacher Inc.
  18. 1997-1999, Art Instructor, Bay Rivers Art Guild

Research Commercialization & Faculty Entrepreneurship

  1. Co-founder & CTO, Optio Labs, $12.5M in venture funding
  2. Co-founder & Chief Scientist, PAR Works, $1M Seed Round from Allied Minds Inc.

Massively Open Online Courses (MOOCs)

  1. First Coursera Trans-institutional MOOC on Mobile Cloud Computing, https://www.coursera.org/specialization/mobilecloudcomputing/2?utm_medium=listingPage
  2. Pattern Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, 90,000 students, 2014, https://www.coursera.org/course/posa
  3. Programming Cloud Services for Android Handheld Systems, 78,000 students, 2014, https://www.coursera.org/course/mobilecloud

Journal Papers

  1. Michael Sandborn, Zachary Stoebner, Westley Weimer, Stephanie Forrest, Ryan Dougherty, Jules White, Kevin Leach, Reducing Malware Analysis Overhead with Coverings, Transactions on IEEE Transactions on Dependable and Secure Computing (to appear)
  2. Peng Zhang, Adair Kelly, Douglas C Schmidt, and Jules White, Design Pattern Recommendations for Building Decentralized Healthcare Applications, Frontiers in Blockchain, 2023 (to appear).
  3. Quchen Fu, Ramesh Chukka, Keith Achorn, Thomas Atta-fosu, Deepak R. Canchi, Zhongwei Teng, Jules White, Douglas C. Schmidt, Deep Learning Models on CPUs: A Methodology for Efficient Training, Journal of Machine Learning Theory, Applications and Practice (to appear)
  4. Quchen Fu, Zhongwei Teng, Marco Georgaklis, Jules White, Douglas C. Schmidt, NL2CMD: An Updated Workflow for Natural Language to Bash Commands Translation, Journal of Machine Learning Theory, Applications and Practice (to appear)
  5. Peng Zhang, Christopher Fonnesbeck Shelagh Mulvaney, Jules White, Douglas C. Schmidt, Understanding Barriers to Diabetes Self-Management Using Momentary Assessment and Machine Learning, Journal of Medical Internet Research, Volume 10, Number 3, March, 2022
  6. Zhongwei Teng, Jules White, Jonathan Nesbitt, Douglas C. Schmidt, Authentication & Integration Approaches for mHealth Apps Supporting Patient Reported Outcomes, Journal of Advances in Electrical and Electronic Engineering, Volume 19, Number 1, pp. 74-89, 2021
  7. Michael Sandborn, Carlos Olea, Jules White, Chris Williams, Pablo A. Tarazaga, Logan Sturm, Mohammad Albakri, Charles Tenney, Towards Secure Cyber-physical Information Association for Parts, Journal of Manufacturing Systems, Volume 59, pp. 27-41, April 2021
  8. Peng Zhang, Chris Downs, Nguyen Thanh Uyen Le, Cory Martin, Paul Shoemaker, Clay Wittwer, Luke Mills, Liam Kelly, Stuart Lackey, Douglas Schmidt, Jules White, Towards Patient-Centered Stewardship of Research Data and Research Participant Recruitment with Blockchain Technology, Frontiers in Blockchain, Volume 11, Number 12, pp. 12-32, July, 2020
  9. Josh Brandman, Logan Sturm, Jules White, Chris Williams, A Physical Hash for Preventing and Detecting Cyber-Physical Attacks in Additive Manufacturing Systems, Journal of Manufacturing Systems, Volume 56, pp. 202-212, July, 2020
  10. Yao Pan, Fangzhou Sun, Zhongwei Teng, Jules White, Douglas C. Schmidt, Jacob Staples, Lee Krause, Detecting Web Attacks with End-to-End Deep Learning, Journal of Internet Services and Applications, Volume 10, Number 16, August 2019
  11. Maria E. Powell, Marcelino Rodriguez Cancio, David Young, William Nock, Beshoy Abdelmessih, Amy Zeller, Irvin Perez Morales, Dana Zhang, C Gaelyn Garrett, Douglas Schmidt, Jules White, and Alexander Gelbard, Decoding Phonation with Artificial Intelligence (DEP AI): Proof of Concept, Volume 4, Number 3, pp. 328-334, June, 2019
  12. Peng Zhang, Breck Stodghill, Cory Pitt, Cavan Briody, Douglas C. Schmidt, Jules White, Alan Pitt, and Kelly Aldrich, OpTrak: Tracking Opioid Prescriptions via Distributed Ledger Technology, the International Journal of Information Systems and Social Change (IJISSC), Special Issue On: Blockchain Technology: Platforms, Tools, and Use Cases, IGI Global, 2018
  13. Peng Zhang, Jules White, Douglas C. Schmidt, Gunther Lenz, S. Trent Rosenbloom, FHIRChain: Applying Blockchain to Securely and Scalably Share Clinical Data, Elsevier Computational and Structural Biotechnology Journal -- Blockchain and Distributed Ledger Technologies in Biology, Medicine, and eHealth Special Issue, Volume 16, pp. 267-278, 2018
  14. Yao Pan, Jules White, Yu Sun, Jeff Gray, Gray Computing: A Framework for Computing with Background JavaScript Tasks, IEEE Transactions on Software Engineering, Volume 45, Issue 2, pp. 171-193, 2019
  15. Fangzhou Sun, Abhishek Dubey, Jules White, Aniruddha Gokhale, Transit-Hub: A Smart Public Transportation Decision Support System with Multi-timescale Analytical Services, Journal of Cluster Computing special issue on Dynamic Data Driven Applications Systems, Volume 22, Issue 1, pp. 2239-2254, 2019
  16. Logan Sturm, Chris Williams, Jaime Camelio, Jules White, Robert Parker, Cyber-physical vulnerabilities in additive manufacturing systems: A case study attack on the. STL file with human subjects, LD Sturm, CB Williams, JA Camelio, J White, R Parker - Journal of Manufacturing Systems, Volume 44, Number 1, pp. 154-164, 2017
  17. Yao Pan, Jules White, Douglas C. Schmidt, *Ahmad Elhabashy, *Logan Sturm, Jaime Camelio, Christopher Williams, Taxonomies for Reasoning About Cyber-physical Attacks in Advanced Manufacturing Systems, Special Issue on Advances and Applications in the Internet of Things, International Journal of Interactive Multimedia and Artificial Intelligence, Volume 4, Number 3, pp. 45-54, 2017
  18. Hyojoon Bae, *Michael Walker, Jules White, *Yao Pan, Yu Sun, Mani Golparvar-Fard, Fast and Scalable Structure-from-Motion based Localization for High-precision Mobile Augmented Reality Systems, Springer Journal of Mobile User Experience, Volume 5, Number 4, pp. 1-21 / online, December, 2016
  19. Yu Sun, Jules White, Bo Li, *Hamilton Turner, *Michael Walker, Automated QoS-Oriented Cloud Resource Optimization using Containers, Springer Automated Software Engineering Journal, Volume 24, Number 1, pp. 101-137, March, 2017
  20. Hyojoon Bae, Jules White, Mani Golparvar-Fard, *Yao Pan, Yu Sun, Fast and Scalable 3D Cyber-physical Modeling for High-precision Mobile Augmented Reality Systems, Springer Journal of Personal and Ubiquitous Computing, Volume 19, Number 8, pp. 1275–1294, December, 2015
  21. Thaddeus Czauski, Jules White, Yu Sun, Sean Eade, Douglas C. Schmidt, NERD - Middleware for IoT Human Machine Interfaces, Annals of Telecommunications, Volume 71, Issue 3-4, pp. 109-119, 2016
  22. Yu Sun, Jules White, Sean Eade, Douglas C. Schmidt, ROAR: A QoS-Oriented Modeling Framework for Automated Cloud Resource Allocation and Optimization, Journal of Software and Systems, Volume 116, pp. 146-161, June, 2016
  23. Max Robert, Yu Sun, Thomas Goodwin, *Hamilton Turner, Jeff Reed, Jules White, Software Frameworks for SDR, Proceedings of the IEEE, Volume 103, Number 3, pp. 452-475, April, 2015
  24. Yu Sun, Jules White, Jeff Gray, A Demonstration-based Model Transformation Approach to Automate Model Scalability, Journal of Software and Systems Modeling, Volume 14, Issue 3, pp. 1245–1271, July, 2015
  25. Jose Galindo, David Benavides, Hamilton Turner, Jules White, Testing Variability Intensive Systems Using Automated Analysis: An application to Android, Springer Journal of Systems and Software, Volume 24, Issue 2, pp. 365–405, June, 2016
  26. Hamilton Turner , Jules White, Brandon Amos, Jaime Camelio, Chris Williams, and Robert Parker, Bad Parts: Are Our Manufacturing Systems At Risk of Silent Cyber-attacks?, IEEE Security & Privacy, Volume 3, Issue 3, pp. 40-47, May/June, 2015
  27. Hyojoon Bae, Mani Golparvar-Fard, Jules White, Image-based Localization and Content Authoring in Structure-from-Motion Point Cloud Models for Real-time Field Reporting Applications, ASCE Journal of Computing in Civil Engineering (to appear)
  28. Hamilton Turner, Brian Dougherty, Jules White, Russell Kegley, Jonathan Preston, Douglas C. Schmidt, and Aniruddha Gokhale. "DRE System Performance Optimization with the SMACK Cache Efficiency Metric," Springer Journal of Systems and Software, Volume 98, pp. 25-43, 2014
  29. James Edmondson, William Anderson, Jeff Gray, Joe Loyall, Jules White, and Klaus Schmid, Guest Editorial to the Special Section on Next Generation Mobile Computing, IEEE Software, Volume 31, Number 2, pp. 44-47, March/April 2014
  30. Jules White, Douglas C. Schmidt, Mani Golparvar-Fard, Guest Editorial to the Special Issue on Applications of Augmented Reality, Proceedings of the IEEE, Volume 2, Number 2, pp. 120--123, 2014
  31. Jaime Camelio, Lee J Wells, Christopher B Williams, Jules White, Cyber-Physical Security Challenges in Manufacturing Systems, Manufacturing Letters, Volume 2, Number 2, pp. 74-77, 2014
  32. Jules White, David Benavides, Tripti Saxena, Brian Dougherty, Douglas C. Schmidt, Jose A. Galindo, Evolving Feature Model Configurations in Software Product Lines, Journal of Software and Systems, Volume 87, pp. 119-136, 2014
  33. Hyojoon Bae, Mani Golparvar-Fard, Jules White, A High-precision Vision-based Mobile Augmented Reality System for Context-aware AEC/FM Applications, International Journal of Visualization in Engineering, Volume 1, Number 1, pp. 1-13, 2013
  34. Yu Sun, Jeff Gray, Romain Delamare, Benoit Baudry, Jules White, Automating the Management of Non-functional System Properties Using Demonstration-based Model Transformation, Journal of Software Maintenance and Evolution Research and Practice, incorporating Software Process and Practice, Volume 25, Issue 12, pp. 1335-1356, 2013
  35. Jules White, Brian Dougherty, Richard Schantz, Douglas C. Schmidt, Adam Porter, and Angelo Corsaro, R&D Challenges and Solutions for Highly Complex Distributed Systems - a Middleware Perspective, the Springer Journal of Internet Services and Applications special issue on the Future of Middleware, Volume 2, Number 3, pp. 1-8, December 2011
  36. Jianmei Guo, Jules White, Guangxin Wang, Jian Li, Yinglin Wang, A Genetic Algorithm for Optimized Feature Selection with Resource Constraints in Software Product Lines, Journal of Software and Systems, Volume 84, Number 12, pp. 2209-2221, 2011
  37. Brian Dougherty, Daniel Guymon, Douglas C. Schmidt, and Jules White, Overcoming Cellular Connectivity Limitations with M2Blue Autonomic Distributed Data Caching, CSI Communications, August, 2011. This material is based upon work supported by the National Science Foundation under Grant No. 1047753
  38. Brian Dougherty, Jules White, Douglas C. Schmidt, Model-driven Auto-scaling of Green Cloud Computing Infrastructure, Future Generation Computer Systems, Volume 28, Number 2, pp. 371-378, February, 2012
  39. Jules White, Chris Thompson, Hamilton Turner, Brian Dougherty, Douglas C. Schmidt, WreckWatch - Automatic Traffic Accident Detection and Notification with Smartphones, Springer Journal of Mobile Applications and Networks, Volume 16, Number 3, pp. 285-303, July 2011
  40. Brian Dougherty, Jules White, Douglas C. Schmidt, Automated Software and Hardware Evolution Analysis for Distributed Real-time and Embedded Systems, The Central European Journal of Computer Science, 2011
  41. Jules White, Hamilton Turner, Smartphone Computing in the Classroom, IEEE Pervasive Computing, April-June, 2011, Volume 10, Number 2, pp. 82-86, 2011
  42. Brian Dougherty, Jules White, Douglas C. Schmidt, Russell Kegley, Jonathan Preston, Deployment Optimization for Embedded Flight Avionics Systems, CrossTalk Journal, Volume 24, Number 6, pp. 1-8, 2011, This research has been funded in part by a grant from the Air Force Research Laboratories.
  43. Jules White, Brian Dougherty, Chris Thompson, Douglas C. Schmidt, ScatterD- Spatial Deployment Optimization with Hybrid Heuristic / Evolutionary Algorithms, ACM Transactions on Autonomous and Adaptive Systems Special Issue on Spatial Computing, Volume 6, Number 3, pp. 18:1--18:25, September, 2011, This research has been funded in part by NSF Award
  44. Jules White, Brian Doughtery, Douglas C. Schmidt, ASCENT- An Algorithmic Technique for Designing Hardware and Software in Tandem, IEEE Transactions on Software Engineering Special Issue on Search-based Software Engineering, Volume 35, Number 6, pgs. 838-851, November/December, 2010. This research has been funded in part by NSF Award
  45. Jules White, Sibohan Clarke, Brian Dougherty, Chris Thompson, Douglas C. Schmidt, R&D Challenges and Solutions for Mobile Cyber-Physical Applications and Supporting Internet Services, Springer Journal of Internet Services and Applications, Volume 1, Number 1, 2010, pp. 45-56. This research has been funded in part by NSF Award
  46. Jules White, David Benavides, Douglas C. Schmidt, Pablo Trinidad, Antonio Ruiz-Cortes, Brian Doughtery, Automated Diagnosis of Feature Model Configurations, Journal of Systems and Software, Volume 83, Number 7, pgs. 1094-1107, July, 2010
  47. Jules White, James Hill, Jeff Gray, Sumant Tambe, Douglas C. Schmidt, Anirrudha Gokhale, Improving Domain-specific Language Reuse through Software Product-line Configuration Techniques, IEEE Software Special Issue on Domain-Specific Languages and Modeling July/August, 2009, Volume 26, Number 4, pgs. 47-53
  48. Jules White, Brian Doughtery, Douglas C. Schmidt, Selecting Highly Optimal Architectural Feature Sets with Filtered Cartesian Flattening, Journal of Systems and Software, August 2009, Volume 82, Number 8, Pages 1268-1284 (1 of the top 10 most cited papers in JSS from 2009)
  49. Jules White, Jeff Gray, Douglas C. Schmidt, Constraint-based Model Weaving, Springer Transactions on Aspect-Oriented Software Development Special Issue on Aspects and Model-Driven Engineering, 2009, Volume 5560, Number 6, Pages 153-190
  50. Jules White, Douglas C. Schmidt, Automating Deployment Planning with an Aspect Weaver, IET Software Special Issue on Domain-specific Modeling Languages for Aspect-Oriented Programming, Volume 3, Issue 3 , p. 167-183, June 2009
  51. Jules White, Harrison Strowd, Douglas C. Schmidt, Creating Self-healing Service Compositions with Feature Models and Microrebooting, International Journal of Business Process Integration and Management, Special issue on Model-Driven Service-Oriented Architectures, Inderscience Publishers, pages 35-46, Volume 4, Number 1, 2009
  52. Jules White, Douglas C. Schmidt, Andrey Nechypurenko, Egon Wuchner, Model Intelligence- an Approach to Modeling Guidance, UPGRADE Journal, Volume 9, Number 2, pgs. 22-28, April 2008 / (Spanish Translation of Model Intelligence) Jules White, Douglas C. Schmidt, Andrey Nechypurenko, Egon Wuchner, Inteligencia de modelos- un enfoque para guiar el modelado, Novatica, Number 192, pgs. 21-27, April 2008, (one of five Finalists for the Novatica "Best Paper of the Year" Award), 2008
  53. Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko, Automatically Composing Reusable Software Components for Mobile Devices, Journal of the Brazilian Computer Society Special Issue on Software Reuse, SciELO Brasil, Volume 14, Number 1, pgs. 25-44, March, 2008
  54. Jules White, Douglas Schmidt, Aniruddha Gokhale, Simplifying Autonomic Enterprise Java Bean Applications via Model-driven Engineering and Simulation, Journal of Software and Systems Modeling, Springer, Volume 7, Number 1, pgs. 3-23, May, 2007 (9th most cited and 11th most downloaded Software and Systems Modeling paper as of Oct. 2009)

Conference Publications

  1. C1. Carlos Olea, Holly Tucker, Jessica Phelan, Cameron Pattison, Shen Zhang, Maxwell Lieb, Doug Schmidt, Jules White, Evaluating Personified Expert Effectiveness, International Conference on Artificial Intelligence and Soft Computing, Jun. 22-23, 2024, Sydney, Australia
  2. Ashraf Elnashar, Max Moundas, Douglas C. Schimdt, Jesse Spencer-Smith, Jules White, Prompt Engineering of ChatGPT to Improve Generated Code & Runtime Performance Compared with the Top-Voted Human Solutions, 2023 IEEE 22nd International Conference on Cognitive Informatics & Cognitive Computing, Aug. 19-21, 2023, Stanford, CA
  3. José A. Galindo, Antonio J Dominguez, Jules White and David Benavides, Large Language Models to Generate Meaningful Feature Model Instances, 27th ACM International Software Product Lines Conference, Aug. 28- Sept. 1, 2023, Tokyo, Japan
  4. Carlos Olea, Michael Sandborn, Peter Volgyesi and Jules White, String Grammars for Preliminary UAV Design Exploration, 14th International Conference on Mechanical and Aerospace Engineering, Jul. 18-21, 2023, Porto, Portugal
  5. Douglas C. Schmidt, Jesse Spencer-Smith, Quchen Fu and Jules White, Cataloging Prompt Patterns to Enhance the Discipline of Prompt Engineering, International Conference on Reliable Software Technologies, June 13-16, 2023, Lisbon, Portugal
  6. Henry Gilbert, Ruida Zeng, Michael Sandborn, Jules White, Douglas C. Schmidt, Cyber-Physical Component Verification with Global Collision Estimation Through Markov Integration, International Conference on Inteligent Systems and New Applications, March 17-19, 2023, Liverpool UK (Supported by the NSF Grant CPS: TTP Option: Medium: Collaborative Research: Cyber-Physical System Integrity and Security with Impedance Signatures)
  7. Henry Gilbert, Jules White, Matthew Berger, Generating Synthetic Returns Conditioned Off Macro Economic Features with Variational Autoencoders, International Conference on Inteligent Systems and New Applications, March 17-19, 2023, Liverpool UK
  8. Michael Sandborn*, Carlos Olea, Anwar Said, Mudassir Shabbir, Peter Volgyesi, Xenofon Koutsoukos, Jules White, What a Drag! Streamlining the UAV Design Process with Design Grammars and Drag Surrogates, International Conference on Computational Science and Computational Intelligence, Dec. 14-16, 2022, Las Vegas (24% acceptance rate)
  9. Ashraf Elnashar*, William Schreiber, Jules White, Douglas C. Schmidt, Question Formulation and Transformer Resilience, International Conference on Computational Science and Computational Intelligence, Dec. 14-16, 2022, Las Vegas (24% acceptance rate)
  10. Sam Hays, Jules White, Using Contracts to Improve Security through Responsibility Bifurcation, European Symposium on Software Engineering, Rome, Italy, Oct. 27-29, 2022
  11. Henry Gilbert, Jules White, Douglas C. Schmidt, International Conference on Sports Sciences Research and Technology Support, Valletta, Malta, Oct. 27-78, 2022
  12. Zhongwei Teng, Quchen Fu, Jules White, Maria Powell, Douglas C. Schmidt, SA-SASV: An End-to-End Spoof-Aggregated Spoofing-Aware Speaker Verification System, Interspeech, September 18-22, 2022, Incheon, Korea
  13. Althea Henslee, Haley Dozier, Ashley Abraham, Andrew Strelzoff, Alexandre Ligo, Jules White, International Conference on Data Science, July 25-28, 2022, Las Vegas, NV
  14. Zhongwei Teng, Quchen Fu, Jules White, Maria Powell, Douglas C. Schmidt, ARawNet: A Lightweight Solution for Leveraging Raw Waveforms in Spoof Speech Detection, International Conference on Pattern Recognition, August 21-25, 2022, Montreal, Quebec
  15. Sam Hays, Michael Sandborn, Jules White, WiP: DNSauth - When Step Up Authentication is Not Enough, Hot Topics in theScience of Security Symposium, April 4-8, 2022, Virtual
  16. Quchen Fu, Zhongwei Teng, Jules White, Maria E. Powell, and Douglas C. Schmidt, FastAudio: A Learnable Audio Front-End for Spoof Speech Detection, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), May 22-27, 2022, Singapore
  17. Michael Sandborn, Carlos Olea, Sam Hays, Jules White, An Architecture for Component Authentication Using Secure Cyber-physical Information and Blockchain, International Symposium on Future Cyber Security Technologies, Dec 6-9, 2021, Gandia, Spain
  18. Zhongwei Teng, Jacob Tate, William Nock, Carlos Olea, Jules White, Checklist Usage in Secure Software Development, International Conference on Software Engineering and Applications, December 23-24, 2021, Sydney, Australia
  19. Quchen Fu, Zhongwei Teng, Jules White, Douglas C. Schmidt, A Transformer-based Approach for Translating Natural Language to Bash Commands, IEEE International Conference on Machine Learning and Applications, December 13-16, 2021, Pasadena, California (25.7% Acceptance Rate)
  20. Zhongwei Teng, Quchen Fu, Jules White, Douglas C. Schmidt, Generating Data Visualizations from Hand-drawn Sketches Using Deep Learning, IEEE International Conference on Machine Learning and Applications, December 13-16, 2021, Pasadena, California (25.7% Acceptance Rate)
  21. Michael Sandborn, Clayton Wright, Jules White, Towards Cyber-physical Authentication of Additively Manufactured Components, Smart Cyber-Physical Systems Symposium (SCPS 2021), November 1-4 2021, Online
  22. Xiaoxing Qiu, Jules White, Douglas C. Schmidt, A Study of Machine Learning Models for Personalized Heart Rate Forecasting in Mountain Biking, 9th International Conference on Sport Sciences Research and Technology Support, October 28-29, 2021, Valletta, Malta
  23. Carlos Olea, Gus Omer, John Carter, Jules White, Deep Learning Action Recognition for Basketball Shot Type Identification, 9th International Conference on Sport Sciences Research and Technology Support, October 28-29, 2021, Valletta, Malta
  24. Gabriela Gresenz, Jules White, and Douglas C. Schmidt, An Off-road Terrain Dataset Including Images Labeled with Measures of Terrain Roughness, IEEE International Conference on Autonomous Systems, August 11-13, 2021, Montreal, CA (25% Acceptance Rate)
  25. Mayank Agarwal, Tathagata Chakraborti, Quchen Fu, David Gros, Xi Victoria Lin, Jaron Maene, Kartik Tala-madupula, Zhongwei Teng, and Jules White, NeurIPS 2020 NL2CMD Competition: Translating Natural Language to Bash Commands, Neural Information Processing Systems, Competition and Demonstration Track, December 6-12, 2020
  26. Maria Powell, Marcelino Rodriguez Cancio, David Young, William Nock, Beshoy Abdelmessih, Amy Zeller, Irvin Perez Morales, Peng Zhang, C. Gaelyn Garrett, Douglas Schmidt, Jules White, and Alexander Gelbard, Decoding Phonation with Artifical Intelligence: Proof of Concept, submitted to AQL Montreal 2019
  27. Alex Cheng, Jules White, Using Wayfinding Data to Understand Patient Travel Within a Medical Center, American Medical Informatics Association Symposium, Novemeber 3-7, 2018, San Francisco, CA
  28. Zhongwei Teng, Peng Zhang, Xiao Li, William Nock, Marcelino Rodriguez-Cancio, Jules White, Douglas C. Schmidt, Nesbitt, Jonathan C. Denis Michael, Authentication and Usability in mHealth Apps, IEEE HealthComm, 17-20 September, 2018, Ostrava, Czech Republic (*** Received an Outstanding Paper Award ***)
  29. Alex Cheng, Jules White, Automated Diagnosis of Clinic Workflows, IEEE HealthComm, 17-20 September, 2018, Ostrava, Czech Republic
  30. Josh Brandman, Logan Sturm, Jules White, Christopher Williams, A Physical Hash for Preventing and Detecting Cyber-Physical Attacks in Additive Manufacturing Systems, 2018 Annual International Solid Freeform Fabrication Symposium, August 13-15, 2018, Austin, TX
  31. Peng Zhang, Douglas C. Schmidt, Jules White, Shelagh Mulvaney, Towards Precision Behavioral Medicine with IoT: Iterative Design and Optimization of a Self-Management Tool for Type 1 Diabetes, IEEE International Conference on Healthcare Informatics, June 4-7, 2018, New York, NY
  32. Marcelino Rodriguez-Cancio, Benoit Baudry, and Jules White, Images of Code: Lossy Compression for Native Instructions, International Conference on Software Engineering, May 27-June 3, 2018, Gothenburg, Sweden
  33. Peng Zhang, Douglas C. Schmidt, Jules White, Gunther Lenz, and Mike Walker, Metrics for Assessing Blockchain-based Healthcare Decentralized Apps, Proceedings of the IEEE Healthcom 2017, October 12-15, 2017, Dalian, China
  34. Fangzhou Sun, Peng Zhang, Jules White, Douglas Schmidt, Jacob Staples and Lee Krause, A Feasibility Study of Autonomically Detecting In-process Cyber-Attacks, IEEE International Conference on Cybernetics, June 21-23, 2017, Exeter, UK (30% acceptance rate)
  35. Peng Zhang, Jules White, Douglas C. Schmidt, Tom Dennis, Applying Machine Learning Methods to Predict Hand Hygiene, Compliance Characteristics, 2017 IEEE International Conference on Biomedical and Health Informatics, February 16-19, 2017, Orlando, Florida (14% acceptance rate for oral presentation)
  36. Fangzhou Sun, Chinmaya Samal, Jules White, Abhishek Dubey, Unsupervised Mechanisms for Optimizing On-Time Performance of Fixed Schedule Transit Vehicles, International Conference on Smart Computing, May 29-31, 2017, Hong Kong, China (37% Acceptance Rate)
  37. Peng Zhang, Jules White, Douglas C. Schmidt, Tom Dennis, Discussions of a Preliminary Hand Hygiene Compliance Monitoring Application-as-a-Service, 10th International Conference on Health Informatics, February 21-23, 2017, Porto, Portugal
  38. Yao Pan, Jules White, Yu Sun, Assessing the Threat of Web Worker Distributed Attacks, IEEE Conference on Communications and Network Security, October 17-19, 2016, Philadelphia, PA (29% Acceptance Rate)
  39. Fangzhou Sun, Yao Pan, Abhishek Dubey, Jules White, Real-time and Predictive Analytics for Smart Public Transportation Decision Support Systems, IEEE SmartComp, St. Louis, MO, May 18-20, 2016
  40. Peng Zhang, Jules White, Douglas C. Schmidt, HoliCoW - Automatically Breaking Team-based Software Projects to Motivate Student Testing, International Conference on Software Engineering Software Engineering in Education Track, Austin, TX, May 14-22, 2016
  41. Sam Hurd, Carmen Camp, Jules White, Quality Assurance in Additive Manufacturing Through Mobile Computing, The 7th EAI International Conference on Mobile Computing, Applications and Services, Nov 12-13, 2015, Berlin, Germany
  42. Yao Pan, Jules White, Yu Sun, Jeff Gray, Gray Computing- An Analysis of Computing with Background JavaScript Tasks, International Conference on Software Engineering, May 16-21, 2015, Florence, Italy (18.5% acceptance rate)
  43. Yu Sun, Hyojoon Bae, Sukanya Manna, Jules White and Mani Golparvar-Fard, Bridging Semantics with Physical Objects using Augmented Reality, IEEE International Conference on Semantic Computing, February 7-9, 2015, Anaheim, CA
  44. Logan Sturm, Chris Williams, Jaime Camelio, Jules White, Robert Parker, Cyber-physical Vulnerabilities in Additive Manufacturing Systems, 25th Annual Solid Freeform Fabrication Symposium, August 4-6, 2014, Austin, TX
  45. Yu Sun, Jules White, Sean Eade, A Model-Based System to Automate Cloud Resource Allocation and Optimization, Models 2014, Sept 28-Oct 3, Valencia, Spain (23% acceptance rate)
  46. Hyojoon-Bae, Mani Golparvar-Fard, Jules White, Rapid Image-based Localization using Clustered 3D Point Cloud Models with Geo-Location Data for AEC/FM Mobile Augmented Reality Applications, ASCE International Conference on Computing in Civil and Building Engineering, June 23-24, 2014, Orlando, FL
  47. Jules White, Chris Gill, Douglas C. Schmidt, Elastic Software Infrastructure to Support Computing Clouds for Cyber-Physical Systems, IEEE Symposium On Object/Component/Service-Oriented Real-Time Distributed Computing, June 10-14, 2014, Reno, Nevada
  48. Jules White, Yao Pan, Zack McCormic, Addressing the Challenges of HTTP-based Mobile/Cloud Interaction, IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, Oxford, UK, April 8-11, 2014
  49. T. Czauski, H. Turner, J. White, and S. Eade, NERD - No Effort Rapid Development - A Framework for Deploying Mobile Cloud Industrial Control Applications in Mobile Cloud Computing, Services, and Engineering (MobileCloud), 2014 IEEE 2nd International Conference on, to be published.
  50. Hyo-joon Bae, Mani Golparvar-Fard, Jules White, Image-based Localization for Facility Management Mobile Augmented Reality Applications, Construction Research Congress, Atlanta, GA, May 19-21, 2014
  51. Hamilton Turner and Jules White. Multi-core Deployment Optimization Using Simulated Annealing and Ant Colony Optimization. In Proc. of the 11th IEEE International Symposium on Parallel and Distributed Processing with Applications, Melbourne, Australia, July 16-18 2013 (*** Received the Best Student Paper Award *** 35% acceptance rate).
  52. Hamilton Turner, L. Justin Stiltner, Sumedha Mohan, Kevin Kochersberger, and Jules White, An Experimentation Framework for Smartphone-based UAV Tracking and Control, AIAA Infotech@Aerospace 2013 Conference- Unmanned Systems Applications, August 19-22, 2013, Boston, MA
  53. Hyo-Joon Bae, Mani Golparvar-Fard, Jules White, Modeling, Analyzing, and Visualizing 4D Spatio-Temporal Construction Site Information using Vision-based Mobile Augmented Reality Systems, CONVR 2013, 13th International Conference on Construction Applications of Virtual Reality, 30-31 Oct 2013, London
  54. Hyo-Joon Bae, Mani Golparvar-Fard, Jules White, High-precision and Infrastructure-independent Mobile Augmented Reality System for Context-Aware Construction and Facility Management Applications, ASCE International Workshop on Computing in Civil Engineering, June 23-25, 2013, Los Angeles, CA (**Received the Best Paper Award**) (although titled a workshop, this is a multi-track event that would be considered a conference in CS and is the premier conference for computing and Civil Engineering)
  55. Brandon Amos, Hamilton Turner, and Jules White. Applying Machine Learning Classifiers to Dynamic Android Malware Detection at Scale. In IWCMC’13 Security, Trust and Privacy Symposium (IWCMC2013-Security), Cagliari, Italy, July 2013 (35% acceptance rate).
  56. T. Czauski, P. Miranda, and J. White. "Utilizing Cyber-Physical Systems to Rapidly Access and Guard Patient Records," in Indoor Positioning and Indoor Navigation (IPIN), 2013 International Conference on, 2013, pp.318–319.
  57. Alan Baines, Thaddeus Czauski, Mani Golparvar-Fard, Jules White, and Brian Dougherty, "CTrack- A Cyber-Physical Approach to Construction Site Work Improvement Studies," The 9th International Wireless Communications & Mobile Computing Conference, July 1-5, 2013, Cagliari, Sardinia, Italy (35% acceptance rate).
  58. Hamilton Turner, Thaddeus Czauski, Danny Guymon, Brian Dougherty, Jules White, Dynamic Tessellation of Geographical Regions to Ensure K-Anonymity, IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, Paphos, Cyprus, December 5-7, 2012 (35% acceptance rate).
  59. Hyo-Joon Bae, Mani Golparvar-Fard, Jules White, Enhanced HD4AR (Hybrid 4-Dimensional Augmented Reality) for Ubiquitous Context-Aware AEC/FM Applications, International Conference on Construction Applications of Virtual Reality, Taipei, Taiwan, November 1-2, 2012 (*** Received the Best Paper Award ***)
  60. Daniel Guymon, Alan Baines, Jordan Scherigert, Jules White, Accelerometer-based Gesture End-user Authentication for P2P Communication on Smartphones, 4th International Conference on Future Computer and Communication, Hong Kong, August 3-5, 2012 (28% acceptance rate). This material is based upon work supported by the National Science Foundation under Grant No. 1047753 (*** Received the Best Presentation Award ***).
  61. Bjorn Andersson, Sagar Chaki, Dionisio de Niz, Brian Dougherty, Russell Kegley, Jules White , Non-Preemptive Scheduling with History-Dependent Execution Time, Euromicro Conference on Real-time Systems, Pisa, Italy, July 10-13, 2012
  62. Hamilton Turner, Jules White, Cyber security and data collection approaches for smartphone sensor systems. In Proceedings of Ground/Air Multisensor Interoperability, Integration, and Networking for Persistent ISR III, Baltimore, MD, April 23-27, 2012. This material is based upon work supported by the National Science Foundation under Grant No. 1047753.
  63. Paul Miranda, Nikita Sharakhov, Jules White, Mani Golparvar-Fard, Brian Dougherty, Hybrid 4-Dimensional Augmented Reality, International Conference on Pervasive and Embedded Computing and Communications, Rome, Italy, February 24-46, 2012
  64. Zach Rattner, Hamilton Turner, Daniel Guymon, Brian Dougherty, Jules White, An Energy Synchronization Method for Distributed File Synchronization Algorithms on Mobile Devices, International Conference on Pervasive and Embedded Computing and Communications, Rome, Italy, February 24-46, 2012. This material is based upon work supported by the National Science Foundation under Grant No. 1047753.
  65. Mani Golparvar-Fard, Paul Miranda, Nikita Sharakhov, Jules White, Hybrid 4-Dimensional Augmented Reality Models for Ubiquitous Context-Aware Construction Management Applications, Construction Research Congress, West Layfayette, IN, May 21-23, 2012
  66. Brian Dougherty, Jules White, Russell Kegley, Jonathan Preston, Douglas C. Schmidt, and Aniruddha Gokhale, Optimizing DRE System Performance with the SMACK Cache Efficiency Metric, 1st International Symposium on Secure Virtual Infrastructures (DOA-SVI'11), October 17-19, 2011, Crete, Greece.
  67. Danny Guymon, Jules White, Brian Dougherty, Mani Golparvar-Fard, Power-efficient Cyber-physical Late Arrival Detection with Smartphones, IEEE International Conference on Cyber, Physical, and Social Computing, October 19-22, 2011, Dalian, China
  68. Hamilton Turner and Jules White, Verification and Validation of Smartphone Sensor Networks, the International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications, June 22-24, 2011, London, UK. This material is based upon work supported by the National Science Foundation under Grant No. 1047753.
  69. Yu Sun, Jeff Gray, Christoph Wienands, Michael Golm, Jules White, A Demonstration-based Approach to Support Live Transformations in a Model Editor, International Conference on Model Transformation, Zurich, Switzherland, June 27-28, 2011 (21% Acceptance Rate)
  70. Chris Thompson, Hamilton Turner, Jules White, Douglas C. Schmidt, Analyzing Mobile Applicaiton Software Power Consumption via Model-driven Engineering, 1st International Conference on Pervasive and Embedded Computing and Communication Systems, Algarve, Portugal, March 5-7, 2011 (14% Acceptance Rate), (***Received the Best Student Paper Award***)
  71. Anushi Shah, Jules White, Aniruddha Gokhale, Maximizing Service Uptime of Smartphone-based Distributed Real-time and Embedded Systems, IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing, March 28-31, 2011, Newport Beach, CA
  72. Chris Thompson, Jules White, Brian Dougherty, Adam Albright, and Douglas C. Schmidt, Using Smartphones and Wireless Mobile Networks to Detect Car Accidents and Provide Situational Awareness to Emergency Responders, Third International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (Mobilware 2010), June 30-July 2, 2010, Chicago, IL (one of four papers selected for publication in a special journal issue).
  73. Matthias Farwick, Berthold Agreiter, Jules White, Simon Forster, Norbert Lanzanasto and Ruth Breu, A Web-Based Collaborative Metamodeling Environment with Secure Remote Model Access, Proceedings of the 10th International Conference on Web Engineering, July 5-9, 2010, Vienna, Austria
  74. J. Benjamin Gotow, Krzysztof Zienkiewicz, Jules White, and Douglas C. Schmidt, Addressing Challenges in Delivering Augmented Reality Applications to Smartphones, Third International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (Mobilware 2010), June 30-July 2, 2010, Chicago, IL.
  75. Yu Sun, Jules White, Jeff Gray, Model Transformation by Demonstration, Proceedings of MODELS 2009, ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, October 4-9, 2009, Denver, Colorado (16% Acceptance Rate)
  76. Jules White, David Benavides, Brian Dougherty, Douglas C. Schmidt, Automated Reasoning for Multi-step Software Product-line Configuration Problems, Software Product-lines Conference (SPLC), 10pgs. August 24-28, 2009, San Francisco, CA (30% Acceptance Rate)
  77. Brian Dougherty, Jules White, Jaiganesh Balasubramanian, Chris Thompson, and Douglas C. Schmidt, Deployment Automation with BLITZ, 31st International Conference on Software Engineering, May 16-24, 2009 Vancouver, Canada.
  78. Jules White, Douglas C. Schmidt, David Benavides, Pablo Trinidad, Antonio Ruiz-Cortez, Automated Diagnosis of Product-line Configuration Errors in Feature Models, Software Product Lines Conference (SPLC), 10pgs., September, 2008, Limmerick, Ireland (30% Acceptance Rate), ***Received the Best Paper Award***
  79. Brian Dougherty, Jules White, Chris Thompson, and Douglas C. Schmidt, Automating Hardware and Software Evolution Analysis, 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS), April 13-16, 2009 San Francisco, CA USA.
  80. Jules White and Douglas C. Schmidt, Model-Driven Product-Line Architectures for Mobile Devices, Proceedings of the 17th Annual Conference of the International Federation of Automatic Control, 6pgs., July 6-11, 2008, Seoul, Korea
  81. Jules White and Douglas C. Schmidt, Automated Configuration of Component-based Distributed Real-time and Embedded Systems from Feature Models, Proceedings of the 17th Annual Conference of the International Federation of Automatic Control, 6pgs., July 6-11, 2008, Seoul, Korea
  82. Jules White, Krzysztof Czarnecki, Douglas C. Schmidt, Gunther Lenz, Christoph Wienands, Egon Wuchner, and Ludger Fiege, Automated Model-based Configuration of Enterprise Java Applications, Enterprise Computing Conference (EDOC), 12pgs., October, 2007, Annapolis, Maryland (28% Acceptance Rate)
  83. Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko, Optimizing and Automating Product-Line Variant Selection for Mobile Devices, 11th Annual Software Product Line Conference (SPLC), 10pgs., September 10-14, 2007, Kyoto, Japan (35% Acceptance Rate)
  84. Andrey Nechypurenko, Egon Wuchner, Jules White, and Douglas C. Schmidt, Application of Aspect-based Modeling and Weaving for Complexity Reduction in the Development of Automotive Distributed Realtime Embedded Systems, Proceedings of the Sixth International Conference on Aspect-Oriented Software Development, 10pgs., Vancouver, British Columbia, March 12-16, 2007 (18% Acceptance Rate)
  85. Jules White and Douglas C. Schmidt, Reducing Enterprise Product Line Architecture Deployment Costs via Model-Driven Deployment and Configuration Testing, Poster paper at the 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS '06), 2pgs., March 27th-30th, 2006, University of Potsdam, Potsdam, Germany.
  86. Jules White, Douglas Schmidt, and Aniruddha Gokhale, Simplifying Autonomic Enterprise Java Bean Applications via Model-driven Development- a Case Study, Proceedings of MODELS 2005, ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, 11pgs., Half Moon Resort, Montego Bay, Jamaica, October 5-7, 2005. (Selected as a best paper) (27% Acceptance Rate)
  87. Jules White, Douglas Schmidt, and Aniruddha Gokhale, The J3 Process for Building Autonomic Enterprise Java Bean Systems, Proceedings of the International Conference on Autonomic Computing (ICAC 2005), 2pgs., Seattle, WA, June 2005 (short paper) (17% Acceptance Rate).
  88. Jules White, Boris Kolpackov, Balachandran Natarajan, and Douglas C. Schmidt, Reducing Code Complexity With Vocabulary-Specific XML Language Bindings, Proceedings of the 43nd ACM Southeastern Conference, 7pgs., Atlanta, GA, March 2005.

Book Chapters

  1. Michael Sandborn, Carlos Olea, Anwar Said, Mudassir Shabir, Peter Volgyesi, Xenofon Koutsoukos, Jules White, Towards AI-Augmented Design Space Exploration Pipelines for UAVs, Book series: Intelligent Computing. Artificial Intelligence (Machine Learning, Convolutional Networks, and Large Language Models. Edited by Leonidas Deligiannidis, George Dimitoglou, Hamid Arabnia, and Ahmad Tafti. Publisher: De Grouyter ISBN: 978-3-11-134400-3
  2. Peng Zhang, Douglas C. Schmidt, Jules White, and Abhishek Dubey, Consensus Mechanisms and Information Security Technologies, Advances in Computers, vol. 115, 28pgs., Oreilly, 2019
  3. Peng Zhang, Douglas C. Schmidt, Jules White, and Gunther Lenz, Blockchain Technology Use Cases in Healthcare, Blockchain Technology: Platforms, Tools, and Use Cases, edited by Ganesh Deka, 2018
  4. Mike Walker, Douglas C. Schmidt, Jules White, An Elastic Platform for Large-scale Assessment of Software Assignments for MOOCs in User-Centered Design Strategies for Massive Open Online Courses, Ricardo Mendoza-Gonzalez, IGI Global, Hershey, PA, USA, 2016
  5. Chris Thompson, Jules White, and Douglas C. Schmidt, Analyzing Mobile Software Power Consumption via Model-driven Engineering, Progressions and Innovations in Model-Driven Software Engineering edited by Vicente García Díaz, Juan Manuel Cueva Lovelle, Begoña Cristina Pelayo García-Bustelo and Oscar Sanjuan Martinez, IGI Global, Hershey, PA, USA (to appear)
  6. Hamilton Turner, Jules White, Jeff Reed, Adam Porter, Madhav Marathe, Anil Vullikanti, Aniruddha Gokhale. Building a Cloud-based Mobile Application Testbed. In Software Testing in the Cloud- Perspectives on an Emerging Discipline edited by Scott Tilley. IGI Global 2012 (to appear)
  7. Yu Sun, Jeff Gray, Gerti Kappel, Philip Langer, Manuel Wimmer, and Jules White, A WYSIWYG Approach to Support Layout Configuration in Model Evolution, Emerging Technologies for the Evolution and Maintenance of Software Models, edited by Jorg Rech and Christian Bunse, IGI Global, Hershey, PA, USA (to appear)
  8. Jules White, Brian Doughtery, Harrison Strowd, and Douglas C. Schmidt, Using Filtered Cartesian Flattening and Microrebooting to Build Enterprise Applications with Self-adaptive Healing, Software Engineering for Self-Adaptive Systems, edited by Betty H. C. Cheng, Rogerio de Lemos, Holger Giese, Paola Inverardi, and Jeff Magee, Springer, Berlin, Germany, Pages 241-260, 2009 (to appear)
  9. Jules White, Douglas C. Schmidt, Andrey Nechypurenko, and Egon Wuchner, Reducing the Complexity of Modeling Large Software Systems, Software Applications- Concepts, Methodologies, Tools, and Applications, edited by Pierre F. Tiako, IGI Global, Hershey, PA, USA, 2009 (originally published in Designing Software-Intensive Systems- Methods and Principles)
  10. Jules White, Andrey Nechypurenko, Egon Wuchner, and Douglas Schmidt, Reducing the Complexity of Designing and Optimizing Large-scale Systems by Integrating Constraint Solvers with Graphical Modeling Tools, Designing Software-Intensive Systems- Methods and Principles, edited by Pierre F. Tiako, IGI Global, Hershey, PA, USA, 2008
  11. Hamilton Turner, Jules White, Chris Thompson, Krzysztof Zienkiewicz, Scott Campbell, Douglas C. Schmidt, Building Mobile Sensor Networks Using Smartphones and Web Services- Ramifications and Development Challenges, Handbook of Research on Mobility and Computing- Evolving Technologies and Ubiquitous Impacts, edited by Maria Manuela Cruz-Cunha and Fernando Moreira, IGI Global, Hershey, PA, USA 2009 (to appear)
  12. Brian Dougherty, Jules White, Douglas C. Schmidt, MDA-based Configuration of Distributed Real-time and Embedded Systems, Model-driven Analysis and Software Development- Architectures and Functions, edited by Janis Osis and Erika Asnina, IGI Global, Hershey, PA, USA 2011. This research has been funded in part by NSF Award
  13. Yu Sun, Jules White, Jeff Gray, Aniruddha Gokhale, Douglas C. Schmidt, Model-Driven Automated Error Recovery in Cloud Computing, Model-driven Analysis and Software Development- Architectures and Functions, edited by Janis Osis and Erika Asnina, IGI Global, Hershey, PA, USA 2011.
  14. Jules White, Brian Dougherty, Model-driven Testing and Analysis of Product-line Architectures, Model-driven Analysis and Software Development- Architectures and Functions, edited by Janis Osis and Erika Asnina, IGI Global, Hershey, PA, USA 2011.

Workshop Publications

  1. Violetta Vylegzhanina, Douglas C. Schmidt and Jules White, Gaps and Future Directions in Mobile Security Research, 3rd International Workshop on Mobile Development Lifecycles, October 26, 2015, Pittsburgh, PA
  2. Hamilton Turner, Jules White, Jeff Gray, Engineering Challenges of Deploying Crowd-based Data Collection Tasks to End-User Controlled Smartphones, International Workshop on Emerging Mobile Sensing Technologies, Systems, and Applications, June 12, 2011, San Francisco, CA
  3. Yu Sun, Hyun Cho, Jeff Gray, Juls White, Key Challenges for Modeling Language Creation by Demonstration, FlexiTools workshop at the International Conference on Software Engineering, May 22, 2011, Honolulu, Hawaii
  4. Yu Sun, Hyun Cho, Jeff Gray, Jules White, Supporting Feature Model Configuration using a Demonstration-based Approach, 2nd International Workshop on Product LinE Approaches in Software Engineering, May 22-23, Honolulu, Hawaii
  5. Yu Sun, Jeff Gray, Philip Langer, Manuel Wimmer, Jules White, A WYSIWYG Approach for Configuring Model Layout using Model Transformations, DSM 2010, Reno, Nevada, October 17-18, 2010
  6. Yu Sun, Jeff Gray, Jules White, MT-Scribe- A Flexible Tool to Support Model Evolution, FlexiTools Workshop at SPLASH (formerly OOPSLA) 2010, October 17, Reno, Nevada
  7. Hyun Cho, Jeff Gray, Jules White, Ontology Support for Abstraction Layer Modularization, ACoM 2010, JeJu Island, South Korea, September 14, 2010
  8. Jules White, Douglas C. Schmidt, R&D Challenges and Emerging Solutions for Mulitcore Deployment/Configuration Optimization, Future of Software Engineering Research Workshop at the International Symposium on the Foundations of Software Engineering, Santa Fe, New Mexico, November 7-11, 2010
  9. Chris Thompson, Jules White, Brian Dougherty, and Douglas C. Schmidt, Optimizing Mobile Application Performance with Model-Driven Engineering, Proceedings of the 7th IFIP Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS 2009), November 16-18, 2009, Newport Beach, California. This research has been funded in part by NSF Award
  10. Jules White, Douglas C. Schmidt, Filtered Cartesian Flattening- An Approximation Technique for Optimally Selecting Features while Adhering to Resource Constraints, First International Workshop on Analyses of Software Product Lines at the 12th International Software Product Line Conference, Limerick, Ireland, September 12, 2008
  11. James Hill, Jules White, Sean Eade, and Douglas C. Schmidt, Towards a Solution for Synchronizing Disparate Models of Ultra-Large-Scale Systems, Proceedings of the 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems at the 30th IEEE/ACM International Conference on Software Engineering, May 10-11, 2008, Leipzig, Germany.
  12. Jules White, Douglas C. Schmidt, Sean Mulligan, The Generic Eclipse Modeling System, Model-Driven Development Tool Implementer's Forum at the 45th International Conference on Objects, Models, Components and Patterns, June, 2007, Zurich Switzerland
  13. Andrey Nechypurenko, Jules White, Egon Wuchner, and Douglas C. Schmidt, Applying Model Intelligence Frameworks for Deployment Problem in Real-time and Embedded Systems, Proceedings of the MARTES Workshop- Modeling and Analysis of Real-Time and Embedded Systems at the 9th International Conference on Model Driven Engineering Languages and Systems, Genoa, Italy, October 2006.
  14. Jules White, Andrey Nechypurenko, Egon Wuchner, and Douglas C. Schmidt, Intelligence Frameworks for Assisting Modelers in Combinatorically Challenging Domains, Proceedings of the Workshop on Generative Programming and Component Engineering for QoS Provisioning in Distributed Systems, October 23, 2006, Portland, Oregon.
  15. Jules White and Douglas Schmidt, Simplifying the Development of Product-line Customization Tools via Model Driven Development, Workshop on MDD for Software Product-lines- Fact or Fiction? at the 8th International Conference on Model Driven Engineering Languages and Systems, October 2, 2005, Jamaica.

Magazine Articles

  1. Jules White, Douglas C. Schmidt, Andrey Nechypurenko, and Egon Wuchner, Introduction to the Generic Eclipse Modeling System, Eclipse Magazine, Volume 06, January, 2007.
  2. Egon Wuchner, Andrey Nechypurenko, Jules White, Douglas C. Schmidt, Das "Generic Eclipse Modeling System" (GEMS)- skalierbare Domanenmodellierung leicht(er) gemacht, ObjectSpektrum, June, 2007

Granted Patents

  1. Systems and methods for restricting access to network resources via in-location access point protocol, Number: 9,363,670, Utility Patent, 2016
  2. Systems And Methods To Synchronize Data To A Mobile Device Based On A Device Usage Context, Number: 9578445, Utility Patent, 2017
  3. Systems And Methods For Enforcing Access Control Policies On Privileged Accesses For Mobile Devices, 9787681, Utility Patent, 2017
  4. Systems And Methods For Enforcing Security In Mobile Computing, 9773107, Utility Patent, 2017
  5. Systems And Methods For Enforcing Security In Mobile Computing, 9712530, Utility Patent, 2017
  6. Systems And Methods To Enforce Security Policies On The Loading, Linking, And Execution Of Native Code By Mobile Applications Running Inside Of Virtual Machines, 9609020, Utility Patent, 2017
  7. Systems And Methods To Synchronize Data To A Mobile Device Based On A Device Usage Context, 9578445, Utility Patent, 2017
  8. Systems and Methods for Restricting Access To Network Resources Via In-Location Access Point Protocol, 9363670, Utility Patent, 2016
  9. Anti-distracted driving systems and methods, 10674005, Utility Patent, 2020

Patent Applications / Provisional Patents

  1. Anti-distracted driving systems and methods, Publication Number: 20190289126, Filed April 29, 2019
  2. Anti-distracted driving systems and methods, Publication Number: 20200296205, Filed April 24, 2020
  3. Systems And Methods For Securing The Boot Process Of A Device Using Credentials Stored On An Authentication Token, Application Number: 20140282992, Filed March 13, 2014
  4. Systems And Methods To Secure Short-Range Proximity Signals, Application Number: 20140273857, Filed: March 13, 2014
  5. Systems And Methods For Securing And Locating Computing Devices, Application Number: 20140283136, Filed: March 13, 2014
  6. Systems And Methods For Enhancing Mobile Device Security With A Processor Trusted Zone, 13/922,673, 2014 (Utility Application)
  7. Systems And Methods To Synchronize Data To A Mobile Device Based On A Device Usage Context, 61,780,408, 2014 (Provisional Patent)
  8. Systems And Methods For Securing The Boot Process Of A Device Using Credentials Stored On An Authentication Token 61/779,931, 2014 (Provisional Patent)
  9. Systems And Methods For Securing And Locating Computing Devices 61/785,109, 2014 (Provisional Patent)
  10. Systems And Methods To Secure Short-Range Proximity Signals 61/781,252, 2013 (Provisional Patent)
  11. Mobile Security Via Aspect Oriented Programming, 61/675,927, 2013 (Provisional Patent)
  12. Distribution Of Mobile Applications Through Proximity Signals Using Domain-Specific Language Instances And Pre-Installed Application Building Blocks, 2012 (Provisional Patent)

Poster Publications

  1. J. White, D. Schmidt, "Simplifying the Development of Product-Line Customization Tools via the Generic Eclipse Modeling System," OOPSLA 2005, eclipse Technology eXchange (eTX), Oct 16-20, San Diego, California
  2. T. Czauski, P. Miranda, and J. White. "Utilizing cyber-physical systems to rapidly access and guard patient records," presented at the 8th Via Research Recognition Day, Blacksburg, VA, 2013. (Honorable mention- 4th place clinical research student poster competition)
  3. Thaddeus Czauski, Paul Miranda, Jules White, Utilizing Cyber-physical Systems to Rapidly Access and Guard Patient Records, International Conference on Indoor Positioning and Indoor Navigation, Montpelier, France, October 28-31, 2013

Demos

  1. Yu Sun, Jeff Gray, Jules White, MT-Scribe- A Tool for Recording and Inferring Model Transformations, Tool Demo, OOPSLA 2010
  2. Yu Sun, Jeff Gray, and Jules White, “MT-Scribe- An End-User Approach to Automate Software Model Evolution,” Tool Demonstration, International Conference on Software Engineering (ICSE), Honolulu, HI, May 2011.

Grants and Contracts

  1. Automatically Devising Privacy Controls for Online Social Networks Using Contextual Information, L3, $30,000, 4/1/13 to 3/31/14, J. White, PI
  2. Machine Learning and Metaheuristic Optimization of Cloud Computing, L3, $30,000, 4/1/13 to 3/31/14, J. White, PI
  3. Hawksnest, NSA, $204,975, 1/1/13 to 7/1/13, J. Reed, PI, J. White, co-PI, C. Dietrich, co-PI
  4. Cyber-physical Systems Security, VT, $20,289, 1/1/13 to 12/31/14, J. White, PI
  5. CSR- Workshop- Computing Clouds for Cyber Physical Systems (CC-4-CPS), NSF, $73,738, 3/13/13 to 3/14/13, D.C. Schmidt, PI, J. White, co-PI, C. Gill, co-PI
  6. Hybrid 4-Dimensional Augmented Reality-Environments for Ubiquitous Markerless Context-Awareness Architecture/Engineering/Construction Professionals, NSF, $299,967, 8/10/12 to 7/31/15, M. Golparvar-Fard, PI, J. White co-PI
  7. Android / Arduino Attack Surface Analysis, ARO, $64,884, 8/15/12 to 8/14/13, J. White, PI, J. Reed, co-PI
  8. C2ORES, AFRL, $300,000, 8/15/12 to 8/14/13, D.C. Schmidt, PI, J. White, co-PI, J. Hill co-PI, A. Gokhale, co-PI
  9. Dynamically Managed Mobile Security, VT-ARC, 8/10/11 to 12/31/11, $100,000, J. White, PI
  10. Cross-platform Data-Intensive Smartphone Applications, Siemens, 10/1/11 to 9/30/2012, $99,937, J. White, PI
  11. Enhanced Reality for Military Applications, Institute for Critical Technologies and Applied Science, 9/1/2011 to 8/31/2012, $40,000, J. Reed, PI, J. White, co-PI
  12. The Android Tactical Application Analysis and Knowledge Cloud, ARO, 6/15/2011 to 6/14/2012, $250,000, J. White, PI, J. Reed, co-PI, S. Hasan, co-PI, A. Porter, co-PI, A. Gokhale, co-PI, T. Bapty, co-PI
  13. RAPID- Collaborative Research- Cloud Environmental Analysis and Relief, NSF, 8/14/10 to 8/14/12, $65,201, J. White, PI
  14. Predictive Cache Modeling and Analysis, AFRL, (subcontract through Lockheed Martin Aeronautics), 4/8/10 to 10/8/2011, $230,000, J. White, PI, D.C. Schmidt, co-PI
  15. Automated Deployment and Configuration of Distributed Real-time and Embedded System Software Using Heuristic Search Techniques, NSF, 9/1/09 to 9/1/12, $472,000, A. Gokhale, PI, J. White, co-PI
  16. Vanderbilt IDEAS, $200,000, Yi Cui, Aniruddha Gokhale, Kenneth Pence, Douglas Schmidt and Jules White
  17. Early Integration and Performance Testing of Heterogeneous Computing Environments, Australian DoD, 1/1/09 to 7/1/09, $180,000, D.C. Schmidt, PI, J. White, co-PI, J. Hill, co-PI, and A. Gokhale, co-PI
  18. Visual Software- Reducing the Complexity of Student Software Development through Model-Driven Development, Teaching as Research (TAR) Award, Vanderbilt Center for Teaching, 9/1/08 to 12/28/08, $3,000, Fall, 2008, J. White, PI

Selected Press

  1. The following is a list of the press coverage that the research and teaching projects I have worked on have received-
  2. Coders worldwide help computers understand natural language, IBM Research Blog, https://www.ibm.com/blogs/research/2020/12/ai-natural-language-competition/
  3. Droid Report, Augmented Reality Interview, http://www.droidreport.com/jules-white-assistant-professor-computer-science-vanderbilt-university-interview-7640
  4. Forbes, Roundup of Free Cloud Computing Online Courses, http://www.forbes.com/sites/louiscolumbus/2014/01/30/roundup-of-free-cloud-computing-online-courses/
  5. eCampus News, 7 Free Online Cloud Computing Courses, http://www.ecampusnews.com/technologies/cloud-computing-online-311/
  6. MIT Technology Review, The Most Controlling Smartphone Ever Made, http://www.technologyreview.com/news/508056/the-most-controlling-smartphone-ever-made/
  7. ARS Technica, Researchers Lock Down Android to Keep Data from Walking Out of the Door, http://arstechnica.com/business/2011/10/researchers-lock-down-android-to-keep-data-from-walking-out-the-door/
  8. Time, Researchers Fine-tune Android to Lock Apps Based on Location, http://techland.time.com/2011/10/25/researchers-fine-tune-android-to-lock-apps-based-on-location/
  9. Wall Street Journal, Researchers at Virginia Tech have developed software for the Android OS that enforce policies on mobile devices based on what room they’re in, http://blogs.wsj.com/digits/2011/10/18/tech-today-apple-yahoo-report-earnings-today/?mod=google_news_blog
  10. PC Magazine, VT Technology Locks Apps/Smartphones to a Physical Location, http://www.pcmag.com/article2/0,2817,2394719,00.asp#fbid=_HtZdgnRfIV
  11. Huffington Post, Jules White's Debut L.A. Exhibition at the Gregory Way Gallery
  12. Huffington Post, 21 of the Coolest Book Covers of the Year
  13. CBS Smart Planet, Armed with smartphones, 'citizen scientists' to collect disaster data
  14. Discovery Channel Planet Green, Smartphones and citizen scientists can help streamline disaster relief
  15. Christian Science Monitor, Venture capital firms think small to help startups
  16. Motoroloa MOTODEV Podcast
  17. The Tennessean: Venture Capital Firms Think Small to Help Startups
  18. Tech News World: Is Dell Getting Its Android On?
  19. The Vanderbilt Hustler: Vanderbilt Students Help Launch Hands-on iPhone Course
  20. Inside Higher ED: Where Phones in Class Are OK
  21. On GWT: Gwigo - Social Mapping Powered by GWT and AppEngine
  22. The Vanderbilt View: Application Inspiration
  23. Venture Nashville Connections: 'Smart tech ventures spawned by VU students and entrepreneurs

Courses Taught

  1. CS 3891 / 5891 Cyber-security, Fall 2020, 34 students (overall instructor rating of 4.61 out of 5)
  2. CS 5278 Principles of Software Engineering, Fall 2020, 21 students (overall instructor rating of 4.67)
  3. CS 4279 / 5279 Software Engineering Projects, Spring 2020, 28 students (overall instructor rating of 4.5 out of 5)
  4. CS 6385 Advanced Software Engineering, Spring 2020, 7 students (overall instructor rating of 4.8 out of 5)
  5. CS 6387 Topics in Software Engineering, 7 students (overall instructor rating of 5 out of 5)
  6. CS 3891 / 5891 Cyber-security, Fall 2019, 31 students (overall instructor rating of 4.46 out of 5).
  7. CS 4279 / 5279 Software Engineering Projects, Spring 2018 (overall instructor rating of 4.83 out of 5).
  8. CS 4278 / 5278 Principles of Software Engineering, Fall 2018, (overall instructor rating of 3.8 out of 5).
  9. CS 4279/5279, Software Engineering Projects, Spring 2017 (overall instructor rating of 4.25 out of 5, current, 22 ugrad and 2 grad)
  10. UNIV 3278/5278, Tackling Big Questions with Mobile Cloud Computing, Spring 2017 (overall instructor rating of 3.6 out of 5, current, 14 ugrad and 1 grad)
  11. UNIV 3278 Tackling Big Questions with Mobile Cloud Computing, Fall 2016, 11 students (overall instructor rating of 5.0 out of 5, 11 non-CS ugrad)
  12. CS 4278, Principles of Software Engineering, Fall 2016, 38 students (overall instructor rating of 2.93, 35 ugrad and 3 grad)
  13. CS 4279, Software Engineering Projects, Spring 2016 (overall instructor rating of 4.66 out of 5, 15 ugrad and 2 grad)
  14. CS 4278, Principles of Software Engineering, Fall 2015, 38 students (overall instructor rating of 4.36, 30 ugrad and 1 grad)
  15. CS 279 Software Engineering Projects, Spring, 2015 (overall instructor rating of 4.85 out of 5)
  16. CS 278 Principles of Software Engineering, Fall, 2014 (overall instructor rating of 4.1 out of 5, 31 students)
  17. CS 279 Software Engineering Projects, Spring, 2014 (overall instructor rating of 4.66 out of 5, 17 students)
  18. CS 278, Principles of Software Engineering, Fall, 2013 (overall instructor rating of 4.3 out of 5, 15 students)
  19. ECE 4564 Network Application Design, Virginia Tech, Fall, 2012 (overall instructor rating of 5.21 out of 6, 45 students)
  20. ECE 4564 Network Application Design, Virginia Tech, Fall, 2011 (overall instructor rating of 5.32 out of 6, 45 students)
  21. ECE 3574 Applied Software Design, Virginia Tech, Spring, 2011 (overall instructor rating of 4.89 out of 6, 37 students)
  22. ECE 6504 Foundations of Mobile Cyber-physical Applications, Virginia Tech, Spring, 2011 (overall instructor rating of 4 out of 4, 10 students)
  23. ECE 4564 Network Application Design, Virginia Tech, Fall, 2010 (overall instructor rating of 3.7 out of 4, 46 students)
  24. EECE 261 Voice and Data Communications, Vanderbilt University, Fall, 2009 (overall instructor rating of 4.4 out of 5)
  25. EECE 262 Local Area Networks and Smartphone Networking Projects, Vanderbilt University, Spring, 2010 (overall instructor rating of 4.5 out of 5)
  26. CS 279 Software Engineering Projects, Vanderbilt University, Spring, 2009 (overall instructor rating of 4.8 out of 5)
  27. CS 278 Principles of Software Engineering, Vanderbilt University, Fall, 2008 (overall instructor rating of 4.66 out of 5, 5 is "Excellent")

Professional Activities

  1. Social Media Chair, CPS Week, 2021
  2. Program committee, NSF CPS PI Meeting, 2021
  3. Chief Editor, Proceedings of the IEEE Special Issue on Applications of Augmented Reality Environments
  4. Co-organizer, CSR- Workshop- Computing Clouds for Cyber Physical Systems (CC-4-CPS)
  5. Guest Editor, IEEE SW 2013 - IEEE Software Special Issue on Next Generation Mobile Computing
  6. Program committee, Modelsward 2015
  7. Program committee, PECCS 2015
  8. Program committee, Artificial Intelligence and Software Engineering (AISE) track again at BICT 2014
  9. Program committee, IEEE/IFIP Conference on Embedded and Ubiquitous Computing, Paphos, Cyprus, October 3-5, 2012
  10. Program committee, International Conference on Software Product Lines, Salvador, Brazil, September 2-12, 2012
  11. Program committee, International Conference on Pervasive and Embedded Computing and Communication Systems, Rome, Italy, February 24-26, 2011
  12. Program co-Chair, Interntational Symposium on Secure Virtual Infrastructures, Crete, Greece, October 17-19, 2011
  13. Program Vice-Chair, IEEE/ACM International Conference on Cyber, Physical, and Social Computing, Dalian, China, October 19-22, 2011
  14. Co-organizer, Smartphones in the Curriculum Workshop at the 24th IEEE Conference on Software Engineering Education and Training, Waikiki, Honolulu, Hawaii, May 22, 2011
  15. Judge, ACM Student Research Competition, SPLASH 2011, Portland, OR, October 24-27, 2011
  16. Program commitee, The 9th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, Melbourne, Australi
  17. Program committee, Model-Driven Engineering, Logic and Optimization Workshop, June 6, 2011, University of Birmingham, Birmingham, UK
  18. Program committee, 49th International Conference on Objects, Models, Components and Patterns, Zurich, Switzerland, June 28-30, 2011
  19. Program committee, International Conference on Pervasive and Embedded Computing and Communication Systems 2011, Algarve, Portugal
  20. Program committee, IEEE/ACM International Conference on Green Computing and Communications (GreenCom) 2010, Hangzhou, China
  21. Co-organizer, The Object-Oriented Trivia Show at SPLASH (formerly OOPSLA) 2010, Reno, Nevada
  22. Program committee, IEEE International Conference on High Performance Computing and Communications (HPCC 2010), Melbourne, Australia
  23. Program committee, IEEE International Workshop on Mobile Cyber-Physical Systems 2010, Xi'an, China
  24. Program committee, Artificial Intelligence and Software Engineering Track, 5th International ICST Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS 2010)
  25. Student research competition committee for the Systems, Programming, Languages, Architectures, and Software for Humanity (SPLASH formerly known as OOPSLA), October, 2010, Reno, Nevada.
  26. Doctoral symposium panel, OOPSLA 2009, Orlando, FL, October 27, 2009
  27. Program committee, European Conference on Modeling Foundations and Applications, Paris, France, June 15-18, 2010
  28. Program committee, VaMos 2010, Pohang, South Korea, January 27-29, 2010
  29. Local arrangments chair for the 2009 Distributed Event-based Systems Conference (DEBS), Nashville, TN, July 6-9
  30. Reviewer, Models 2009, Denver, CO, October 4-9, 2009
  31. Publicity chair for the MoDELS 2007 conference, Nashville, TN, Oct. 1-5, 2007
  32. Co-organizer of the Model-Driven Development Tool Implementor's Forum Workshop, TOOLS 2007, Zurich, Switzerland, June, 2007
  33. Program committee member of the 2009 European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA), Enschede, The Netherlands
  34. Program committee member of the Models@Runtime workshop, Models 2007, Nashville, TN
  35. Panel moderator at the MoDELS 2008 conference, Toulouse, France, Sept. 28-Oct. 3, 2008
  36. Panels moderator for the MoDELS 2006 conference, Genoa, Italy, Oct. 2-5, 2006

Tutorials

  1. Model-driven Engineering, ACM Southeast Conference 2010, Oxford, MS
  2. Product-line Modeling and Automation with Eclipse, OOPSLA 2008, Nashville, TN, USA, Oct. 20, 2008
  3. Product-line Modeling and Automation with Eclipse, Models 2008, Toulouse, France, Sept. 28, 2008
  4. Domain-specific Modeling Languages, OOP 2008, Munich, Germany, Jan. 25, 2008
  5. Model-Driven Development, MoDELS 2006 conference, Genoa, Italy, Oct. 2-5, 2006

Panels

  1. Big Data + Privacy in the COVID Era, Vanderbilt Webinar, 2020
  2. Security - Understanding Threat Vectors, Panelist, FOSE 2012, Washington D.C.
  3. Model Based Systems Engineering- A solution to complexity or just a complex solution?, Panelist, DACS Webinar
  4. Modeling- Is Standardization Hurting or Helping the Field?, Moderator, Models 2006, Genoa, Italy
  5. Introducing Model-Driven Development into the Undergraduate Curriculum, Moderator, Models 2006, Genoa Italy

Invited Talks

  1. WICAT Keynote at VT-Wireless Symposium, Blacksburg, VA, 2012
  2. SPRUCE - A Case Study in Multi-Dimensional Resource Optimization using Program-scale Data, Candidate Solutions, DACS Webinar, March 2011
  3. Raytheon ISaCTN Conference, Dallas, TX, April, 2010
  4. IEEE Computer Society Monthly Talk at the University of Alabama at Birmingham, "Optimizing the Configuration of Software Product-line Variants," November, 2008
  5. Dagstuhl Perspectives Workshop on Model-Driven Engineering of Complex Systems, "Model Intelligence," August, 2008
  6. The University of Alabama at Birmingham, "The Generic Eclipse Modeling System," December, 2008
  7. Vanderbilt University EECS Departmental Seminar, Nashville, TN, "Feature Model Based Application Healing," December, 2008
  8. Lockheed Martin Advanced Technologies Lab, Cherry Hill, NJ, "Continuous Model Integration," November, 2007
  9. Siemens AG, Munich, Germany, "Domain-specific Modeling Languages," June, 2007
  10. Siemens AG, Munich, Germany, "Model Intelligence," June, 2007
  11. Vanderbilt University EECS Departmental Seminar, Nashville, TN, "Automatic Role-based Constraint Solving," December, 2008
  12. University of Waterloo, Waterloo, Canada, "Role-based Object Constraints," December, 2006
  13. Siemens AG, Munich, Germany, "Automating Automotive Component Deployment," August, 2006
  14. Vanderbilt University EECS Departmental Seminar, Nashville, TN, "Simplifying the Development of Product-line Customization Tools via MDD," November, 2005
  15. OMG Real-time & Embedded Systems Workshop, Washington D.C., USA, "Simplifying the Development of QoS-aware EJB Applications via Model-Integrated Computing," July, 2005
  16. Raytheon, Portsmouth, Rhode Island, "Simplifying the Development of Autonomic EJB Systems with MDD," April, 2005
  17. Selected Software Development Accomplishments
  18. Project leader for the Eclipse Foundation's Generic Eclipse Modeling System (GEMS) project, http://www.eclipse.org/gmt/gems.
  19. Eclipse Foundation committer.

Interested in what we do? Read Our Papers