Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
LISPcraft
A modular verifiable exception handling mechanism
ACM Transactions on Programming Languages and Systems (TOPLAS) - Lecture notes in computer science Vol. 174
Real-time Euclid: a language for reliable real-time systems
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
An object-oriented exception handling system for an object-oriented language
on ECOOP '88 (European Conference on Object-Oriented Programming)
Exception Handling in Robotics
Computer
Object-oriented real-time language design: constructs for timing constraints
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
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
Commentary on standard ML
Building Flexible Real-Time Systems Using the Flex Language
Computer - Special issue on real-time systems
ML for the working programmer
The C++ programming language (2nd ed.)
The C++ programming language (2nd ed.)
Inside Windows NT
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
Exceptional C or C with exceptions
Software—Practice & Experience
Real-time software design and analysis of reconfigurable multi-sensor based systems
Real-time software design and analysis of reconfigurable multi-sensor based systems
Hardware and software support for efficient exception handling
ASPLOS VI Proceedings of the sixth international conference on Architectural support for programming languages and operating systems
Exceptions and exception handling in computerized information processes
ACM Transactions on Information Systems (TOIS)
Programming in Ada95
Fault-tolerant computer system design
Fault-tolerant computer system design
Mechanisms for detecting and handling timing errors
Communications of the ACM
Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects
IEEE Transactions on Software Engineering
Exceptions in object-oriented languages
OOPWORK '86 Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming
Exception handling: issues and a proposed notation
Communications of the ACM
POPL '75 Proceedings of the 2nd ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The Java Tutorial: Object-Oriented Programming for the Internet
The Java Tutorial: Object-Oriented Programming for the Internet
Exception Handling in Ada-94: Initial Users' Requests and Final Features
ACM SIGAda Ada Letters
Accent: A communication oriented network operating system kernel
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
ControlShell: component-based real-time programming
RTAS '95 Proceedings of the Real-Time Technology and Applications Symposium
Program structures for exceptional condition handling.
Program structures for exceptional condition handling.
Exception processing in computer systems.
Exception processing in computer systems.
Partitioning and cooperation in a distributed multiprocessor operating system: medusa
Partitioning and cooperation in a distributed multiprocessor operating system: medusa
Data-oriented exception handling
Data-oriented exception handling
Lisp machine manual
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
A study of exception handling and its dynamic optimization in Java
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A Document as a Web Service: Two Complementary Frameworks
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
A Tool for Analyzing and Fine Tuning the Real-Time Properties of an Embedded System
IEEE Transactions on Software Engineering
Static analysis to support the evolution of exception structure in object-oriented systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
An efficient and reliable object-oriented exception handling mechanism
ACM SIGPLAN Notices
An approach to automatic testing exception handling
ACM SIGPLAN Notices
EDO: Exception-directed optimization in java
ACM Transactions on Programming Languages and Systems (TOPLAS)
Discovering faults in idiom-based exception handling
Proceedings of the 28th international conference on Software engineering
An approach to analyzing recursive programs with exception handling constructs
ACM SIGPLAN Notices
Efficient exception handling in Java bytecode-to-c ahead-of-time compiler for smbedded systems
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
Efficient exception handling in Java bytecode-to-C ahead-of-time compiler for embedded systems
Computer Languages, Systems and Structures
Enterprise Information Systems
Framework for exercising I/O exception handling code
International Journal of Information and Communication Technology
Iterative software engineering for multiagent systems: the MASSIVE method
Iterative software engineering for multiagent systems: the MASSIVE method
Hi-index | 0.00 |
This study focuses on the current state of error-handling technology and concludes with recommendations for further research in error handling for component-based real-time software. With real-time programs growing in size and complexity, the quality and cost of developing and maintaining them are still deep concerns to embedded software industries. Component-based software is a promising approach in reducing development cost while increasing quality and reliability. As with any other real-time software, component-based software needs exception detection and handling mechanisms to satisfy reliability requirements. The current lack of suitable error-handling techniques can make an application composed of reusable software nondeterministic and difficult to understand in the presence of errors.