HOME

TheInfoList



OR:

A2LL is the abbreviation of the
German German(s) may refer to: * Germany (of or related to) **Germania (historical use) * Germans, citizens of Germany, people of German ancestry, or native speakers of the German language ** For citizens of Germany, see also German nationality law **Ger ...
social services and unemployment software system " Arbeitslosengeld II – Leistungen zum Lebensunterhalt" (Unemployment money II - subsistence payments). This
eGovernment E-government (short for electronic government) is the use of technological communications devices, such as computers and the Internet, to provide public services to citizens and other persons in a country or region. E-government offers new ...
process was to help combine unemployment insurance and welfare, but has instead become one of the many difficulties associated with the Hartz IV reforms in Germany.


Development

A2LL was first developed by a consortium of
T-Systems T-Systems International GmbH (T-Systems) is an internationally operating service provider for information technologies and digital transformation. The company is part of Deutsche Telekom AG and is headquartered in Frankfurt am Main. As of 2012, ...
, the software division of the former German state telecommunications company, and ProSoz, with a team of 30 developers, in the town of
Herten Herten (; Westphalian: ''Hiätten'') is a town and a municipality in the district of Recklinghausen, in North Rhine-Westphalia, Germany. It is situated in the industrial Ruhr Area, some west of Recklinghausen. Geography Town area Herten cov ...
. The software, which was delivered late in the last quarter of 2004, went live on January 1, 2005. It is now only maintained by T-Systems, since ProSoz left the consortium in May 2005, allegedly due to being on the brink of bankruptcy, (according to the local paper "Hertener Allgemeine").


Technology

The software is used in the social services offices through a web browser interface using secure communication. Administrative changes are only possible by direct access to the system via intranet of the Bundesagentur für Arbeit - the social services agency responsible for administering welfare. The system is based on 16
server Server may refer to: Computing *Server (computing), a computer program or a device that provides functionality for other programs or devices, called clients Role * Waiting staff, those who work at a restaurant or a bar attending customers and su ...
s with 4
processor Processor may refer to: Computing Hardware * Processor (computing) **Central processing unit (CPU), the hardware within a computer that executes a program *** Microprocessor, a central processing unit contained on a single integrated circuit (I ...
s each, all running
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
. A Tomcat
servlet A Jakarta Servlet (formerly Java Servlet) is a Java software component that extends the capabilities of a server. Although servlets can respond to many types of requests, they most commonly implement web containers for hosting web applicatio ...
container defines the
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
. A web services framework from the Systinet company, uses a server farm of approximately 200 Windows 2003 servers which run the application server developed by ProSoz. The application server was developed using
Microsoft Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
's (D)COM technology and uses an Informix 9.4x database running on a Solaris machine containing 80
CPUs A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, an ...
and a 300 GB Cache-
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch ...
.


History

The software was delivered to large German cities such as
Cologne Cologne ( ; german: Köln ; ksh, Kölle ) is the largest city of the German western state of North Rhine-Westphalia (NRW) and the fourth-most populous city of Germany with 1.1 million inhabitants in the city proper and 3.6 millio ...
,
Hamburg Hamburg (, ; nds, label=Hamburg German, Low Saxon, Hamborg ), officially the Free and Hanseatic City of Hamburg (german: Freie und Hansestadt Hamburg; nds, label=Low Saxon, Friee un Hansestadt Hamborg),. is the List of cities in Germany by popul ...
,
Frankfurt Frankfurt, officially Frankfurt am Main (; Hessian: , " Frank ford on the Main"), is the most populous city in the German state of Hesse. Its 791,000 inhabitants as of 2022 make it the fifth-most populous city in Germany. Located on its ...
and
Berlin Berlin is Capital of Germany, the capital and largest city of Germany, both by area and List of cities in Germany by population, by population. Its more than 3.85 million inhabitants make it the European Union's List of cities in the European U ...
on October 18, 2004. Other towns followed on October 21, although only 20% of the end user stations were permitted to use the system, to keep it from going down. More and more stations were soon added to the system, but there were many problems with the extremely slow response and data entry times. Staff in the social services agencies had to work overtime to get as much data into the system as possible before the start. On December 23, 2004, the system had 2.6 million households registered and the FINAS booking system was prepared to send out 1.3 billion euros to accounts across the nation on January 1. The first major error was found during the first payment - account numbers which were shorter than the standard 10 digits were filled up with zeros on the end instead of the beginning (i.e., 1234567 became 1234567000 instead of the correct 0001234567). The banks could not process the payments and thus had to be credited to fragment accounts until they could be sorted out. Due to the massive number of mistakes, the banks had to invest much effort into locating the owners, and the government had to issue emergency cash so that people could buy food. As a quick fix the system switched to printing checks (not normally used in German financial transactions), but since the field for the street name chosen was too small, many of the checks could not be delivered to the intended recipients. The software house ProSoz, a wholly owed subsidiary of the city of Herten, was on the brink of bankruptcy and resigned from the consortium. T-Systems hired the programmers from the company. Even six months after the start of the system, there were many needed features of the system that could not be used. For example, neither an
analysis of variance Analysis of variance (ANOVA) is a collection of statistical models and their associated estimation procedures (such as the "variation" among and between groups) used to analyze the differences among means. ANOVA was developed by the statistician ...
nor a list of persons who had received too much money could be printed. The printing of documents was not flexible enough to fit many local situations. New legal rules for deducting current income from small jobs could not be completed in time for the official start of the system on October 1, 2005. In July 2005 it was discovered that the system could not cope with one-time payments, for example so that schoolchildren could purchase books; consequently, this feature was disabled entirely. A few days later it was discovered that the system was not registering people properly with their insurance companies, causing enormous administrative headaches for the insurance providers. In September 2005 the German press reported that the system had been transferring 25 million euros too much per month to the insurance providers. This meant that they could not calculate the new, lower insurance rate that was mandated to save the government money. According to press reports, an expert committee had determined the software to be non-maintainable and non-adaptable and was considering a completely new software system, just 9 months after it had gone into operation.


External links

* Comp.risks
23.53
* Article about th
start of A2LL
(in German) * Article serie about th
software errors
(in German) * Articles on insurance overpayment in Spiegel magazin

Tagesscha

and Tagesspiege

(in German)
Hartz IV Information
(in German)

Detailed information about A2LL (in German) - with forum Politics and technology