Sciweavers

221 search results - page 12 / 45
» Teaching UML Is Teaching Software Engineering Is Teaching Ab...
Sort
View
ICSE
2001
IEEE-ACM
13 years 12 months ago
Effective Software Architecture Design: From Global Analysis to UML Descriptions
It is now generally accepted that separating software architecture into multiple views can help in reducing complexity and in making sound decisions about design trade-offs. Our f...
Robert L. Nord, Daniel J. Paulish, Dilip Soni, Chr...
ICASSP
2011
IEEE
12 years 11 months ago
In-class demonstrations with a portable laboratory for teaching DSP to Computer Engineering majors
Given its pervasive use, and being a clear example of a computing system integrating hardware and software, Digital Signal Processing (DSP) is an important discipline in Computer ...
Andres Kwasinski
PPPJ
2004
ACM
14 years 29 days ago
Using the divide and conquer strategy to teach Java framework design
All programmers should understand the concept of program families and know the techniques for constructing them. This paper describes a case study that can be used to introduce st...
H. Conrad Cunningham, Yi Liu, Cuihua Zhang
IWPC
2003
IEEE
14 years 24 days ago
Experiences in Teaching Software Evolution and Program Comprehension
A large amount of research is devoted to software evolution and program understanding, but these topics are often neglected in software engineering curricula. The CCSE initiative ...
Arie van Deursen, Jean-Marie Favre, Rainer Koschke...
VMCAI
2012
Springer
12 years 3 months ago
Teaching Semantics with a Proof Assistant: No More LSD Trip Proofs
We describe a course on the semantics of a simple imperative programming language and on applications to compilers, type systems, static analyses and Hoare logic. The course is ent...
Tobias Nipkow