The Role of Domain Expenence in Software Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Fundamental principles of software engineering - A journey
Journal of Systems and Software
Can graduating students design software systems?
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Research challenges in embedded and hybrid systems
ACM SIGBED Review
Hi-index | 0.00 |
We study how the relative values placed on a variety of software design criteria differs between beginning students, advanced students, and educators. We also consider how these values change depending on the specific design situation. Statistical analysis of data collectedfrom over 300 subjects reveals relatively small differences between the two student populations and significant differences between educators and students. In addition to often valuing different criteria, educators also value criteria more consistently across the design situations.