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.
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.
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.
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.
- 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.
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.
Database technologies: MySQL, PostgreSQL, CouchDB.