Sciweavers

58 search results - page 5 / 12
» Pattern Repositories for Software Engineering Education
Sort
View
SIGCSE
2005
ACM
113views Education» more  SIGCSE 2005»
15 years 3 months ago
Learning by doing: introducing version control as a way to manage student assignments
Professional software developers use version control systems to coordinate their work, and to provide an unwindable history of their project’s evolution. In contrast, students i...
Karen L. Reid, Gregory V. Wilson
MSR
2009
ACM
15 years 4 months ago
Evolution of the core team of developers in libre software projects
In many libre (free, open source) software projects, most of the development is performed by a relatively small number of persons, the “core team”. The stability and permanenc...
Gregorio Robles, Jesús M. González-B...
JSS
2006
107views more  JSS 2006»
14 years 9 months ago
Measuring the usability of software components
The last decade marked the first real attempt to turn software development into engineering through the concepts of ComponentBased Software Development (CBSD) and Commercial Off-T...
Manuel F. Bertoa, José M. Troya, Antonio Va...
SIGCSE
1999
ACM
93views Education» more  SIGCSE 1999»
15 years 1 months ago
Patterns for decoupling data structures and algorithms
In order to build a data structure that is extensible and reusable, it is necessary to decouple the intrinsic and primitive behavior of the structure from the application specific...
Dung Zung Nguyen, Stephen B. Wong
ICSM
2007
IEEE
15 years 3 months ago
Discovering Dynamic Developer Relationships from Software Version Histories by Time Series Segmentation
Time series analysis is a promising approach to discover temporal patterns from time stamped, numeric data. A novel approach to apply time series analysis to discern temporal info...
Harvey P. Siy, Parvathi Chundi, Daniel J. Rosenkra...