Sciweavers

840 search results - page 18 / 168
» Programming the future
Sort
View
93
Voted
MICRO
2000
IEEE
118views Hardware» more  MICRO 2000»
15 years 7 months ago
A study of slipstream processors
A slipstream processor reduces the length of a running program by dynamically skipping computation non-essential for correct forward progress. The shortened program runs faster as...
Zachary Purser, Karthik Sundaramoorthy, Eric Roten...
132
Voted
SIGECOM
2004
ACM
96views ECommerce» more  SIGECOM 2004»
15 years 8 months ago
A stochastic programming approach to scheduling in TAC SCM
In this paper, we combine two approaches to handling uncertainty: we use techniques for finding optimal solutions in the expected sense to solve combinatorial optimization proble...
Michael Benisch, Amy R. Greenwald, Victor Narodits...
101
Voted
FMSD
2002
92views more  FMSD 2002»
15 years 2 months ago
A Simple, Object-Based View of Multiprogramming
Object-based sequential programming has had a major impact on software engineering. However, object-based concurrent programming remains elusive as an effective programming tool. T...
Jayadev Misra
96
Voted
TACAS
2005
Springer
112views Algorithms» more  TACAS 2005»
15 years 8 months ago
Java-MOP: A Monitoring Oriented Programming Environment for Java
Abstract. A Java-based tool-supported software development and analysis framework is presented, where monitoring is a foundational principle. Expressive requirements specification...
Feng Chen, Grigore Rosu
110
Voted
ICFP
2006
ACM
16 years 2 months ago
Design patterns as higher-order datatype-generic programs
Design patterns are reusable abstractions in object-oriented software. However, using current mainstream programming languages, these elements can only be expressed extra-linguist...
Jeremy Gibbons