DocumentCode
302066
Title
Analyzing differences between Internet information system software architectures
Author
Abowd, Gregory ; Pitkow, James ; Kazman, Rick
Author_Institution
Georgia Inst. of Technol., Atlanta, GA, USA
Volume
1
fYear
1996
fDate
23-27 Jun 1996
Firstpage
203
Abstract
The history of software development is a steady progression of complexity. In response to increasingly complex software, software engineers have provided ever higher levels of abstraction with which to design, code, and analyze systems. The next logical step in this progression is to consider systems at the level of their architecture. We present a scenario-based method for analyzing systems based on their software architecture. We demonstrate this method, the software architecture analysis method (SAAM), by applying it to Internet information systems. The greatest benefits of such an analysis are people and process-oriented: it encourages communication both within a development team and between the team and customers, and it promotes a common understanding of design goals and mechanisms. Because this analysis can be done at low cost and early in the software life cycle, its benefits are enormous
Keywords
Internet; software engineering; Internet information system software architectures; SAAM; coding; complexity; design; development team; people-oriented analysis; process-oriented analysis; scenario-based method; software architecture analysis method; software development; software life cycle; Computer architecture; Cost benefit analysis; Design engineering; History; Information analysis; Information systems; Internet; Programming; Software architecture; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 1996. ICC '96, Conference Record, Converging Technologies for Tomorrow's Applications. 1996 IEEE International Conference on
Conference_Location
Dallas, TX
Print_ISBN
0-7803-3250-4
Type
conf
DOI
10.1109/ICC.1996.540271
Filename
540271
Link To Document