Sciweavers

13137 search results - page 12 / 2628
» A Science of Software Design
Sort
View
CSCW
2008
ACM
13 years 9 months ago
Communication networks in geographically distributed software development
In this paper, we seek to shed light on how communication networks in geographically distributed projects evolve in order to address the limits of the modular design strategy. We ...
Marcelo Cataldo, James D. Herbsleb
SIGCSE
2003
ACM
293views Education» more  SIGCSE 2003»
14 years 24 days ago
Creating a computer science canon: a course of "classic" readings in computer science
Computer science has a reputation of being a discipline in a perpetual state of accelerated progress—a discipline in which our techniques, our hardware, our software systems, an...
Michael Eisenberg
ATAL
2005
Springer
14 years 1 months ago
Design by Contract Deontic Design Language for Multiagent Systems
Abstract. Design by contract is a well known theory that views software construction as based on contracts between clients (callers) and suppliers (routines), relying on mutual obl...
Christophe Garion, Leendert van der Torre
SIGCSE
2009
ACM
139views Education» more  SIGCSE 2009»
14 years 8 months ago
Abstraction and extensibility in digital logic simulation software
ion and Extensibility in Digital Logic Simulation Software Richard M. Salter and John L. Donaldson Computer Science Department Oberlin College Oberlin, OH 44074 rms@cs.oberlin.edu,...
Richard M. Salter, John L. Donaldson
COMPUTER
2007
153views more  COMPUTER 2007»
13 years 7 months ago
The Discipline of Embedded Systems Design
ems, using abstractions that actually remove physical constraints from consideration. At the other, embedded systems design goes beyond the traditional expertise of electrical engi...
Thomas A. Henzinger, Joseph Sifakis