Sciweavers

2302 search results - page 85 / 461
» The Evolution of Concurrent Programs
Sort
View
OOPSLA
2010
Springer
15 years 4 months ago
Concurrency by modularity: design patterns, a case in point
General purpose object-oriented programs typically aren’t embarrassingly parallel. For these applications, finding enough concurrency remains a challenge in program design. To ...
Hridesh Rajan, Steven M. Kautz, Wayne Rowcliffe
ICFP
2009
ACM
16 years 6 months ago
Parallel concurrent ML
Concurrent ML (CML) is a high-level message-passing language that supports the construction of first-class synchronous abstractions called events. This mechanism has proven quite ...
John H. Reppy, Claudio V. Russo, Yingqi Xiao
ASPLOS
2012
ACM
14 years 1 months ago
Applying transactional memory to concurrency bugs
Multithreaded programs often suffer from synchronization bugs such as atomicity violations and deadlocks. These bugs arise from complicated locking strategies and ad hoc synchroni...
Haris Volos, Andres Jaan Tack, Michael M. Swift, S...
ER
2009
Springer
79views Database» more  ER 2009»
16 years 21 days ago
Modeling Concept Evolution: A Historical Perspective
Flavio Rizzolo, Yannis Velegrakis, John Mylopoulos...
ICWE
2007
Springer
16 years 9 days ago
Evolution of Web Applications with Aspect-Oriented Design Patterns
Abstract. It is more convenient to talk about changes in a domainspecific way than to formulate them at the programming construct level or—even worse—purely lexical level. Usi...
Michal Bebjak, Valentino Vranic, Peter Dolog