DocumentCode :
351595
Title :
A flexible approach to alliances of complex applications
Author :
Kasik, David J. ; Kimball, Conrad E. ; Felt, Jimmie L. ; Frazier, Kenneth B.
Author_Institution :
Seattle, WA, USA
fYear :
1999
fDate :
22-22 May 1999
Firstpage :
23
Lastpage :
32
Abstract :
Complex distributed environments contain thousands of workstations that can run hundreds of applications. Multiple networks are used to connect the workstations to dozens of behind-the-scenes servers, all of which are necessary for the user to perform even simple tasks. Such distributed environments are difficult to design and maintain, and current software engineering practices are not well adapted to deal with this inherent complexity. This paper describes the Single Glass Project in the Boeing Commercial Airplane Group. Single Glass expands the number of both internally developed and commercial-off-the-shelf applications a single user can access from any workstation. The result is in production use by over 6,000 people in both Puget Sound and Wichita. The key to success is a flexible and scaleable architecture that works within a complex, heterogeneous application and delivery system environment. Our work has focused on both computing technology (software and delivery systems) and general processes (primary technology, support, and organization). Agreements on both technology and process improvements are essential to project success. Single Glass is a work in progress, and we describe areas that require additional investigation. Our experience indicates that most technical problems can be addressed. However, significant improvement is needed in software engineering processes and practices to design and build applications and systems that can be tested, delivered, supported, and diagnosed when made available alongside other, independently developed applications and systems.
Keywords :
aerospace computing; open systems; software architecture; software process improvement; workstation clusters; Boeing Commercial Airplane Group; Single Glass Project; complex application alliances; complex distributed environments; delivery systems; flexible architecture; process improvements; scaleable architecture; software engineering; workstation networks; Airplanes; Application software; Computer architecture; Glass; Network servers; Production; Software engineering; Software maintenance; Software systems; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0270-5257
Print_ISBN :
1-58113-074-0
Type :
conf
Filename :
840992
Link To Document :
بازگشت