DocumentCode :
2632875
Title :
Software Assembly Workbench: how to construct software like hardware
Author :
Levendel, Y.
Author_Institution :
AT&T Bell Labs., USA
fYear :
1995
fDate :
24-26 Apr 1995
Firstpage :
4
Lastpage :
12
Abstract :
The paper describes an approach for assembling software by combining reusable building blocks, much in the way hardware is being designed. The approach uses a Software Assembly Workbench and is predicated on the existence of a Network Execution Platform. The Network Execution Platform is a “network computer” that performs network functions necessary to execute typical services. Its operating system provides access to telecommunication and computing functionality. The Software Assembly Workbench is based on two adjacent software layers. The service (upper) layer and the component (intermediate) layer. These two layers require the implementation of a third (lower) layer, the capability layer, which resides on the Network Execution Platform. Before being shipped for execution on the Network Execution Platform, the software constructed using the two Software Workbench is first verified through assembly simulation. Both the execution platform and the application software are instrumented for failure detection and management. The uniqueness of this approach resides in our ability to rapidly create software that can be dependably executed in a distributed telecommunication network
Keywords :
Assembly; Communication industry; Computer industry; Computer networks; Computer peripherals; Costs; Hardware; Manufacturing; Production; Telecommunication computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Performance and Dependability Symposium, 1995. Proceedings., International
Conference_Location :
Erlangen
Print_ISBN :
0-8186-7059-2
Type :
conf
DOI :
10.1109/IPDS.1995.395842
Filename :
395842
Link To Document :
بازگشت