Evan W. Patton, M.S., Ph.D.
Lead Software Engineer, MIT App Inventor
MIT Computer Science and Artificial Intelligence Laboratory
32 Vassar Street, Room 32-G506
Cambridge, MA 02139
Email: ewpatton@gmail.com
Phone: +1 (401) 484-7865
Education:
-
2009 - 2016: Ph.D. in Computer Science
Tetherless World Constellation, Rensselaer Polytechnic Institute, Troy, NY
Advisor: Deborah L. McGuinness
-
2010 - 2012: M.S. in Cognitive Science
Department of Cognitive Science, Rensselaer Polytechnic Institute, Troy, NY
Advisor: Wayne D. Gray
-
2006 - 2009: Dual B.S. in Computer Science and Psychology
Department of Computer Science; Department of Cognitive Science, Rensselaer Polytechnic Institute, Troy, NY.
Summa cum Laude (3.96/4)
Work & Project Experience
- MIT App Inventor (2016-Present)
Oversee development directions and goals
Implement new features (e.g., Maps)
Manage a team of 4 developers
Manage/advise student research projects (6-12 students per semester)
Develop research tools and infrastructure
Organize events such as the MIT App Inventor Summit and the MIT App Inventor Hackathon for Good - Chairman of the Board of Directors for Matthew Patton Foundation (May 2015-Present)
Prepare agenda, run, and moderate board meetings.
Provide guidance to foundation officers to set overall foundation direction and policy. - RPI Tetherless World Constellation (2008-2016)
- Linux System Administration
Co-administered 18 Linux machines with various distributions.
Built and managed a machine cluster using MPI and SLURM.
Virtualization using Linux Vservers, Xen, and Linux Containers.
Managed hardware upgrades, disk replacements, and installations of RAID controllers.
Managed multi-site Drupal installation on a LAMP stack. - Semantic Numeric Exploration Technology [SemNExT] (Jan 2015-Jul 2016)
Designed and implemented Python-based framework for capturing the provenance of statistical analyses, linking entities in statistical data to external data sources, and generating provenance-aware, interactive visualizations for the World Wide Web using JavaScript and D3.js. - SemantEco (Sept 2010-Aug 2014)
Designed and implemented a Java-based framework for semantically integrating water and air quality data from the US EPA and USGS along with bird and fish species health data for select regions of the US.
Developed ontologies for modeling regulations and inferring pollution events from large numbers of water and air samples. - TW SPARQL Drupal Modules (Mar 2010-Jul 2016)
Developed modules in PHP for Drupal 6 to populate Drupal nodes with RDF content by transforming SPARQL query results into HTML using XSLT. Developed module for creating and editing RDF content for SPARQL endpoints in Drupal 6. - Tetherless World Mobile Wine Agent (June 2008-May 2011)
Developed an iPhoneOS application in Objective-C to use context information (e.g., location, nearby friends, etc.) and semantic technologies to infer types of wines and wine-food pairing recommendations for users.
- Linux System Administration
- Consultant for Tourmaline Labs, Inc. (July 2014-Jan 2016)
Developed build framework for cross-platform mobile applications for iOS and Android.
Ported Java code to C++ and Objective-C. - Volunteer member of the Computational Chemodynamics Laboratory (Jan 2015-Jul 2016)
Compiled GNU Compiler Collection (C, C++, Fortran) to compile air pollution models.
Debugged issues building the Community Multi-scale Air Quality (CMAQ) model and its dependencies from source on a Centos 6.6 Linux distribution.
Developed automated build scripts to simplify bootstraping of other machines. - Visiting researcher at Colorado University at Boulder (Aug 2014-Jan 2015)
- Research Assistant on Semantic Sea Ice Interoperability Initiative [SSIII]
Developed a proxy server in Python for performing, transforming, and caching the results of GeoSPARQL queries over ice charts published by the National Snow and Ice Data Center (NSIDC).
Developed a standards-compliant web interface using JavaScript and SVG to render ice charts over time based on query parameters determined by ontological definitions provided by NSIDC.
- Research Assistant on Semantic Sea Ice Interoperability Initiative [SSIII]
- Visiting student at MIT's Decentralized Information Group (Nov 2012-Dec 2014)
- Consultant on Punya project
Extended MIT AppInventor platform for Android with Java-based Semantic Web and Linked Data technologies.
Built unit testing and code coverage framework for MIT AppInventor components using JUnit, Jacoco, and SonarQube.
- Consultant on Punya project
- RPI CogWorks Lab (Sept 2006-May 2012)
- Stochastic Analytical Network Laboratory for Cognitive Modeling [SANLab-CM] (Jan 2008-May 2012)
Developed a LISP-based application for designing and simulating stochastic for the Critical Path Method for Goals, Operators, Methods, and Selection rules (CPM-GOMS) models of human-computer interaction.
Interfaced software with external tools for cognitive modeling developed at other universities.
Co-prepared course materials and provided user support for a mixed class of undergraduate and graduate students exploring SANLab-CM. - Visualization Interaction Architecture [VIA] (Sept 2006-May 2008)
Extended Mozilla Firefox with custom drawing code to capture position of text and images during browser sessions.
Ran experiments where participants were asked questions and were required to find answers on Wikipedia without use of the search features.
Playback application to show participant eye fixations over time along with comparisons to semantic similarity and visual salience models.
- Stochastic Analytical Network Laboratory for Cognitive Modeling [SANLab-CM] (Jan 2008-May 2012)
Publications (sorted by date)
Journal Publications
- Hsu, T.-C., Abelson, H., Patton, E.W., Chen, S.-C., & Chang, H.-N. (2021). Self-efficacy and behavior patterns of learners using a real-time collaboration system developed for group programming. International Journal of Computer-Supported Collaborative Learning, 16, pp. 559-582.
- Bennett, K.P., Brown, E., De los Santos, H., Poegel, M., Kiehl, T.R., Patton, E.W., Norris, S., Temple, S., Erickson, J., McGuinness, D.L., & Boles, N.C. (2019). Identifying Windows of Susceptibility by Temporal Gene Analysis. Scientific Reports, 9(1), pp. 1-14.
- Patton, E.W., Seyed, P., Wang, P., Fu, L., McGuinness, D.L., Dein, F.J., & Bristol, R.S. (2014). SemantEco: A Semantically-powered Modular Architecture for Integrating Distributed Environmental and Ecological Data. Future Generation Computing Systems 36, pp. 430–440. (PDF)
- Patton, E.W. & Gray, W.D. (2010). SANLab-CM: A Tool for Incorporating Stochastic Operations into Activity Network Modeling. Behavior Research Methods, 42(3), 877–883.
Peer-reviewed Conference Papers
- Van Woensel, W., Scioscia, F., Loseto, G., Seneviratne, O., Patton, E.W., Abidi, S., & Kagal, L. (2022). Explainable clinical decision support: Towards patient-facing explanations for education and long-term behavior change. In: Proceedings of the 20th International Conference on Artificial Intelligence in Medicine, (June 14-17, 2022, Halifax, NS, Canada), pp. 57-62.
- Kim, D.Y.J., Granquist, A., Patton, E.W., Friedman, M., & Abelson, H. (2022). Speak Your Mind: Introducing Aptly, the Software Platform that Turns Ideas into Working Apps. In: Proceedings of the 15th annual International Conference on Education, Research and Innovation (November 7-9, 2022, Seville, Spain).
- Patton, E.W., Van Woensel, W., Seneviratne, O., Loseto, G., Scioscia, F., & Kagal, L. (2021). The Punya Platform: Building Mobile Research Apps with Linked Data and Semantic Features. In: Proceedings of the 20th International Semantic Web Conference (October 24–28, 2021), pp. 563-579.
- Cen, L. & Patton, E.W. (2019). Block Affordances for GraphQL in MIT App Inventor. In: Proceedings of the 3rd International Conference on Computational Thinking Education 2019 (Jun 13-15, 2019, Hong Kong), pp. 147-150.
- Li, W., Seneviratne, O., Patton, E.W., & Kagal, L. (2019). A Semantic Platform for Developing Data-Intensive Mobile Apps. In: Proceedings of 13th IEEE International Conference on Semantic Computing (Jan 30-Feb 1, 2019, Newport Beach, CA).
- Deng, X. & Patton, E.W. (2017). Enabling Multi-User Computational Thinking with Collaborative Blocks Programming in MIT App Inventor. In: Proceedings of the 1st International Conference on Computational Thinking in Education (Jul 13-15, 2017, Hong Kong).
- Ruan, L.L., Patton, E.W., & Tissenbaum, M. (2017) Evaluations of programming complexity in App Inventor. In: Proceedings of the 1st International Conference on Computational Thinking in Education (Jul 13-15, 2017, Hong Kong).
- Tissenbaum, M., Sheldon, J., Patton, E.W., Gupta, A., Zhang, E., & Gopinath, D. (2017). Off the screen, and into the world of everyday objects: Computational thinking for youth with the Internet of Things. In: Proceedings of the 1st International Conference on Computational Thinking in Education (Jul 13-15, 2017, Hong Kong, China).
- Patton, E.W. & McGuinness, D.L. (2014). A Power Consumption Benchmark for Reasoners on Mobile Devices. In: Proceedings of the 13th International Semantic Web Conference (October 19-23, 2014, Trento, Italy), pp. 409-424.
- John, B.E., Patton, E.W., Gray, W.D., & Morrison, D.F. (2012). Tools for Predicting the Duration and Variability of Skilled Performance without Skilled Performers. In: Proceedings of the 56th Annual Meeting of the Human Factors and Ergonomics Society (October 22-26, 2012, Boston, MA).
- Patton, E.W., Gray, W.D., & John, B.E. (2012). Automated CPM-GOMS Modeling from Human Data. In: Proceedings of the 56th Annual Meeting of the Human Factors and Ergonomics Society (October 22-26, 2012, Boston, MA).
- Wang, P., Fu L., Patton, E.W., McGuinness, D.L., Dein, F.J., & Bristol, R.S. (2012). Towards Semantically-enabled Exploration and Analysis of Environmental Ecosystems. In: Proceedings of the 8th IEEE International Conference on eScience (October 8-12, 2012, Chicago, IL).
- Wang, P., Zheng, J., Patton, E.W., Lebo, T., Ding, L., Liu, Q., Luciano, J.S., & McGuinness, D.L. (2011). A Semantic Portal for Next Generation WMonitoring Systems. In: Proceedings of the 10th International Semantic Web Conference (October 23-27, 2011, Bonn, Germany).
- Zheng, J., Wang, P., Patton, E.W., Lebo, T., Luciano, J.S., & McGuinness, D.L. (2011). A Semantically-Enabled Provenance-Aware Water Quality Portal. In: Proceedings of the Environmental Information Management Conference (September 28-29, 2011, Santa Barbara, CA).
- Patton, E.W., Gray, W.D., & Schoelles, M.J. (2009). SANLab-CM - The Stochastic Activity Network Laboratory for Cognitive Modeling. In: Proceedings of the 53rd annual meeting of the Human Factors and Ergonomics Society, 53(21), 1654--1658. San Antonio, TX.
Invited Talks
- Patton, E.W. (2024). Aptly: Enabling Automated App Generation Through Natural Language. 2024 MIT ILP-Epoch Taiwan Symposium: Generative AI Shapes the Future (July 31, 2024).
- Patton, E.W. (2024). Building Generative AI Apps with Aptly from MIT App Inventor. 2024 Blockly Summit (June 5-6, 2024, Mountain View, CA).
- Patton, E.W. (2023). Generative Block Programming in MIT App Inventor. 2023 Blockly Summit (June 6-7, 2023, Cambridge, MA)..
- Patton, E.W. (2022). Exploring the Intersection of AI and Education: Experiences with MIT App Inventor. Blockly User SUmmit 2022 (May 3-4, 2022).
- Patton, E.W. (2019). Exploring Blockly Performance: Case Studies in MIT App Inventor. Blockly User Summit 2019 (Oct 10, 2019, Mountain View, CA). Available Online: https://www.youtube.com/watch?v=OZPNxPXHZ3E (ppt)
- Patton, E.W. (2019). Realtime Collaboration with Blockly: Experiences with MIT App Inventor. Blockly User Summit 2019 (Oct 10, 2019, Mountain View, CA). Available Online: https://www.youtube.com/watch?v=Rvk3VP2Ddrw (ppt)
- Patton, E.W. (2019). Exploring MIT App Inventor: Past, Present, and Future. In: Proceeindgs of the 3rd International Conference on Computational Thinking Education 2019 (Jun 13-15, 2019, Hong Kong).
- Patton, E.W., Druga, S., Van Brummelen, J., Mazzone, J., & Puig Fernandez, X. (2018). Panel: Block Abstractions for Artificial Intelligence. In: Proceedings of the BLOCKS+ Workshop, co-located with SPLASH 2018 (Nov 5, 2018, Boston, MA).
- Patton, E.W. (2018). The IoT Data Deluge: How Artificial Intelligence Will Help. OECD-GCOA-Cornell-Tech Expert Consultation: Growing and Shaping the Internet of Things Wellness and Care Ecosystem (Oct 4-5, 2018, New York City, NY).
- Kelleher, C., Maloney, J., Medlock-Walton, P., Patton, E.W., & Wendel, D. (2017). Invited Panel: The Future of Blocks Programming. In: Proceedings of Blocks & Beyond 2 (Oct 10, 2017, Raleigh, NC).
Oral Presentations
- Patton, E.W., Pinheiro da Silva, P., & McGuinness, D.L. (2014). Semantically aided interpretation and querying of Jefferson Project data using the SemantEco framework. AGU Fall Meeting 2014 (December 15-19, 2014, San Francisco, CA).
- Patton, E.W., Seyed, P., & McGuinness, D.L. (2013). Addressing the Challenges of Multi-Domain Data Integration with the SemantEco Framework. AGU Fall Meeting 2013 1, pp. 02. (PPT)
- Patton, E.W. & Gray, W.D. (2009). SANLab-CM: A Tool for Incorporating Stochastic Operations into Activity Network Modeling. In: Proceedings of the 39th annual meeting of the Society of Computers in Psychology (Nov 19 2009), Boston, MA.
Poster Presentations
- Elhashemy, H., Parks, R., Kim, D.Y.J., Patton, E.W., & Abelson H. (2023). Empowering Learners with a Low-Barrier Mobile Data Science Toolkit. In: Proceedings of Constructionism/FabLearn 2023 (October 7-11, 2023, New York, NY).
- Granquist, A.M., Kim, D.Y.J. & Patton, E.W. (2023). AI-Augmented Feature to Edit and Design Mobile Applications. In: MobileHCI '23 Companion: Proceedings of the 25th International Conference on Mobile Human-Computer Interaction (September 26-29, 2023, Athens, Greece).
- Patton, E.W., Van Woensel, W., Seneviratne, O., Loseto, G., Scioscia, F., & Kagal, L. (2022). Development of AI-enabled apps by patients and domain eperts using the Punya platform: A case study for diabetes. In: Proceedings of the 20th International Conference on Artificial Intelligence in Medicine (June 14-17, 2022, Halifa, NS, Canada), pp. 431-435.
- Loseto, G., Patton, E.W., Seneviratne, O., Van Woensel, W., Scioscia, F., & Kagal, L. (2021). Mobile App Development for the Semantic Web of Things with Punya. Proceedings of the 20th International Semantic Web Conference, Posters & Demos Track (October 24–28, 2021).
- Seneviratne, O., Van Woensel, W., Loseto, G., Scioscia F., Patton, E.W., & Kagal, L. (2021). Rapid Prototyping of Mobile Apps for Clinical Research using Semantic Web Technologies. Proceedings of the 20th International Semantic Web Conference, Posters & Demos Track (October 24–28, 2021).
- Munasinghe, T., Patton, E.W., & Seneviratne, O. (2019). IoT Application Development Using MIT App Inventor to Collect and Analyze Sensor Data. In: Proceedings of IEEE BigData 2019 (Dec 9-12, 2019, Los Angeles, CA).
- Van Brummelen, J., Shen, J.H., & Patton, E.W. (2019). The Popstar, the Poet, and the Grinch: Relating Artificial Intelligence to the Computational Thinking Framework with Block-based Coding. In: Proceedings of the 3rd International Conference on Computational Thinking Education 2019 (Jun 13-15, 2019, Hong Kong), pp. 160-162.
- Seyed, A.P., Patton, E.W., & Subotin, M. (2015). Crowdsourcing for ICD10 Code to Concept Mappings. Proceedings of the 14th International Semantic Web Conference, Posters & Demos Track (October 13-15, 2015, Bethlehem, PA).
- McGuinness, D.L., Pinheiro da Silva, P., Patton, E.W., & Chastain, K. (2014). Semantic eScience for Ecosystem Understanding and Monitoring: The Jefferson Project Case Study. AGU Fall Meeting 2014 (December 15-19, 2014, San Francisco, CA).
- Patton, E.W. & McGuinness, D.L. (2014). A Prototype Web Service for Benchmarking Power Consumption of Mobile Semantic Applications. Proceedings of the 13th International Semantic Web Conference, Posters & Demos Track (October 19-23, 2014, Trento, Italy).
- Seneviratne, O., Patton, E.W., Miao, D., Shih, F., Li, W., Kagal, L., & Castillo, C. (2014). Developing Mobile Linked Data Applications. Proceedings of the 13th International Semantic Web Conference, Posters & Demos Track (October 19-23, 2014, Trento, Italy).
- Erickson, J.S., Chastain, K., Fry, Z., McCusker, J.P., Yan, R., Patton, E.W., & McGuinness, D.L. (2014). Identifying First Responder Communities using Social Network Analysis. Proceedings of the 13th International Semantic Web Conference, Posters & Demos Track (October 19-23, 2014, Trento, Italy).
- Seyed, P., Ashby, B., Khan, I., Patton, E.W., & McGuinness, D.L. (2013). SemantGeo: Powering Ecological and Environmental Data Discovery and Search with Standards-Based Geospatial Reasoning. AGU Fall Meeting 2013 1, p. 1599. (PDF)
- Seyed, A.P., Chastain, K., Ashby, B., Liu, Y., Lebo, T., Patton, E.W., & McGuinness, D.L. (2013). SemantEco Annotator. 12th International Semantic Web Conference Posters & Demos, p. 161–164.
- Wang, P., Zheng, J., Patton, E.W., Lebo, T., Ding, L., Luciano, J.S., & McGuinness, D.L. (2011). Next Generation Environmental Informatics as exemplified by the Tetherless World Semantic Water Quality Portal. In Proceedings of AGU Fall Meeting 2011 (December 5-9, 2011, San Francisco, CA).
- Patton, E.W., West, P., Greer, R., & Jin, B. (2011). Publishing and Editing of Semantically-Enabled Scientific Metadata Across Multiple Web Platforms: Challenges and Experiences. In Proceedings of AGU Fall Meeting 2011 (December 5-9, 2011, San Francisco, CA).
- McGuinness, D.L. & Patton, E.W. (2011). A Semantic Sommelier as an Ontology-Powered Mobile Social Application and a Pedagogical Tool. In Proceedings of Web Science 2011 (July 25, 2011, Koblenz, Germany).
- Patton, E.W., Wang, P., Zheng, J., Fu, L., Lebo, T., Ding, L., Liu, Q., Luciano, J.S., & McGuinness, D.L. (2011). Assessing Health Effects of Water Pollution Using a Semantic Water Quality Portal. In Proceedings of the 10th International Semantic Web Conference (October 23-27, 2011, Bonn, Germany).
- Patton, E.W. & McGuinness, D.L. (2010). Scaling the Wall: Experiences Adapting a Semantic Web Application to Utilize Social Networks on Mobile Devices. In: Web Science 2010 (Raleigh, NC, Apr 26, 2010)
- Patton, E.W., West, P., Rozell, E., & Zheng, J. (2010). A Modular Framework for Transforming Structured Data into HTML with Machine-Readable Annotations. In: 2010 Fall Meeting of the American Geophysical Union (San Francisco, CA, Dec 13-17, 2010).
- Patton, E.W. & McGuinness, D.L. (2009). Tetherless World Mobile Wine Agent: An Application for Semantics on Mobile Devices. In: H. Alani & T. Tudorache (Eds.) Poster and Demonstration session of the Eighth annual International Semantic Web Conference (Oct 25-29, 2009), Chantilly, VA.
- Neth, H., Patton, E.W., Banas, S., Schoelles, M.J., & Gray, W.D. (2008). Integrating Semantic and Visual Aspects of Online Information Search. In: V. Sloutsky, B. Love, & K. McRae (Eds.) Poster at the 30th annual meeting of the Cognitive Science Society. Austin, TX.: Cognitive Science Society.
Theses
- Patton, E.W. (2016). Energy Aware Reasoning Agents for the Mobile Semantic Web. Ph.D. Dissertation. Rensselaer Polytechnic Institute, Troy, NY.
- Patton, E.W. (2012). Automated Protocol Analysis for Extracting First-Pass Descriptive Cognitive Models from Human Experimental Data. Master's Thesis. Rensselaer Polytechnic Institute, Troy, NY.
- Patton, E.W. (2009). Revisiting Project Ernestine: Automated Building of CPM-GOMS Models from ACT-R Model Traces. Bachelor's Thesis. Department of Cognitive Science, Rensselaer Polytechnic Institute, Troy, NY.
Workshop Papers
- Van Woensel, W., Scioscia, F., Loseto, G., Seneviratne, O., Patton, E.W., & Abidi, S. (2023). Eplanations of Symbolic Reasoning to Effect Patient Persuasion and Education. In: Proceedings of the Third International Workshop on Explainable AI in Healthcare (June 15, 2023, Portoroz, Solvenia), pp. 62-71.
- Van Woensel, W., Patton, E.W., Seneviratne, O., Scioscia, F., Loseto, G., & Kagal, L. (2021). Building Mobile Personal Health Knowledge Graphs using Punya. In: Proceedings of the Personal Health Knowledge Graph Workshop 2021.
- Patton, E.W., Seo, A., & Turbak, F. (2019). Enhancing Abstraction in App Inventor with Generic Event Handlers. In: Proceedings of Blocks & Beyond 2019, (Oct 18, 2019, Mephis, TN).
- Patton, E.W., Sherman, M., & Tissenbaum, M. (2018). Research Tools for MIT App Inventor. In: Proceedings of the BLOCKS+ Workshop, co-located with SPLASH 2018 (Nov 5, 2018, Boston, MA).
- Patton, E.W. & Tang, D. (2018). JSON Interoperability in MIT App Inventor. In: Proceedings of the BLOCKS+ Workshop, co-located with SPLASH 2018 (Nov 5, 2018, Boston, MA).
- Xi, W. & Patton, E.W. (2018). A Blocks-Based Approach to Internet of Things in MIT App Inventor. In: Proceedings of the BLOCKS+ Workshop, co-located with SPLASH 2018 (Nov 5, 2018, Boston, MA).
- Patton, E.W. & Deng, X. (2017). Collaborative Mobile App Development with MIT App Inventor. In: Proceedings of Blocks & Beyond 2 (Oct 10, 2017, Raleigh, NC).
- Bennett, K.P., Erickson, J.S., de Los Santos, H., Norris, S., Patton, E.W., Sheehan, J., & McGuinness, D.L. (2016). Data Analytics as Data: A Semantic Workflow Approach. In: Proceedings of Artificial Intelligence for Data Science Workshop at Neural Information Processing Systems (NIPS) (Dec 2016, Barcelona, Spain).
- Patton, E.W., Ravichandar, D., Urschel, M., Bennett, K., Dyson, A., Rogers, K.L., Collins, C., & McGuinness, D.L. (2016). Augmenting Functional Microbiome Research using a Semantically-Enabled Analytical Infrastructure. Proc. BioOntologies SIG 2016.
- Patton, E.W. & Borgida, A. (2015). Description Logic Reasoning in Distributed Mobile Environments. Proc. 1st Workshop on Mobile Deployments of Semantic Technologies.
- Patton, E.W. & Liccardi, I. (2015). Linked Data and Mobile Application Privacy Management. Proc. 1st Workshop on Mobile Deployments of Semantic Technologies.
- Patton, E.W., Brown, E., Poegel, M., de los Santos, H., Bennett, K., & McGuinness, D.L. (2015). SemNExT: A Framework for Semantically Integrating and Exploring Numeric Analyses. Proc. 3rd SemStats Workshop.
- Patton, E.W. & McGuinness, D.L. (2014). Toward Next Generation Integrative Semantic Health Information Assistants. AAAI Fall Symposium on Expanding the Boundaries of Health Informatics using AI.
- Patton, E.W. & McGuinness, D.L. (2014). Connecting Science Data using Semantics and Information Extraction. Linked Science 2014 (LISC2014, October 19th, 2014, Trento, Italy).
- Shih, F., Seneviratne, O., Miao, D., Liccardi, I., Kagal, L., Patton, E.W., Castillo, C., & Meier, P. (2013). Democratizing Mobile App Development for Disaster Management. In Proceedings of the Semantic City Workshop at IJCAI (SemCity-13, August 5, 2013, Beijing, China). (PDF)
- Seyed, P., Lebo, T., Patton, E.W., McCusker, J., & McGuinness, D.L. (2013). SemantEco: A Next-Generation Web Observatory. In Proceedings of the 1st International Web Observatory Workshop (WOW 2013, May 14th 2013, Rio de Janeiro, Brazil).
- Patton, E.W., DiFranzo, D., & McGuinness, D.L. (2010). End-User Programming and the Advent of Sharable, Social Machines. In: Social Data on the Web Workshop (co-located with the International Semantic Web Conference, Shanghai, China, Nov 7-11, 2010).
- Patton, E.W., DiFranzo, D., & McGuinness, D.L. (2010). SAF: A Provenance-tracking Framework for Interoperable Semantic Applications. In: Proceedings of the 3rd International Provenance and Annotation Workshop. (Troy, NY, Jun 15-16, 2010), pp. 73--77.
- Patton, E.W. & McGuinness, D.L. (2009). The Mobile Wine Agent: Pairing Wine with the Social Semantic Web. In: J. Breslin, U. Bojars, A. Passant, & S. Fernandez (Eds.) Proceedings of the Social Data on the Web workshop (co-located with the Eighth annual International Semantic Web Conference, Chantilly, VA, Oct 25-29, 2009).
Book Chapters
- Patton, E.W., Tissenbaum, M., & Harunani, F. (2019). MIT App Inventor: Objects, Design, and Development. In: Computational Thinking Education, S.C. Kong & H. Abelson (Eds.), Springer Nature, New York.
- Difranzo, D., Graves, A., Erickson, J.S., Ding, L., Michaelis, J., Lebo, T., Patton, E.W., Williams, G.T., Li, X., Zheng, J.G., Flores, J., McGuinness, D.L., & Hendler, J. (2011). The Web is My Back-end: Creating Mashups with Linked Open Government Data. In Linking Government Data. ISBN: 978-1-4614-1766-8.
Tutorials
- Patton, E.W., Van Woensel, W., & Scioscia, F. (2020). Building Mobile Semantic Web Apps with Punya. International Semantic Web Conference 2020 (Athens, Greece, Nov 2020).
- DiFranzo, D. & Patton, E.W. (2012). Building Mobile Mashups for the Linked Data Cloud. SemTech 2012 (San Francisco, CA, June 3-7, 2012).
- DiFranzo, D. & Patton, E.W. (2011). Building Mashups for the Linked Data Cloud. SemTech 2011 (San Francisco, CA, June 5-9 2011).
Technical Reports
- Wang, P., Fu, L., Patton, E.W., McGuinness, D.L., Dein, F.J., & Bristol, R.S. (2012). SemantEco Extension for Natural Resource Managers. Tech. Report. Rensselaer Polytechnic Institute, Troy, NY.
- Wing, P., Zheng J., Fu, L., Patton, E.W., Lebo, T., Ding, L., Liu, Q., Luciano, J.S., & McGuinness, D.L. (2011). TWC-SWQP: A Semantic Portal for Next Generation Environmental Monitoring. Troy, NY: Rensselaer Polytechnic Institute.
Professional Societies
- 2017-Present: Member of the Institute of Electrical and Electronics Engineers
- 2014-Present: Member of the Association for the Advancement of Artificial Intelligence
- 2010-2016: Member of the American Geophysical Union
- 2009: Member of the Human Factors and Ergonomics Society
- Upsilon Pi Epsilon, Computing and Information Disciplines Honor Society
- 2010-11: President
- 2009-10: Vice President
- 2008-09: Membership Committee Chairman
Honors and Scholarships
- 2014 - Collaborative Data Award in the 37 Billion Miles Challenge
- 2010-2013 - Graduate Research Fellowship from the National Science Foundation
- 2010 - Outstanding Graduate Student of Rensselaer Polytechnic Institute's School of Science
- 2009 - Rensselaer Founders Award of Excellence
- 2009 - Paul McGloin Outstanding Undergraduate in Computer Science
- 2008 - Darrin Foundation Summer Undergraduate Research Fellowship
- 2006 - Rensselaer Medalist