Software systems are becoming an essential part of the lives of both individuals and organizations, and as a consequence, these systems are getting bigger and more complex. Because of this, the tasks of maintaining the quality in these complex software systems are becoming increasingly difficult. Furthermore, these systems are subject...
Assessing AI systems is difficult. Humans rely on AI systems in increasing ways, both visible and invisible, meaning a variety of stakeholders need a variety of assessment tools (e.g., a professional auditor, a developer, and an end user all have different needs). We posit that it is possible to provide...
Continuous Improvement (CI) of academic computing programs is a main requirement of accreditation. Academic computing programs must have a well-documented CI plan in order to be granted accreditation. Based on the existing literature, we developed a comprehensive CI (or 360-CI) model consisting of 8 components: course, curriculum, administration, faculty, research,...
When contributing to a software system, developers need to understand the rationale for previous design decisions so that they can adhere to the system’s design. Not doing so can lead to erosion of the overall design quality of the system. However, discussions embedded in a large volume of communication on...
With the advent of Artificial Intelligence (AI) in every sphere of life in today's day and age, it has become increasingly important for non-AI experts to be able to comprehend the underlying logic of how AI systems work, assess them and find faults in these systems, particularly when they are...
This research project compared teacher attitude using
the Pupil Control Ideology Form with student attitude using
the Arlin-Hills Student Attitude Survey. P.C.I. Forms
were collected from 834 teachers from 95 elementary Christian
schools in several states. A total of 1074 student
attitude surveys were collected from Christian school students
in...
Land-associated, sound-scattering layers of mesopelagic micronekton surround the Hawaiian Islands. These animals undergo diel
migrations during which they split into multiple, distinct layers that have differences in animal density, taxonomic composition,
and size. A video-camera system capable of quantitatively estimating the biological constituency of the layers was combined with
a...