Abnormal End (ABEND) Definition
An Abnormal End (ABEND) refers to an unplanned end or cessation of a software program. When a software application or programmes stops function abruptly, an abnormal end has occurred. ABEND is an acronym formed from the combination of abnormal (AB) and end (END). When a computer program or software crashes unexpectedly, ABEND has occurred.
Many factors can cause the occurrence of an abnormal termination of a computer programme or software task. Errors in the system or software application, accessing a webpage that is virus inflicted, unauthorized attempts to access pages, and many other reasons can cause ABEND.
A Little More on What is Abnormal End (ABEND)
An ABEND describes a situation in which a computer program or software application closes or ends without any prior notification to the user. It is an unexpected stop which can also be called a crash. There is an assumption the ABEND is derived from combining AB in abnormal and END to describe an abnormal end of an application. However, ABEND is claimed to have originated from the German word ‘abend’ which means ‘evening.’
The failure of a computer system or software application to recognize or respond to certain tasks and instructions given to it can cause an ABEND. Another scenario that can lead to the occurrence of ABEND is the attempt of a program to access a memory space beyond its limit.
ABEND is more common with old computer and software systems. In the modern era, operating systems are built to prevent abrupt closure and unexpected crash of software applications. These operating systems are also designed to prevent and resistant bugs that do cause ABEND of applications.
Reference for “ABEND”
Academic Research on ABEND
Technique for assessing external design of software, Pearsall, R. J. (1982). IBM Systems Journal, 21(2), 211-219. This paper states that the final version of a scenario gives an accurate view of a program through the eyes of a user. This scenario also presents management with a useful aspect of the system. It is the first vehicle to give flow to the program externals and allows the examination of these externals as they are used in a user environment.
Opening up the black box: a multi-method investigation of expert-novice differences for a software diagnosis task with implications for DSS research and design, Glass, R. (1991). (Doctoral dissertation, Concordia University). Since the research concerning the efficiency of DSS has provided inconclusive results, this paper presents a thesis aimed at eliciting the underlying decision processes of experts and novices for the performance of software diagnosis tasks. It attempts to understand better how people solve problems and make decisions and to apply this understanding to the research and design of decision support systems that are computer aided.
A collection of test multiextremal optimal control problems, Gornov, A. Y., Zarodnyuk, T. S., Madzhara, T. I., Daneeva, A. V., & Veyalko, I. A. (2013). In Optimization, Simulation, and Control (pp. 257-274). Springer, New York, NY. This article presents a collection of test optimal control problems which have been applied in testing the efficiency of algorithms for many years. In creating problems of this set, the article uses methods of comparative testing, statistical testing, and stress testing. All these tests are designed in the same format, and the presented implemented collection has around 100 test cases.
AN INVESTIGATION OF EXPERT AND NOVICE PROBLEM SOLVING STRATEGIES FOR KNOWLEDGE INTENSIVE TASKS., Glass, R. S. (2008). Journal of International Business Strategy, 8(1). This is a study carried out to examine the potential qualitative differences between expert and novice teachers in their think-aloud protocols that are related to solving classroom discipline problems. The results indicate that in the absence of directive instructions, the expert teachers formed more elaborate heuristic statements, but under directive instructions, their statements about mental processes were the same to novices.
ERSYS-SPP access method subsystem design specification, Weise, R. C. (1980). This paper discusses the STARAN special purpose processor (SPP) which is a machine that allows for a similar operation to be performed on over 500 different data elements at the same time. In the ERSYS system, the processor is to be attached to a 4341 plug compatible machine (PCM) to do existing algorithms and then later perform algorithms that will be specified.