Journal of the ACM (JACM)
Structured Programming with go to Statements
ACM Computing Surveys (CSUR)
The design of the Venus operating system
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
Multiple exits from a loop without the GOTO
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
Communications of the ACM
An operating environment for dynamic-recursive computer programming systems
Communications of the ACM
POPL '75 Proceedings of the 2nd ACM SIGACT-SIGPLAN symposium on Principles of programming languages
A control statement for natural top-down structured programming
Programming Symposium, Proceedings Colloque sur la Programmation
A program structure for error detection and recovery
Operating Systems, Proceedings of an International Symposium
On the transfer of control between contexts
Programming Symposium, Proceedings Colloque sur la Programmation
Programming with abstract data types
Proceedings of the ACM SIGPLAN symposium on Very high level languages
The impact of language design on the production of reliable software
Proceedings of the international conference on Reliable software
Parallel programming: an axiomatic approach.
Parallel programming: an axiomatic approach.
The multics system: an examination of its structure
The multics system: an examination of its structure
Structured programming
A modular verifiable exception handling mechanism
ACM Transactions on Programming Languages and Systems (TOPLAS) - Lecture notes in computer science Vol. 174
Language features for flexible handling of exceptions in information systems
ACM Transactions on Database Systems (TODS)
An axiomatic treatment of exception handling in an expression-oriented language
ACM Transactions on Programming Languages and Systems (TOPLAS)
Verification of Concurrent Control Flow in Distributed Computer Systems
IEEE Transactions on Software Engineering
Exception Handling in Robotics
Computer
The logic of propagation in the inscape environment
TAV3 Proceedings of the ACM SIGSOFT '89 third symposium on Software testing, analysis, and verification
Exception handling and object-oriented programming: towards a synthesis
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Data-Oriented Exception Handling
IEEE Transactions on Software Engineering
Exception handling in object-oriented systems
ACM SIGPLAN OOPS Messenger
Exception handling in large Ada systems
WADAS '91 Proceedings of the eighth annual Washington Ada symposium & summer SIGAda meeting on Ada: software: foundation for competitveness
HOPL-II The second ACM SIGPLAN conference on History of programming languages
HOPL-II The second ACM SIGPLAN conference on History of programming languages
Fault tolerance: synchronization of redundancy
ACM SIGOPS Operating Systems Review
COCS '95 Proceedings of conference on Organizational computing systems
Implementing Atomic Actions in Ada 95
IEEE Transactions on Software Engineering
ACM Transactions on Programming Languages and Systems (TOPLAS)
Analyzing exception flow in Java programs
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
A study on exception detection and handling using aspect-oriented programming
Proceedings of the 22nd international conference on Software engineering
Advanced Exception Handling Mechanisms
IEEE Transactions on Software Engineering
The Exception Handling Effectiveness of POSIX Operating Systems
IEEE Transactions on Software Engineering
The PORT Mathematical Subroutine Library
ACM Transactions on Mathematical Software (TOMS)
Reliability Issues in Computing System Design
ACM Computing Surveys (CSUR)
Exception Handling in the Spreadsheet Paradigm
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Medusa: an experiment in distributed operating system structure
Communications of the ACM
Communications of the ACM
Certification of programs for secure information flow
Communications of the ACM
Exception handling in parallel computations
ACM SIGPLAN Notices
Synchronization as a framework for distributed system fault-tolerance design
EW 5 Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
Program optimization and exception handling
POPL '81 Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Implementing exceptions in open multithreaded transactions based on Ada 95 exceptions
ACM SIGAda Ada Letters - Exception handling for a 21st century programming language proceedings
An axiomatic treatment of exception handling
POPL '82 Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Current Trends in Exception Handling
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Exception Handlers in Functional Programming Languages
IEEE Transactions on Software Engineering
Advances in exception handling techniques
Fault tolerance and exception handling in BETA
Advances in exception handling techniques
A fully object-oriented exception handling system: rationale and smalltalk implementation
Advances in exception handling techniques
Supporting evolution of interface exceptions
Advances in exception handling techniques
Exception handling in agent-oriented systems
Advances in exception handling techniques
Action-oriented exception handling in cooperative and competitive concurrent object-oriented systems
Advances in exception handling techniques
Exception handling and resolution for transactional object groups
Advances in exception handling techniques
Advances in exception handling techniques
Exception handling in object-oriented databases
Advances in exception handling techniques
Non-Monotonic Knowledge Evolution in VLKDBs
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
An Object-Oriented Exception Handling System for an Object-Oriented Language
ECOOP '88 Proceedings of the European Conference on Object-Oriented Programming
Ada Europe '01 Proceedings of the 6th Ade-Europe International Conference Leuven on Reliable Software Technologies
Exception Handling during Asynchronous Method Invocation (Research Note)
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Exception Handling in Object-Oriented Databases
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
A Fully Object-Oriented Exception Handling System: Rationale and Smalltalk Implementation
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Supporting Evolution of Interface Exceptions
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Action-Oriented Exception Handling in Cooperative and Competitive Concurrent Object-Oriented Systems
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Exception Handling and Resolution for Transactional Object Groups
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Exception Handling in Agent-Oriented Systems
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Fault Tolerance and Exception Handling in BETA
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
A recovery mechanism for modular software
ICSE '79 Proceedings of the 4th international conference on Software engineering
A Report On The Development Of Gypsy
ACM '78 Proceedings of the 1978 annual conference
Automatic control of execution: An overview
APL '79 Proceedings of the international conference on APL: part 1
Software reliability and design: A survey
DAC '76 Proceedings of the 13th Design Automation Conference
The assignment axiom and programming language design
ACM '76 Proceedings of the 1976 annual conference
Design rationale for TELOS, a PASCAL-based AI language
Proceedings of the 1977 symposium on Artificial intelligence and programming languages
Proceedings of an ACM conference on Language design for reliable software
Software reliability: The role of programmed exception handling
Proceedings of an ACM conference on Language design for reliable software
Proceedings of an ACM conference on Language design for reliable software
Error Scope on a Computational Grid: Theory and Practice
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
ACM SIGSOFT Software Engineering Notes
Static analysis to support the evolution of exception structure in object-oriented systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
ACM SIGPLAN Notices
Suggestions about a specification technique
ACM SIGPLAN Notices
Uniform handling of exceptions in a stack based language
ACM SIGPLAN Notices
Rationale for the design of the Ada programming language
ACM SIGPLAN Notices - Rationale for the deisgn of the Ada programming language
Exception handling design issues
ACM SIGPLAN Notices - Special issue on programming language design
An uncaught exception analysis for Java
Journal of Systems and Software
Automatic Detection and Masking of Nonatomic Exception Handling
IEEE Transactions on Software Engineering
Finding and preventing run-time error handling mistakes
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Susceptibility of Commodity Systems and Software to Memory Soft Errors
IEEE Transactions on Computers
Performance monitoring in computer systems: a structured approach
ACM SIGOPS Operating Systems Review
The Guardian Model and Primitives for Exception Handling in Distributed Systems
IEEE Transactions on Software Engineering
An efficient and reliable object-oriented exception handling mechanism
ACM SIGPLAN Notices
History of programming languages---II
History of programming languages---II
An approach to automatic testing exception handling
ACM SIGPLAN Notices
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The impact of software engineering research on modern progamming languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
jContractor: Introducing Design-by-Contract to Java Using Reflective Bytecode Instrumentation
Formal Methods in System Design
Exception handling in component composition with the support of middleware
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
A historical perspective on runtime assertion checking in software development
ACM SIGSOFT Software Engineering Notes
Context-aware exception handling in mobile agent systems: the MoCA case
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Challenges in exception handling in multi-agent systems
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
An approach to analyzing recursive programs with exception handling constructs
ACM SIGPLAN Notices
Stayin' alert:: moulding failure and exceptions to your needs
Proceedings of the 5th international conference on Generative programming and component engineering
Exceptions and aspects: the devil is in the details
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Modern features for systems programming languages
Proceedings of the 44th annual Southeast regional conference
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
Test minimization for human-computer interaction
Applied Intelligence
Proceedings of the 5th workshop on Software engineering properties of languages and aspect technologies
The when, why and why not of the BETA programming language
Proceedings of the third ACM SIGPLAN conference on History of programming languages
Making exception handling work
HOTDEP'06 Proceedings of the 2nd conference on Hot Topics in System Dependability - Volume 2
Toward a design methodology for DBMS: a software engineering approach
VLDB '77 Proceedings of the third international conference on Very large data bases - Volume 3
Accommodating exceptions in databases, and refining the schema by learning from them
VLDB '85 Proceedings of the 11th international conference on Very Large Data Bases - Volume 11
An analysis approach for testing exception handling programs
ACM SIGPLAN Notices
Exception Handling and Software Fault Tolerance
IEEE Transactions on Computers
Exceptional situations and program reliability
ACM Transactions on Programming Languages and Systems (TOPLAS)
An architecture for exception management in multiagent systems
International Journal of Agent-Oriented Software Engineering
Automatic documentation inference for exceptions
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
A framework for command processing in Java/Swing programs based on the MVC pattern
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Challenges for Exception Handling in Multi-Agent Systems
Software Engineering for Multi-Agent Systems V
Exception Handling in Context-Aware Agent Systems: A Case Study
Software Engineering for Multi-Agent Systems V
Detecting Intrusions in Agent System by Means of Exception Handling
HoloMAS '07 Proceedings of the 3rd international conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
Extended exceptions for contingencies and their implications for the engineering process
Proceedings of the 4th international workshop on Exception handling
Specification of an exception handling system for a replicated agent environment
Proceedings of the 4th international workshop on Exception handling
On exceptions and the software development life cycle
Proceedings of the 4th international workshop on Exception handling
Exception handling patterns for processes
Proceedings of the 4th international workshop on Exception handling
Why do developers neglect exception handling?
Proceedings of the 4th international workshop on Exception handling
Formal development of cooperative exception handling for mobile agent systems
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Extended exceptions for contingencies
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Improving reliability of cooperative concurrent systems with exception flow analysis
Journal of Systems and Software
Framework for exercising I/O exception handling code
International Journal of Information and Communication Technology
DREP: A Requirements Engineering Process for Dependable Reactive Systems
Methods, Models and Tools for Fault Tolerance
Exception Handling in Goal-Oriented Multi-Agent Systems
Engineering Societies in the Agents World IX
Global-to-local approach to rigorously developing distributed system with exception handling
Journal of Computer Science and Technology
On the modularization and reuse of exception handling with aspects
Software—Practice & Experience
IBM Journal of Research and Development
A catalogue of bug patterns for exception handling in aspect-oriented programs
Proceedings of the 15th Conference on Pattern Languages of Programs
A definition of exceptions in agent-oriented computing
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A cross-layered diagnostician in OSGI platform for home network
EUC'07 Proceedings of the 2007 conference on Emerging direction in embedded and ubiquitous computing
Dynamic, extensible and context-aware exception handling for workflows
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Context-oriented exception handling
International Journal of High Performance Systems Architecture
A transactional model for automatic exception handling
Computer Languages, Systems and Structures
ICMT'10 Proceedings of the Third international conference on Theory and practice of model transformations
Exception-handling extension of an object-oriented DBMS
IDEAS'97 Proceedings of the 1997 international conference on International database engineering and applications symposium
Hard-to-answer questions about code
Evaluation and Usability of Programming Languages and Tools
Information Sciences: an International Journal
Making exception handling work
HotDep'06 Proceedings of the Second conference on Hot topics in system dependability
Towards architecture-level middleware-enabled exception handling of component-based systems
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
A service-oriented workflow language for robust interacting applications
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Exception-Handling bugs in java and a language extension to avoid them
Advanced Topics in Exception Handling Techniques
Handling multiple concurrent exceptions in c++ using futures
Advanced Topics in Exception Handling Techniques
Exception handling and asynchronous active objects: issues and proposal
Advanced Topics in Exception Handling Techniques
Exception-Aware requirements elicitation with use cases
Advanced Topics in Exception Handling Techniques
Errors and exceptions – rights and obligations
Advanced Topics in Exception Handling Techniques
A proposal to detect errors in Enterprise Application Integration solutions
Journal of Systems and Software
Distributed exception handling: ideas, lessons and issues with recent exception handling systems
RISE'04 Proceedings of the First international conference on Rapid Integration of Software Engineering Techniques
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
A method for modeling and testing exceptions in component-based software development
LADC'05 Proceedings of the Second Latin-American conference on Dependable Computing
Behavioral interface specification languages
ACM Computing Surveys (CSUR)
Declarative error management for robust data-intensive applications
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
A mechanism for exception handling and its verification rules
Computer Languages
Toward modular verifiable exception handling
Computer Languages
Software development for reliable software systems
Journal of Systems and Software
Exception handling: a field study in Java and .NET
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Implementing reusable exception handling patterns with compile-time metaprogramming
SERENE'12 Proceedings of the 4th international conference on Software Engineering for Resilient Systems
The crosscutting impact of the AOSD Brazilian research community
Journal of Systems and Software
New exception interfaces for Java-like languages
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Hi-index | 48.27 |
This paper defines exception conditions, discusses the requirements exception handling language features must satisfy, and proposes some new language features for dealing with exceptions in an orderly and reliable way. The proposed language features serve to highlight exception handling issues by showing how deficiencies in current approaches can be remedied.