Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 10 of 10

Full-Text Articles in Physical Sciences and Mathematics

Towards Sustainable Digital Humanities Software, George K. Thiruvathukal, Shilpika Shilpika, Nicholas J. Hayward, Saulo Aguiar, Konstantin Läufer Nov 2015

Towards Sustainable Digital Humanities Software, George K. Thiruvathukal, Shilpika Shilpika, Nicholas J. Hayward, Saulo Aguiar, Konstantin Läufer

Computer Science: Faculty Publications and Other Works

Our work in software quality for digital humanities was borne of an effort to address sustainable practices in scientific software development, where the speaker (Thiruvathukal) co-authored a position paper on the case for software engineering in scientific software development as part of an all-encompassing strategy to create more sustainable scientific software (an example of a well-known scientific software package is LINPACK). In this position paper, we addressed how “progress in scientific research is dependent on the quality and accessibility of software at all levels". This progress depends on embracing the best traditional--and emergent--practices in software engineering, especially agile practices that …


Cloudy With A Chance Of Sunshine, Or The Future Of Magazine Publishing, George K. Thiruvathukal Oct 2015

Cloudy With A Chance Of Sunshine, Or The Future Of Magazine Publishing, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

EIC George K. Thiruvathukal describes how the cloud can revolutionize printing and how the publishing world in particular can benefit.


Software Metrics And Dashboard, Shilpika Shilpika, George K. Thiruvathukal, Saulo Aguiar, Konstantin Läufer, Nicholas J. Hayward Aug 2015

Software Metrics And Dashboard, Shilpika Shilpika, George K. Thiruvathukal, Saulo Aguiar, Konstantin Läufer, Nicholas J. Hayward

Computer Science: Faculty Publications and Other Works

Software metrics are a critical tool which provide continuous insight to products and processes and help build reliable software in mission critical environments. Using software metrics we can perform calculations that help assess the effectiveness of the underlying software or process. The two types of metrics relevant to our work is complexity metrics and in-process metrics. Complexity metrics tend to focus on intrinsic code properties like code complexity. In-process metrics focus on a higher-level view of software quality, measuring information that can provide insight into the underlying software development process.

Our aim is to develop and evaluate a metrics dashboard …


The Impact Of Meaningful High School Computer Science Experiences In The Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven Mcgee, Dale Reed Aug 2015

The Impact Of Meaningful High School Computer Science Experiences In The Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven Mcgee, Dale Reed

Computer Science: Faculty Publications and Other Works

We report on initial outcomes of the Taste of Computing project, under which a meaningful computer science course has been initiated in many high schools of the Chicago Public Schools system. Surveys of students have shown that they attribute high value to the course and have experienced increases in their understanding and interest regarding the computing field. Data was also collected from teachers participating in professional development regarding their preparation and confidence in teaching the new course. We report on the strengths of various survey responses and their relationships, and we compare student responses by race and gender. The data …


Enhanced Online Learning Via Structured Wiki, Chandra N. Sekharan, Roger Fassinou Jul 2015

Enhanced Online Learning Via Structured Wiki, Chandra N. Sekharan, Roger Fassinou

Computer Science: Faculty Publications and Other Works

No abstract provided.


Tools For Outreach Presentations, Ronald I. Greenberg, Dale Reed Jul 2015

Tools For Outreach Presentations, Ronald I. Greenberg, Dale Reed

Computer Science: Faculty Publications and Other Works

We present resources we have constructed and culled from the internet that can be used in computing outreach visits in K–12 classrooms, especially high schools. We have used such tools at about 100 schools, reaching several thousand students, and achieving positive attitudinal responses in surveys of several hundred of these students.


A Framework Architecture For Student Learning In Distributed Embedded Systems, William L. Honig, Konstantin Läufer, George K. Thiruvathukal Jun 2015

A Framework Architecture For Student Learning In Distributed Embedded Systems, William L. Honig, Konstantin Läufer, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

Academic courses focused on individual microcomputers or client/server applications are no longer sufficient for students to develop knowledge in embedded systems. Current and near-term industrial systems employ multiple interacting components and new network and security approaches; hence, academic preparation requires teaching students to develop realistic projects comparable to these real-world products. However, the complexity, breadth, and technical variations of these real-world products are difficult to reproduce in the classroom. This paper outlines preliminary work on a framework architecture suitable for academic teaching of modern embedded systems including the Internet of Things. It defines four layers, two of which are at …


The All-Digital Future And Digital Cise, George K. Thiruvathukal May 2015

The All-Digital Future And Digital Cise, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

EIC George Thiruvathukal describes the magazine's digital future and the importance of archives--being able to access digital content in the years to come will be an important challenge for both publishers and readers.


Scientific Software Communities [Guest Editor Introduction], Andy Terrel, Michael Tobis, George K. Thiruvathukal Jan 2015

Scientific Software Communities [Guest Editor Introduction], Andy Terrel, Michael Tobis, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

Guest editor introduction


The Next Generation Of Computational Science And Engineering, George K. Thiruvathukal Jan 2015

The Next Generation Of Computational Science And Engineering, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

Editor-in-Chief message.