Sciweavers

1733 search results - page 76 / 347
» The challenges of software engineering education
Sort
View
EUROSYS
2011
ACM
14 years 1 months ago
Database engines on multicores, why parallelize when you can distribute?
Multicore computers pose a substantial challenge to infrastructure software such as operating systems or databases. Such software typically evolves slower than the underlying hard...
Tudor-Ioan Salomie, Ionut Emanuel Subasu, Jana Gic...
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
CORR
2008
Springer
81views Education» more  CORR 2008»
14 years 10 months ago
Revisiting the Core Ontology and Problem in Requirements Engineering
In their seminal paper in the ACM Transactions on Software Engineering and Methodology, Zave and Jackson established a core ontology for Requirements Engineering (RE) and used it ...
Ivan Jureta, John Mylopoulos, Stéphane Faul...
IWPC
2007
IEEE
15 years 4 months ago
A Hybrid Program Model for Object-Oriented Reverse Engineering
A commonly used strategy to address the scalability challenge in object-oriented reverse engineering is to synthesize coarse-grained representations, such as package diagrams. How...
Michael W. Godfrey
ICWE
2003
Springer
15 years 3 months ago
Agile Web Engineering (AWE) Process: Multidisciplinary Stakeholders and Team Communication
Abstract. The Agile Web Engineering (AWE) Process is an agile or lightweight process that has been created to tackle the challenges that have been identified in Web engineering: sh...
Andrew McDonald, Ray Welland