2010 · 27 citations · 19 references
ComputingComputer ScienceComputer ArchitectureDistributed SystemsSoftware EngineeringError DetectionError HandlingError PreventionReliable System DesignSoftware Fault ToleranceDistributed Error HandlingDomain-specific ModelingSoftware Components
The challenging nature of error handling constantly escalates as a growing number of environments consists of networked devices and software components. In these environments, errors cover a uniquely large spectrum of situations related to each layer ranging from hardware to distributed platforms, to software components. Handling errors becomes a daunting task for programmers, whose outcome is unpredictable. Scaling up error handling requires to raise the level of abstraction beyond the code level and the try-catch construct, approaching error handling at the software architecture level.
19
Generative communication in Linda
David Gelernter · ACM Transactions on Programming Languages and Systems · 1985 · 2.3K citations · Full text
A middleware infrastructure for active spaces
Manuel Román, Christopher K. Hess, R. Cerqueira et al. · IEEE Pervasive Computing · 2002 · 1.1K citations