- Software Engineering Techniques and Practices
- Software Engineering Research
- Open Source Software Innovations
- Scientific Computing and Data Management
- Biomedical and Engineering Education
- Service-Oriented Architecture and Web Services
- Experimental Learning in Engineering
- Digital Mental Health Interventions
- Business Process Modeling and Analysis
- Surgical Simulation and Training
- Distributed and Parallel Computing Systems
- Teaching and Learning Programming
- Online Learning and Analytics
- Mobile Health and mHealth Applications
- Child Development and Digital Technology
- Advanced Software Engineering Methodologies
- Educational Games and Gamification
- E-Learning and Knowledge Management
- Augmented Reality Applications
- Model-Driven Software Engineering Techniques
- Software Reliability and Analysis Research
- Software System Performance and Reliability
- Big Data and Business Intelligence
- Web Data Mining and Analysis
- Information Systems Education and Curriculum Development
Arizona State University
2012-2024
Georgetown University
2001-2020
Georgia Institute of Technology
2020
Mercer University
2020
Mercer University Health Sciences Center
2020
Decision Systems (United States)
2015-2020
Natural Selection (United States)
2018
Goshen College
2009
Williams (United States)
2006
Loyola University Chicago
2004
A significant problem in Massive Open Online Courses (MOOCs) is the high rate of student dropout these courses. An effective prediction model MOOC courses can identify factors responsible and provide insight on how to initiate interventions increase success a MOOC. Different features various approaches are available for In this paper, data derived from self-paced math course, College Algebra Problem Solving, offered platform edX partnering with Arizona State University (ASU) 2016 2020...
This paper presents an overview of the image-guided surgery toolkit (IGSTK). IGSTK is open source C++ software library that provides basic components needed to develop applications. It intended for fast prototyping and development The was developed through a collaboration between academic industry partners. Because designed safety-critical applications, team has adopted lightweight processes emphasizes safety robustness while, at same time, supporting geographically separated developers. A...
The introduction of software technology in a life-dependent environment requires the development team to execute process that ensures high level reliability and correctness. Despite their popularity, agile methods are generally assumed be inappropriate as family these environments due lack emphasis on documentation, traceability, other formal techniques. Agile methods, notably Scrum, favor empirical control, or small constant adjustments tight feedback loop. This paper challenges assumption...
Image-guided surgery applies leading-edge technology and clinical practices to provide better quality of life patients who can benefit from minimally invasive procedures. Reliable software is a critical component image-guided surgical applications, yet costly expertise infrastructure barriers hamper current research commercialization efforts in this area. IGSTK the open source development delivery model problem. Agile component-based engineering principles reduce costs risks associated with...
This paper presents the design of an mHealth application for prevention and early intervention childhood anxiety. The is based on REACH, a preventative-early protocol describes multidisciplinary process, sharing lessons learned in developing effective application. unique due to participant age, preventive-early focus, utilization mobile technology situated manner. A process inspired by user-centered leveraging key informant interviews was used identify features, including game strategies...
Software engineering education is a technologically challenging, rapidly evolving discipline. Like all STEM educators, software educators are bombarded with constant stream of new tools and techniques (MOOCs! Active learning! Inverted classrooms!) while under national pressure to produce outstanding graduates. also pressured on the discipline side; evolution technology coupled still emerging As handson discipline, where engineers not only design but construct technology, guidance adoption...
Industry often complains that current university curricula fail to address the practical issues of real software development. This paper outlines a proposal for an innovative core curriculum Bachelor Science in Computer Science. The proposed contains elements traditional computer science programs combined with engineering via team-oriented, hands-on approach large-scale In addition lecture/project/exam courses, students are required take eight-semester sequence “Software Factory” courses....
This work explores the impact of teaching and learning if rate learner engagement outside classroom is continuously measured available to instructor students. We describe an ongoing implementation a monitoring tool built within software engineering continuous integration testing (CI & Test) platform that integrates multiple streams student activity performance on yearlong junior projects. The CI Test allows for instantaneous feedback, which we will use inform behavior change. In...
Industry often complains that current university curricula fail to address the practical issues of real software development. This paper outlines a proposal for an innovative core curriculum Bachelor Science in computer science. The proposed contains elements traditional science programs combined with engineering via team-oriented, hands-on approach large-scale In addition lecture/project/exam courses, students are required take eight-semester sequence "Software Factory" courses. Software...
Open source software has tremendous potential for improving the productivity of research labs and enabling development new medical applications. The Image-Guided Surgery Toolkit (IGSTK) is an open toolkit based on ITK, VTK, FLTK, uses cross-platform tools CMAKE DART to support common operating systems such as Linux, Windows, MacOS. IGSTK integrates basic components needed in surgical guidance applications provides a platform fast prototyping robust image-guided This paper gives overview...
In this paper, we present the design and deployment of a mobile game titled "FitBit Garden" that encourages children to be physically active by representing activity levels tracked via FitBit pedometer in garden ecosystem. The flourishes grows as their parents take positive actions real world improve child's physical activity. These are then manifested into virtual app. paper presents intervention, methods developed collect analyze data results usability study determine form, function...
This paper presents the design, implementation and evaluation of a home based intervention targeting economically disadvantaged children to improve asthma clinical outcomes. The monitoring activities were delivered within an embedded astronaut-themed game promote user acceptance compliance protocol. An iterative, user-centered design process was used prototype system (Aspira) involving tablet application, digital spirometer particulate monitor linked data management server. Children low...
Educators have at their disposal many digital content sources, from textbook publishers to open courseware repositories (OCRs) specialized collections shared resources a network of peers. It is rare one needs go create new lecture materials, instead can download and adapt fit needs. The proliferation such expected result in great productivity for educators, particularly those higher education where time demands relegate development the back-burner. But are we seeing productivity? Are...
Open Source Software is a solution possibility for all customers seeking higher degree of robustness from delivered software. source also opens new ground software development houses and other IT shops. New business models that range support services to pure product now consider open key component their core plan. This has led interesting relationships between communities vendors who must co-exist each otherpsilas survival. In this paper we share case study experience relatively small shop...