- Full text PDF available (8)
The author shares techniques used in a successful "Ethics and Professionalism" class at California State University, San Bernardino. Ethical issues played a part in designing the class. The author describes active learning and holistic grading. Ethics demanded a novel way to post grades on the web without exposing personal data. This was evaluated by… (More)
The author critiques the three-dimensional approach to systems design presented by Mastro and proposes a correction. He also shows that the time dimension is not modeled and that it should be. He presents notations for documenting dynamics and shows how these structures can be utilized in the design of software.
This paper looks at the assumptions driving mass marketed software. These assumptions explain why traditional software engineering methods and processes appear to have less economic value in a mass market. The assumptions lead to a model that predicts observed patterns such as (I) rapid development, (2)1ower quality, and (3) an initially dominant product… (More)
Proton Computed Tomography (pCT) is an imaging modality that is based on the tracking of individual protons as they traverse an object. These paths deviate from a straight line due to the effects of multiple Coulomb scattering (MCS) and must be tracked using a formalism that models MCS. A sparse iterative solver, like the algebraic reconstruction technique… (More)
Image reconstruction of proton Computed Tomography (pCT) is a process of solving x within a linear equation Ax = b, where A is path matrix and b is electron density matrix. Iterative Reconstruction Techniques are widely used to generate relative electron density maps for proton therapy. The reordering subsets methods, which group projections data in a… (More)
The dynamics of any situation refers to how the situation changes over the course of time. A basic observation of dynamical systems is how extraordinarily complicated the motions of a system can be, even when the underlying rules are extremely simple. One of the main approaches to dynamical systems is Differential equations. Given any initial state, a… (More)
This note follows David Schmidt's position paper "On the Need for a Popular Formal Semantics" [/]. I suggest that we can use of the popular Unified Modeling Language (UML) and the Object Constraint Language(OCL) to express the semantics of languages in Language Reference Manuals(LRMs). I, personally, prefer to use mathematical semantics [.2]. However, a… (More)