Debra L. Smarkusky

Learn More
Information technology projects are growing in complexity and require teams to solve problems and develop solutions. With current undergraduate, computer science and information systems curricula, students graduate with technical skills, but lack team project experiences. We have identified and developed team knowledge modules that are being taught to(More)
Assessing individual contributions on team projects and promoting the maturation of team knowledge skills in students is difficult. Traditional assessment tools score an individual over a set of categories that are loosely defined and lack well-defined expectations. Further, for curriculum in which team-based learning is a primary component, the traditional(More)
Performance modeling and evaluation techniques are essential when designing and implementing distributed software systems. Constructing performance models for such systems can require significant effort. This paper presents Hierarchical Performance Modeling as a technique to model performance for different layers of abstraction. Once the system architecture(More)
In this paper, we present a methodology for deriving second moment performance information of software structures. Performance modeling of software structures comprises the Module Level of the Hierarchical Performance Model for the evaluation of distributed conventional software systems. The components utilized in building of Computation Structure Models(More)
Software applications and music compositions share a similar development process. This paper summarizes the results of a joint effort between faculty in the Department of Information Sciences and Technology and the Department of Music to develop an innovative and interdisciplinary course for non-majors that incorporates music composition, programming, and(More)
Students are engaging technology as a means to convey their creativity, artistic design, and appreciation of the Arts. In this paper, we share our experiences regarding an interdisciplinary project between students in an Information Sciences and Technology course and students in a General Education Arts course. Students were tasked with creating the digital(More)
In the past two years, Java has exploded onto the computing landscape , oering an object-oriented language and environment that is suitable for a wide variety of application domains. Java is targeted for applications that include: advanced capabilities in WWW browsers via applets; enterprise computing with database connectivity, CORBA, and RMI; usage in(More)
A methodology and related software design environment for the development of performanceengineered object-oriented distributed systems is essential. In this research, a performance-engineered design framework that utilizes the system architecture and object-oriented sofware design techniques of the UniBed Modeling Language (UML) and the architecture of the(More)
Students in computer science and information technology should be engaged in solving real-world problems received from government and industry as well as those that expose them to various areas of application. This paper summarizes the results of an undergraduate research project between students in the Department of Information Sciences and Technology(More)
By challenging and engaging students in interdisciplinary projects, we provide a learning platform to enhance creativity, critical thinking and problem-solving skills, while promoting an innovation-oriented culture in academia. In this paper, we summarize interdisciplinary and undergraduate research projects in music and animation that integrate(More)