Megan Squire

Associate Professor of Computing Sciences
Duke 101A
2320 Campus Box
Elon, NC 27244
msquire@elon.edu (336) 278-5204

Brief Biography

Dr. Squire joined Elon's faculty in 2003 after completing her Ph.D. in Computer Science at Nova Southeastern University. She has also worked at several technology startups in Research Triangle Park, NC and in south Florida. At Elon, Dr. Squire teaches courses in data mining, web development, database development, introductory software development, data science, and technology and society. Her research is in the area of free and open source software, specifically the collection, curation, and federation of large amounts of data about how free and open source software engineering projects are developed.

Education

  • PhD (2003). Computer Science. Nova Southeastern University, Ft. Lauderdale, FL. Dissertation: Discovering Interesting Rules Using A Parallel, Multi-Criteria Knowledge Discovery System.
  • MS (2000). Computer Science. Nova Southeastern University, Ft. Lauderdale, FL.
  • BA (1994). Art History, Public Policy. College of William and Mary in Virginia. High Honors.

Employment History

  • Associate Professor. Department of Computing Sciences, Elon University, 2003-Present.
  • Adjunct Instructor. Department of Computer Science, North Carolina State University, 2002.
  • Adjunct Instructor. Business Division, North Carolina Wesleyan College, 2000-2002.
  • Plurimus (Foveon) Corporation. Data Mining Research Analyst. 2000-2001. RTP, NC.
  • Interpath Communications. Sr. Software Architect. 1999-2000. RTP, NC.
  • Verio Web Hosting. Software Developer. 1998-1999. Boca Raton, FL.
  • Command Software Systems. Web Application Developer. 1996-1998. Jupiter, FL.
  • International Fine Arts Expositions. Database Marketing. 1995-1996. Stuart, FL.
     

Courses Taught

(within past 3 years)

  • CSC 111/ISC 111 Data Science and Visualization
  • ISC 301 Database Management
  • ISC 310 Human Computer Interaction
  • ISC 325 Web Development
  • ISC 420 Data Mining and Analytics
  • ISC 499 Undergraduate Research
  • GST 364 Technology and Society Seminar
  • CIS 211 Management Information Systems
  • Elon 101

Leadership Positions

  • Co-Chair. FLOSS minitrack (Software Technologies Track). Hawai'i International Conference on Systems Science, 2015.
  • Program Committee. International Conference on Open Source Systems. 2006, 2009, 2014, 2015. 
  • Program Committee. Joint International Symposium on Open Collaboration. WikiSym + OpenSym (Research Track) 2013, 2014.
  • Program Committee. International Free Software Workshop (WSL'14). 2014.
  • Program Committee. International Workshop on Replication in Empirical Software Engineering Research (RESER). 2010, 2011, 2013.
  • Editorial Review Board. International Journal of Open Source Software and Processes. 2008-2012. Guest Editor, 2010.
  • Co-Chair. Workshop on Public Data about Software Development 2006-2010.
  • Program Committee. Conference on Politics of Open Source, 2010.
  • Publicity Chair International Conference on Open Source Systems. 2010.
  • Program Committee. International Conference on Signal-Image Technology and Internet Systems (SITIS). 2008-2009.
  • Program Committee. Workshop on Emerging Trends in FLOSS Research and Development at ICSE. 2007, 2009.

Research

Dr. Squire's main research interest is in the area of large database systems, especially data collection, aggregation, mining, and reporting. Currently, she collects, aggregates, stores, cleans, and mines data about free, libre, and open source software (FLOSS) development. She co-founded and leads a project called FLOSSmole, a team of software developers who write programs to collect and analyze this FLOSS data, and then freely provide the results back to the FLOSS research community. The results are readily applicable to research in a variety of fields, including software engineering and the social sciences.

Current Projects

FLOSSmole is a large collection of data about free, libre and open source software (FLOSS) systems. Dr. Squire is the co-founder of the project, and leader of the FLOSSmole development team.

FLOSSdata is the provider of files and digital object identifiers (DOI) for all data about FLOSS. Dr. Squire helps manage this system.

FLOSShub is a centralized portal to help manage information about research on FLOSS. Dr. Squire helps manage this system, including constructing an annotated bibliography of nearly 2000 curated papers on this topic.

Grants Awarded

External Grants

  • 2014-2017. Principal Investigator on NSF CRI Grant #14-05643, $240,028 for CRI: RUI: CI-EN: Infrastructure to Enable Mining and Analysis of Open Source Software Engineering Artifacts
  • 2012-2014. Amazon.com Web Services (AWS) Research Grant. $5000 in-kind grant for cloud computing.
  • 2007-2010. Principal Investigator on NSF CRI Grant #07-08767, $116,000 for Data and Analysis Archive for Research on Free and Open Source Software and its Development. (Collaborative Award with Kevin Crowston, Syracuse University, $100,000.)
  • 2009. Co-Investigator on Computing Community Consortium (CRA) grant, $86,500 for Developing a Research Vision for F/OSS. PI is Walt Scacchi (University of California, Irvine). Other Co-Investigators, Kevin Crowston (Syracuse University) and Greg Madey (Notre Dame).
  • 2009. Game Designer and Author on Reacting to the Past mini-grant, $2,000 for Rage Against the Machine: Technology, Rebellion, and the Industrial Revolution.
  • 2007-2012. Co-Investigator on TeraGrid Grant Allocation #ASC080007, 5TB storage for data and workflow repository for studying free and open source software and its development. Collaborative grant with Kevin Crowston, Syracuse University and James Howison, University of Texas, Austin.

Internal Grants

  • Elon University Senior Faculty Research Fellowship. 2012-2014.
  • Elon University Faculty Research & Development sabbatical, Spring 2011.
  • Elon University Faculty Research & Development summer research funding, 2010, 2012.
  • Center for the Advancement of Teaching and Learning (CATL) Scholars Program, Elon University. 2006-2008.
  • ATACC Technology Grant, Elon University. 2007. With A. Crider and T. Lee.
  • Periclean Scholars Program, Elon University. 2004-2005.
  • Pedagogy and Program Enhancement Grant, Elon University. 2004.
  • Love School of Business Summer Research Grants, Elon University. 2004, 2005.
  • Service-Learning Faculty Scholars Program Grant, Elon University. 2004-2005.
  • Critical Thinking Course Enhancement Grant, Elon University. 2004. With M. Kleckner.

Publications

Books 

  • Squire M. Data Cleaning. Packt Press: London, England, UK. [Forthcoming; est. Spring 2015]

Journal Articles and Book Chapters

  • Squire M. (2012). How the FLOSS research community uses email archives. International Journal of Open Source Software and Processes 4(1). 2012. 37-59.
  • Squire, M. (2012). Outline and exercises for a novel introductory course in data science and visualization. Issues in Information Systems, XIII(2). 382-390. (Awarded "Best Pedagogical Paper")
  • Heinrichs, L., Hutchings, D., Kleckner, M., Squire, M. (2011). Charting a new curriculum for a data-driven world. Issues in Information Systems, XII(2). 256-263.
  • Gonzalez-Barahona, J., Squire, M., Izquierdo-Cortazar, D. (2010). Repositories with public data about software development. International Journal of Open Source Software and Processes 2(2). April-June 2010. 1-14.
  • Squire, M. (2009). Integrating projects from multiple open source code forges. International Journal of Open Source Software and Processes, 1(1). January-March 2009. 46-57.
    • Reprinted in Koch, S. (Ed.) Multi-disciplinary Advancement in Open Source Software and Processes. (43-53). IGI Global. 2011.
  • Rosinski, P. and Squire, M. (2009). Strange bedfellows: Human-computer interaction, interface design, and composition pedagogy. Computers and Composition, 26 (3). September 2009. 149-163.
  • Conklin, M. (2007). Motives and Methods for Quantitative FLOSS Research. In Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives. (K. St. Amant and B. Still, Eds.) Idea Group Publishing. Chapter XXII. 282-293.
  • Howison, J., Conklin, M., Crowston, K. (2006). FLOSSmole: A collaborative repository for FLOSS research data and analyses. International Journal of Information Technology and Web Engineering, 1(3). July-Sept., 2006. 17-26.
  • Conklin, M. and Heinrichs, L. (2005). In search of the right database text. Journal for Computing Sciences in Colleges, 21(2). December, 2005. 305-312.

Conference Publications (Refereed Full Papers)

  • Squire, M. and Gazda, R. (2015). FLOSS as a Source for Profanity and Insults: Collecting the Data. In Proceedings of the 48th Hawaii International Conference on System Sciences (HICSS48). IEEE. Kauai, HI, USA. January 5-8. To appear.
  • Squire, M. (2014). Forge++: The Changing Landscape of FLOSS Development. In Proceedings of the 47th Hawaii International Conference on System Sciences (HICSS47). IEEE. Big Island, HI, USA. January 6-9. 3266-3275.
  • Squire, M. and Funkhouser, C. (2014). "A Bit of Code": How the Stack Overflow Community Creates Quality Postings. In Proceedings of the 47th Hawaii International Conference on System Sciences (HICSS47). IEEE. Big Island, HI, USA. January 6-9. 1425-1434.
  • Squire, M. (2013). A Replicable Infrastructure for Empirical Studies of Email Archives. In Proceedings 3rd International Workshop on Replication in Empirical Software Engineering (RESER 2013). IEEE. Baltimore, MD, USA. October 9. 43-50.
  • Squire, M. (2013). Project Roles in the Apache Software Foundation: A Dataset. 10th Working Conference on Mining Software Repositories (MSR2013).  IEEE. San Francisco, CA, USA. May 18-19. 301-304.
  • Squire, M. (2013). Apache-Affiliated Twitter Screen Names: A Dataset. 10th Working Conference on Mining Software Repositories (MSR2013). IEEE. San Francisco, CA, USA. May 18-19. 305-308.
  • Squire, M. and Williams, D. (2012). Describing the software forge ecosystem. In Proceedings of the 45th Hawaii International Conference on Systems Science (HICSS45). IEEE. Maui, Hawaii. January 4-7. 3416-3425.
  • Kozak, C. and Squire, M. (2011). A secondary data archive for code-level Debian metrics. In Proceedings of the 2nd International Workshop on Replication in Empirical Software Engineering Research (RESER). IEEE. Alberta, Canada. September 21. 4-13.
  • Squire, M. and Duvall, S. (2009). Using FLOSS project metadata in the undergraduate classroom. In Proceedings of the 5th International Conference on Open Source Systems. Elsevier. Skovde, Sweden. June 3-6. 330-339.
  • Conklin, M. (2007). Integrating projects from multiple open source code forges. In Proceedings of the Workshop on Mining Multiple Information Sources at the 13th International Conference on Knowledge Discovery and Data Mining (MMIS2007 at KDD2007). IEEE. San Jose, CA. August 12, 2007. 51-56.
  • Conklin, M. (2007). Project entity matching across FLOSS repositories. In Proceedings of the 3rd International Conference on Open Source Systems. Elsevier. Limerick, Ireland. June 11- 14, 2007. 45-57.
  • Conklin, M. (2006). Beyond low-hanging fruit: Seeking the next generation in FLOSS data mining. In Proceedings of the 2nd International Conference on Open Source Systems. Elsevier. Como, Italy. June 8-10, 2006. 47-57.
  • Conklin, M. and Heinrichs, L. (2006). Relevancy vs reasonableness: Selecting a senior assessment for a small CIS program. In Proceedings of the 37th Annual Conference of the Decision Sciences Institute Southwest. 181-190.
  • Howison, J., Conklin, M., Crowston, K. (2005). OSSmole: A Collaborative Repository for FLOSS Research Data and Analyses. In Proceedings of the First International Conference on Open Source Systems. Elsevier. Genova, Italy. July 10-15, 2005. 54-59.
  • Conklin, M., Howison, J., and Crowston, K. (2005). Collaboration Using OSSmole: A repository of FLOSS data and analyses. In Proceedings of the Workshop on Mining Software Repositories at the 27th International Conference on Software Engineering (MSR2005 at ICSE2005). IEEE. St. Louis, Missouri, USA. May 17, 2005. 1-5.
  • Conklin, M. (2005). Teaching IT hardware concepts using computer forensics as a motivator. ACM SigITE Newsletter,2(1). ACM. Spring 2005. 4 pages.
  • Conklin, M., Heinrichs, L., and Kleckner, M. (2004). When Should Students Take the Database Course? One Institution's Assessment. In Proceedings of the 35th Annual Conference of the Decision Sciences Institute Southwest. 168-173.

Presentations

  • Squire, M. (2014). We're watching you: How and Why Researchers Study Open Source And What We've Found So Far. All Things Open. Raleigh, NC, USA. October 22-23, 2014. 
  • Squire, M. (2013). Big Data for Everyone: Using Real Data to Teach and Inspire. Teaching and Learning Conference. Elon University, Elon, NC, USA. August 15, 2013.
  • Squire, M. (2012). Trial of Galileo. Workshop leader for faculty at Reacting to the Past Annual Summer Institute. Barnard College, New York, NY, USA. June 7-8, 2012.
  • Squire, M. (2011). Rage Against the Machine. Workshop leader for faculty at Reacting to the Past Annual Summer Institute. Barnard College, New York, NY, USA. June 10-11, 2011.
  • Crider, A. and Squire, M. (2011). Reacting to the Past: The Pluto Debate. Featured Session at AAC&U/PKAL Network for Academic Renewal Conference: Engaged STEM Learning: From Promising to Pervasive Practices. Miami, FL USA March 25, 2011.
  • Scacchi, W., Crowston, K. Jensen, C., Madey, G., Squire, M., et al., (2010). Towards a Science of Open Source Systems, Final Report, Institute for Software Research, University of California, Irvine, Fall 2010.
  • Squire, M., Gonzalez-Barahona, J., Madey, G. (2010). The present and future of FLOSS data archives. At 6th International IFIP WG 2.13 Conference on Open Source Systems (OSS2010). Notre Dame, IN, USA. 30 May-1 June.
  • Scacchi, W., Crowston, K., Madey, G., Squire, M. (2010). The FOSS 2010 Community Report. At 6th International IFIP WG 2.13 Conference on Open Source Systems (OSS2010). Notre Dame, IN, USA. 30 May-1 June.
  • Scacchi, W., Crowston, K., Madey, G., Squire, M. (2010). The Future of Research on Free/Open Source Software. Workshop Co-Convener. University of California, Irvine. 10-12 February.
  • Warman, J., Schwind, J., Gordon, B., Squire, M. (2008). The general studies interdisciplinary seminar as a capstone for general education. At 48th Annual National Cnference of the Association for General and Liberal Studies: "Wholeness" in General and Liberal Education. Asheville, NC. 25 September.
  • Squire, M., Crider, A., Felten, P. (2008). Assessment of student learning in Reacting to the Past role-playing games. At International Society for the Scholarship of Teaching and Learning (ISSOTL2009), Edmonton, Alberta, CA. 16-19 October.
  • Crider, A and M. Squire (2008). Science education within the virtual world of Second Life. At International Society for the Scholarship of Teaching and Learning (ISSOTL2009), Edmonton, Alberta, CA. 16-19 October.
  • Squire, M. (2008). FLOSSmole: A collaborative research infrastructure for studying open source software development. Invited presentation for Profiling Communities Expert Workshop hosted by OSS Watch. Oxford, UK, 21 July.
  • Howison, J., Squire, M., Crowston, K. (2008). Towards a data and workflow collaboratory for research on Free and Open Source Software and its development. Poster at the iConference, Los Angeles, CA, 27–29 February.
  • Squire, M. and A. Crider. (2008). Reacting to the Past: Role playing and learning in the college classroom. At 2008 Lilly Conference on College and University Teaching. Greensboro, NC, USA. 8 February.
  • Howison, J., Squire, M., Crowston, K. (2007). A proposed data and analysis archive for research on Free and Open Source Software and its development. Poster at the eSocial Science Conference, Ann Arbor, MI, 7–9 October.
  • Conklin, M. and A. Crider. (2007). Educational Opportunities in the Virtual World of Second Life. At Teaching for Transformation. Elon, NC. August 16.
  • Conklin, M. and A. Crider. (2007). Second Life as a Medium for Learning. At Center for Creative Leadership Colloquium. Greensboro, NC. May 31.
  • Conklin, M. and A. Crider. (2006). Games as a medium for learning. At Innovations in Instruction. Elon, NC. August 17.
  • Conklin, M. (2005). 101 Uses for Second Life in the College Classroom. Games, Learning and Society. Madison, WI, USA. 28-30 June.
  • Conklin, M. (2004). Do the Rich Get Richer? The Impact of Power Laws on Open Source Software Development. Open Source Convention, Portland, OR. July 28.
  • Conklin, M. (2004). Weblogs (blogs) for faculty and students. At Innovations in Instruction. Elon, NC. August 2, 2004.
  • Conklin, M. (2004). Lemons Into Lemonade: Spam as a Teaching Tool. Poster. ACM SIGCSE International Conference 2004. Norfolk, VA, USA. 3-5 March.
  • Conklin, M. (2003). Data mining spam. 2003 Regional Conference for the MidSouthEast Chapter of the Association for Computing Machinery. November, 2003.

Professional Activities

  • Participant. OpenCommunities Data Hackathon at Computer-Supported Cooperative Work (CSCW). 2014.
  • Participant. Feminism in Social Media Workshop at Computer-Supported Cooperative Work (CSCW). 2014.
  • Participant. Big Data and Writing Workshop. University of South Florida. 2014.
  • Reviewer. Hawai'i International Conference on System Sciences (HICSS), 2012-2015.
  • Reviewer. Empirical Software Engineering Journal, 2012.
  • Reviewer. Journal of Information Technology & Politics, 2010-2011.
  • Reviewer. Data and Knowledge Engineering Journal. 2007, 2009.
  • Reviewer. ACM-Southeast Conference. 2007.
  • Reviewer. Journal of Database Management. 2006.

Service Activities

  • Chair. Math and Natural Sciences Curriculum Committee. 2014-2015.
  • Chair. Faculty Research and Development Committee. 2013-2014.
  • Member. Faculty Research and Development Committee. 2012-2014.
  • Representative. Math and Natural Sciences Curriculum Committee. 2012-2014.
  • Member. GlaxoSmithKline Scholarship Selection Committee. 2012-2014.
  • Member. Voices of Discovery Speaker Committee, 2010-2014.
  • Advisor. Elon 101. 2005, 2006, 2009, 2013.
  • Member. QEP (“Writing”) Planning Committee. 2012-2013.
  • Member. NC PKAL Regional Conference Committee. 2012.
  • Advisor. EC Department Chairs web site redesign. 2011-2012.
  • Member. Quality Enhancement Plan (QEP) topic team (“Information Literacy”). 2011.
  • Member. Student Life Committee. 2009-2011.
  • Member. College of Arts & Sciences Dean Search Committee. 2009-2010.
  • Member. Ward Learning in Action Grant Committee. 2008-2010.
  • Faculty Advisor. Association for Computing Machinery Student Chapter. 2003-2009.
  • Web Developer. School of Education Assessment Project. 2005-2009.
  • Acting Assistant Director. Center for the Advancement of Teaching and Learning. 2007-2008.
  • Member. Committee for online evaluation of teaching. 2007-2008.
  • Member. CATL-IDD Teaching and Learning Conference Committee. 2007.
  • Member. Faculty Research and Development Committee. 2005-2007.
  • Member. Elon Academy Curriculum Committee. 2006.
  • Faculty Advisor. Alpha Chi Omega, 2002-2005.

Personal Information

Dr. Squire is an avid endurance runner. She has competed in numerous races including the ultramarathon, the triathlon, the half-marathon, and other trail and road races of varying distances. She is also the Task Force Leader for the Alamance County portion of the 900-mile long Mountains-to-Sea Trail.

Skills

Programming languages: SQL, Perl, PHP, JavaScript, Python, Java, R, C++, C.

Database technologies: MySQL, PostgreSQL, CouchDB.

Professional Development

  • Participant. Google I/O (Google Developer Conference, San Francisco, CA). 2014.
  • Attendee. All Things Open (Open Source Software and Hardware Developer's Conference, Raleigh, NC). 2013.
  • Participant. Reacting to the Past Annual Summer Institute (Faculty Development Institute, New York, NY). 2006-2014.

Awards

  • Best Pedagogical Paper award. International Association for Computer Information Systems (IACIS) Conference. 2012.
  • Faculty Research Excellence Award. Elon College, College of Arts & Sciences. 2008.