Brief Biography
Dr. Squire joined Elon's faculty in 2003 after completing her Ph.D. in Computer Science at Nova Southeastern University. Dr. Squire has also worked at several technology startups in Research Triangle Park, NC and in south Florida. At Elon, Dr. Squire teaches courses in web development, database development, introductory software development, data science, and technology and society. Dr. Squire's 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.
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.
Publications
Journal Articles and Book Chapters
-
Squire M. (2012). How the FLOSS research community uses email archives. International Journal of Open Source Systems 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). pp 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. pp 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. pp. 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. pp. 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. pp 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. pp 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. pp 305-312.
Conference Publications (Refereed Full Papers)
-
Squire, M. (2013). Project Roles in the Apache Software Foundation: A Dataset. 10th Working Conference on Mining Software Repositories (MSR2013). 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). 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). Maui, Hawaii. January 4-7. pp. 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). Alberta, Canada. September 21. pp. 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. Skovde, Sweden. June 3-6. pp. 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). San Jose, CA. August 12, 2007. pp. 51-56.
-
Conklin, M. (2007). Project entity matching across FLOSS repositories. In Proceedings of the 3rd International Conference on Open Source Systems. Limerick, Ireland. June 11- 14, 2007. pp. 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. Como, Italy. June 8-10, 2006. pp. 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. pp. 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. Genova, Italy. July 10-15, 2005. pp. 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). St. Louis, Missouri, USA. May 17, 2005. pp. 1-5.
-
Conklin, M. (2005). Teaching IT hardware concepts using computer forensics as a motivator. ACM SigITE Newsletter,2(1). 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. pp 168-173.
Skills
Perl, PHP, JavaScript, Java, C++, C, SQL, Python, R.