Sciweavers

1106 search results - page 3 / 222
» Software That Can Think and Do
Sort
View
SIGCSE
2012
ACM
282views Education» more  SIGCSE 2012»
12 years 1 months ago
Understanding the tenets of agile software engineering: lecturing, exploration and critical thinking
The use of agile principles and practices in software development is becoming a powerful force in today’s workplace. In our quest to develop better products, therefore, it is im...
Shvetha Soundararajan, Amine Chigani, James D. Art...
FECS
2007
120views Education» more  FECS 2007»
13 years 7 months ago
Infusing Critical Thinking Skill Classification into a Software Engineering Course
Life long learning is important to keep oneself up-to-date in ones profession. Due to the rapid evolutionary nature of computer science, life long learning becomes even more impor...
Muhammad Shafique, Kanaan A. Faisal, M. R. K. Kris...
COMPUTER
2006
87views more  COMPUTER 2006»
13 years 6 months ago
What Can We Expect from Program Verification?
The role of intuition in software development was discussed in a most original fashion by Peter Naur in 1984. Yet there has been little subsequent interest in elaborating on Naur&#...
Michael Jackson
VL
2002
IEEE
109views Visual Languages» more  VL 2002»
13 years 11 months ago
Assertions in End-User Software Engineering: A Think-Aloud Study
There has been little research on end-user program development beyond the programming phase. Devising ways to address additional phases may be critical, because research shows tha...
Christine Wallace, Curtis R. Cook, Jay Summet, Mar...
IUI
1993
ACM
13 years 10 months ago
The price of flexibility
The goal of this paper is to model an agent who dislikes large choice sets because of the “cost of thinking” involved in choosing from them. We take as a primitive a preferenc...
David D. Woods