Sciweavers

1253 search results - page 82 / 251
» Studying Software Evolution for Taming Software Complexity
Sort
View
ICSE
2005
IEEE-ACM
14 years 9 months ago
Do students recognize ambiguity in software design? a multi-national, multi-institutional report
Successful software engineering requires experience and acknowledgment of complexity, including that which leads designers to recognize ambiguity within the software design descri...
Ken Blaha, Alvaro E. Monge, Dean Sanders, Beth Sim...
ASWEC
2004
IEEE
14 years 19 days ago
Knowledge Management in Software Engineering - Describing the Process
The management of knowledge and experience are key means by which systematic software development and process improvement occur. Within the domain of Software Engineering (SE), qu...
James Ward, Aybüke Aurum
ICTAI
2003
IEEE
14 years 2 months ago
Deployment and Dynamic Reconfiguration Planning for Distributed Software Systems
Initial deployment and subsequent dynamic reconfiguration of a software system is difficult because of the interplay of many interdependent factors, including cost, time, applicat...
Naveed Arshad, Dennis Heimbigner, Alexander L. Wol...
ACE
2004
222views Education» more  ACE 2004»
13 years 10 months ago
Learning about Software Development - Should Programming Always Come First?
The issues surrounding curriculum design of many Computer Science and Software Engineering degree programs1 are many and complex. In particular, the question of whether prior prog...
Margaret Hamilton, Liz Haywood
ICIS
2001
13 years 10 months ago
Shared Mental Models and Coordination in Large-Scale, Distributed Software Development
Despite substantial improvements in the last few years in software engineering and collaboration tools, coordination in large-scale software development continues to be problemati...
J. Alberto Espinosa, Robert E. Kraut, F. Javier Le...