Search For:

Displaying 1-20 out of 20 total
A Pipeline Software Architecture for NMR Spectrum Data Translation
Found in: Computing in Science & Engineering
By Heidi J.C. Ellis,Gerard Weatherby,Ronald J. Nowling,Jay Vyas,Matt Fenwick,Michael Gryk
Issue Date:January 2013
pp. 76-83
The Connecticut Joint NMR University Research (Connjur) Group has developed a pipeline-architecture-based data-translation tool, which formats data to conform to the required input for scientific data-processing tools. The Connjur Spectrum Translator (Conn...
 
An Open-Source Sandbox for Increasing the Accessibility of Functional Programming to the Bioinformatics and Scientific Communities
Found in: Information Technology: New Generations, Third International Conference on
By Matthew Fenwick,Colbert Sesanker,Martin R. Schiller,Heidi JC Ellis,M. Lee Hinman,Jay Vyas,Michael R. Gryk
Issue Date:April 2012
pp. 89-94
Scientists are continually faced with the need to express complex mathematical notions in code. The renaissance of functional languages such as LISP and Haskell is often credited to their ability to implement complex data operations and mathematical constr...
 
Development of an Integrated Framework for Protein Structure Determinations: A Logical Data Model for NMR Data Analysis
Found in: Information Technology: New Generations, Third International Conference on
By Heidi J.C. Ellis, Susan Fox-Erlich, Timothy O. Martyn, Michael R. Gryk
Issue Date:April 2006
pp. 613-618
Current approaches to the analysis of protein structure are time-consuming due to the lack of integration and incompatibility of data among the processing tools utilized. In addition, the enormous amount of experimental data generated is typically stored i...
 
Iterative Development of an Application to Support Nuclear Magnetic Resonance Data Analysis of Proteins
Found in: Information Technology: New Generations, Third International Conference on
By Heidi J.C. Ellis, Ronald J. Nowling, Jay Vyas, Timothy O. Martyn, Michael R. Gryk
Issue Date:April 2011
pp. 1014-1020
The CONNecticut Joint University Research (CONNJUR) team is a group of biochemical and software engineering researchers at multiple institutions. The vision of the team is to develop a comprehensive application that integrates a variety of existing analysi...
 
Using Scaffolding to Improve Written Communication of Software Engineering Students
Found in: Information Technology: New Generations, Third International Conference on
By Gregory W. Hislop, Heidi J.C. Ellis
Issue Date:April 2009
pp. 707-712
The complexity and scale of modern software systems require that such software be developed by teams. Good communication skills are critical to the success of software development efforts. However, software engineering students typically have little experi...
 
Holistic Software Engineering Education Based on a Humanitarian Open Source Project
Found in: Software Engineering Education and Training, Conference on
By Heidi J.C. Ellis, Ralph A. Morelli, Trishan R. de Lanerolle, Gregory W. Hislop
Issue Date:July 2007
pp. 327-335
For the past year, Trinity College has utilized Sahana, a free and open source disaster management system, as a foundation to teach software engineering. The goals of the use of the Sahana project are threefold: to provide students with a real-world softwa...
 
Issues Affecting Graduate and Postgraduate Software Engineering Curricula
Found in: Software Engineering Education and Training, Conference on
By Heidi J.C. Ellis, James C. McKim, Houman Younessi
Issue Date:March 2000
pp. 190
In this paper, we present our fundamental belief that a curriculum for graduate software engineering courses should contain a strong application element. Since software engineering is best learned through application, we feel that education of software eng...
   
Teaching with HFOSS to provide students with real world experience: an introduction (abstract only)
Found in: Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE '14)
By Becka Morgan, Darci Burdge, Gregory W. Hislop, Heidi J.C. Ellis, Lori Postner, Michelle Purcell, Stoney Jackson
Issue Date:March 2014
pp. 744-745
Have you ever wanted your students to contribute to or learn from a real-world software project that benefits society? Want some help getting started? Many students find involvement in Humanitarian Free and Open Source Software (HFOSS) projects engaging an...
     
Developing HFOSS projects using integrated teams across levels and institutions
Found in: Proceedings of the 18th ACM conference on Innovation and technology in computer science education (ITiCSE '13)
By Gregory W. Hislop, Heidi J.C. Ellis, Joanmarie Diggs
Issue Date:July 2013
pp. 349-349
Studies have shown that the "near peer" experience where students of various levels are jointly involved in co-learning activities can motivate students and support wide learning. This poster describes initial steps towards the development of a Humanitaria...
     
Encouraging faculty & student involvement in humanitarian free and open source software (HFOSS)(abstract only)
Found in: Proceeding of the 44th ACM technical symposium on Computer science education (SIGCSE '13)
By Darci Burdge, Gregory W. Hislop, Heidi J.C. Ellis, Lori Postner, Sean Goggins, Stoney Jackson
Issue Date:March 2013
pp. 751-751
Humanitarian Free and Open Source Software (HFOSS) projects provide a real-world application with an approachable and welcoming community for both faculty and students. Many faculty members are excited by the prospect of their students contributing to HFOS...
     
Teaching open source: involving students in free and open source software (FOSS) project communities (abstract only)
Found in: Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12)
By Heidi J.C. Ellis, Karl R. Wurst, Mel Chua, Steven Huss-Lederman, Sebastian Dziallas
Issue Date:February 2012
pp. 676-676
Involving students from a wide range of backgrounds in Free and Open Source Software (FOSS) project communities gets them a hands-on, portfolio-building experience in the creation of a real-world project while simultaneously building their institution's pu...
     
50 ways to be a FOSSer: simple ways to involve students & faculty (abstract only)
Found in: Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12)
By Clif Kussmaul, Gregory W. Hislop, Heidi J.C. Ellis
Issue Date:February 2012
pp. 671-671
Participating in free and open source software (FOSS) has numerous benefits for students (and faculty), and there is increasing interest in encouraging such participation. There is a broad range of possible contributions to FOSS projects including document...
     
Welcome to Makerland: a first cultural immersion into open source communities (abstract only)
Found in: Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12)
By Heidi J.C. Ellis, Karl R. Wurst, Mel Chua, Sebastian Dziallas, Gregory W. Hislop
Issue Date:February 2012
pp. 659-659
Participating in free and open source (FOSS) software communities provides students with authentic learning while supplying instructors with a wide variety of educational opportunities including coding, testing, documentation, professionalism and more. How...
     
An approach for evaluating FOSS projects for student participation
Found in: Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12)
By Heidi J.C. Ellis, Gregory W. Hislop, Michelle Purcell
Issue Date:February 2012
pp. 415-420
Free and Open Source Software (FOSS) offers a transparent development environment and community in which to involve students. Students can learn much about software development and professionalism by contributing to an on-going project. However, the number...
     
A comparison of software engineering knowledge gained from student participation in humanitarian foss projects
Found in: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education (ITiCSE '11)
By Gregory W. Hislop, Heidi J.C. Ellis, Ralph A. Morelli
Issue Date:June 2011
pp. 360-360
This poster reports on student opinion of the Software Engineering knowledge gained by students exploring a Humanitarian Free and Open Source Software project. Eight students in a non-majors class and eleven more-advanced software development students were...
     
Courseware: student learning via FOSS field trips
Found in: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education (ITiCSE '11)
By Gregory W. Hislop, Heidi J.C. Ellis
Issue Date:June 2011
pp. 329-329
Many faculty members understand the potential for computing students to learn via participation in Free and Open Source Software (FOSS) projects. However, there are few resources for introducing students (and faculty members) to FOSS projects. This tip pre...
     
Changes to an IT program in response to the IT 2008 curriculum guidelines
Found in: Proceedings of the 10th ACM conference on SIG-information technology education (SIGITE '09)
By Heidi J.C. Ellis, Herman Jackson, John Willemain, Leh-Sheng Tang, Lisa Hansen
Issue Date:October 2009
pp. 192-198
This paper describes the curriculum of a BSIT program at a small, liberal arts college located in the northeast U.S. and the changes that would be necessary to be made in the BSIT curriculum for it to follow the IT 2008 guidelines. The paper describes the ...
     
Evaluating student experiences in developing software for humanity
Found in: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education (ITiCSE '09)
By Gregory W. Hislop, Heidi J.C. Ellis, Ralph A. Morelli
Issue Date:July 2009
pp. 70-73
Student involvement in Humanitarian Free and Open Source Software (HFOSS) projects holds the potential to provide a rich education experience to undergraduates. This paper discusses educational use of HFOSS including identification of the potential for HFO...
     
Best practices in software engineering project class management
Found in: Proceedings of the 40th ACM technical symposium on Computer science education (SIGCSE '09)
By Heidi J.C. Ellis, Jon Beck, Massood Towhidnejad, Vicki L. Almstrum
Issue Date:March 2009
pp. 1-6
Ponder means "to weigh in the mind with thoroughness and care" [31]. Pander means "to cater to the weaknesses and base desires of others" [31]. We report on a course we have designed and delivered over a six year period. The course was originally designed ...
     
Using open source software to engage students in computer science education
Found in: Proceedings of the 40th ACM technical symposium on Computer science education (SIGCSE '09)
By Allen B. Tucker, Gregory W. Hislop, Heidi J.C. Ellis, Scott Dexter
Issue Date:March 2009
pp. 1-6
This panel will discuss issues and methods for incorporating free and open source software (FOSS) in computer science education. The panelists are investigating approaches to student participation in FOSS that produce results that are contributed to the FO...
     
 1