All Resources (733)
By David E. Bernholdt, Anshu Dubey, Michael A. Heroux, Catherine Jones, Daniel S. Katz, Lois Curfman McInnes, and James Willenbring
It turns out that sometimes you do get a …
Type of Item Blog Post
Published 2019-05-29
By Jeff Carver
The International Workshop on Software Engineering for Science provides …
Type of Item Event
Published 2019-05-28
By Barry Smith
Understanding what is issue tracking (including how issue tracking …
Type of Item Resource
Published 2019-05-27
By Anshu Dubey
What constitutes good documentation is important for software development …
By BSSw Community
Navigate the complexities of Git effortlessly with targeted tutorials …
Published 2019-05-21
By Boyana Norris
Software development tools aid developers by supporting different aspects …
Published 2019-05-20
By David E. Bernholdt
The topic of Better Scientific Software focuses on how …
Published 2019-05-16
By Scott Lathrop and Maxim Belkin
NCSA Blue Waters provides a series of free webinars …
Published 2019-05-15
Are you looking for more resources regarding computational science …
By Mark C. Miller
First of a three-part series to commemorate the …
By Rinku Gupta
Are you familiar with continuous integration using automation servers …
Published 2019-05-10
By Mike Heroux
This event is a part of the "Best Practices …
Published 2019-05-08
By Glenn Hammond
Continuous integration facilitates sustainable software development when properly utilized …
Published 2019-04-26
By Maxim Belkin
Published 2019-04-24
By David E. Bernholdt and Dan Ibanez
While theory and experimentation within the CSE community are …
Published 2019-04-20
Productivity, by (a generic) definition, is a measure of …
By Anshu Dubey and Rinku Gupta
Projects with CSE can lie on wide spectrum when …
By Jason Sarich
End-users of scientific software expect clear and clean …
Copyright and patents are two widely-used software intellectual …
By Roscoe A. Bartlett
Understanding how revision control systems function is important for …
Reproducibility plays a very important role in CSE, especially …
Software refactoring is the process of restructuring existing software …
By James Willenbring
CSE software distribution involves how to make the software …
By Lois Curfman McInnes
While teams of all sizes can be found across …
Software Requirements provide a bridge to translate the computational …