What We Have Learned about using Software Engineering Practices in Scientific Software
From Michael Miller
From Michael Miller
The increase in the importance of scientific software motivates the need to identify and understand which software engineering (SE) practices are appropriate. Because of the uniqueness of the scientific software domain, existing SE tools and techniques developed for the business/IT community are often not efficient or effective. Appropriate SE solutions must account for the salient characteristics of the scientific software development environment. To identify these solutions, members of the SE community must interact with members of the scientific software community. This presentation will discuss the findings from a series of case studies of scientific software projects, an ongoing workshop series, and the results of interactions between my research group and scientific software projects.
Dr. Jeffrey Carver is an Associate Professor in the Department of Computer Science at the University of Alabama. He earned his PhD in Computer Science from the University of Maryland. His main research interests include empirical software engineering, software engineering for science, software quality, human factors in software engineering, and software process improvement. He has been the primary organizer of the SE4Science workshop series focused on Software Engineering and Computational Science. He is a Senior Member of the IEEE Computer Society and a Senior Member of the ACM.
The morning of Wednesday 8 January, we updated the look and feel of Kaltura videos by moving from Player 2 to Player 7. The new player has a cleaner look, some improvements to controls, and a new transcript viewer. Also thanks to the upgrade we can now allow owners and co-editors of videos with two feeds to download *both* recordings from the mediaspace website.
As of the upgrade and going forward all videos play on mediaspace in the new player. Also since the upgrade any video you embed in Canvas or elsewhere, with the built-in tools in Canvas or the embed code from mediaspace, will play with the new player. However, any videos embedded anywhere before the update will continue to play in Player 2.
To take advantage of the new player, and use a fully-supported player, we urge you to re-embed videos in Canvas or elsewhere, retracing the steps you took the first time.
For more information on updating your links to take advantage of the new player: https://answers.uillinois.edu/illinois/146970 For more information on viewing media with the new player: https://answers.uillinois.edu/illinois/146972