(Enter summary)
Abstract: Over the past decade, software architecture research
has emerged as the principled study of the overall
structure of software systems, especially the relations
among subsystems and components. From its roots in
qualitative descriptions of useful system organizations,
software architecture has matured to encompass broad
explorations of notations, tools, and analysis techniques.
Whereas initially the research area interpreted software
practice, it now offers concrete guidance for complex
software ... (Update)
Cited by: More
Location Dependent Service Delivery to Resource Limited.. - Buhler, M.Vidal (2002)
(Correct)
Architecting Software For Complex Embedded Systems - Quality.. - Mustapic (2004)
(Correct)
A Framework for Classifying and Comparing Software Architecture.. - Babar (2004)
(Correct)
Active bibliography (related documents): More All
0.7: Architecture-Based Software Engineering - Stafford, Wolf (1999)
(Correct)
0.5: CDL3 manual - Koster, Jones, Beney (1998)
(Correct)
0.4: Assessing the Suitability of a Standard Design Method for.. - Medvidovic, Rosenblum (1999)
(Correct)
Similar documents based on text: More All
0.2: Widening Integer Arithmetic - Kevin Redwine And
(Correct)
0.0: Cognitive Models of Program Comprehension - Tiemens (1989)
(Correct)
0.0: State-Space Caching Revisited - Godefroid, Holzmann, al. (1992)
(Correct)
Related documents from co-citation: More All
4: Software Architecture in Practice (context) - Bass, Clements et al. - 1998
3: Attribute-Based Architectural Styles
- Klein, Kazman - 1999
3: A Classification and Comparison Framework for Software Architecture Description ..
- Medvidovic - 1997
BibTeX entry: (Update)
Shaw, M., "The Coming-of-Age of Software Architecture Research," Proceedings of the 23rd International Conference on Software Engineering (ICSE http://citeseer.ist.psu.edu/shaw01comingage.html More
@inproceedings{ shaw01comingage,
author = "Mary M. Shaw",
title = "The Coming-of-Age of Software Architecture Research",
booktitle = "International Conference on Software Engineering",
pages = "656-664a",
year = "2001",
url = "citeseer.ist.psu.edu/shaw01comingage.html" }
Citations (may not include all citations):
579
Software Architecture: Perspectives on an Emerging Disciplin.. (context) - Shaw, Garlan - 1996
427
the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
400
Pattern-Oriented Software Architecture - A System of Pattern.. (context) - Buschmann, Meunier et al. - 1996
338
Foundations for the study of software architecture
- Perry, Wolf - 1992
291
Software Architecture in Practice (context) - Bass, Clements et al. - 1998
265
Proofs of Correctness of Data Representations (context) - Hoare - 1972
244
Abstractions for Software Architecture and Tools to Support ..
- Shaw, DeLine et al.
193
Specification and analysis of system architecture using Rapi..
- Luckham, Augustin et al. - 1995
192
Specifying distributed software architectures
- Magee, Dulay et al. - 1995
177
Formalizing architectural connection (context) - Allen, Garlan - 1994
117
Acme: An architecture description interchange language
- Garlan, Monroe et al. - 1997
110
Exploiting style in architectural design environments
- Garlan, Allen et al. - 1994
108
NPSNET: A Network Software Architecture for Large Scale Virt..
- Macedonia, Zyda et al. - 1994
82
Programming-in the - Large Versus Programming-in-the-Small (context) - DeRemer, Kron - 1976
79
CLU Reference Manual (context) - Liskov - 1981
72
Using Style to Understand Descriptions of Software Architect..
- Abowd, Allen et al. - 1993
69
A Framework for Classifying and Comparing Architecture Descr..
- Medvidovic, Taylor - 1997
66
Formalizing style to understand descriptions of software arc..
- Abowd, Allen et al. - 1995
61
Software architecture for hard real-time applications: Cycli.. (context) - Locke - 1992
59
Programming with Abstract Data Types (context) - Liskov, Zilles - 1974
58
Blackboard Systems (context) - Nii
56
Applied software architecture (context) - Hofmeister, Nord et al. - 1999
56
Grasping Reality Through Illusion - - Interactive Graphics S.. (context) - Brooks - 1988
47
A software architecture for multidisciplinary applications: ..
- Chapman, Mehrotra et al. - 1994
46
Problem Frames: Analyzing and structuring software developme.. (context) - Jackson - 2001
44
Towards a taxonomy of software connectors (context) - Mehta, Medvidovic et al. - 2000
42
An introduction to software architecture (context) - Garlan, Shaw - 1993
41
Seamless ObjectOriented Software Architecture - Analysis and.. (context) - Walden, Nerson - 1995
37
Characteristics of Higherlevel Languages for Software Archit..
- Shaw, Garlan
36
Using object-oriented typing to support architectural design.. (context) - Medvidovic, Oreizy et al. - 1999
32
Experimental evaluation in computer science: A quantitative .. (context) - Tichy, Lukowicz et al. - 1995
32
A software architecture to support misuse intrusion detectio..
- Kumar, Spafford - 1995
29
The Domain-Specific Software Architecture Program (context) - Mettala, Graham - 1992
28
How to Solve It (context) - Polya - 1971
27
Manipulating recovered software architecture views (context) - Yeh, Harris et al. - 1997
27
Should computer scientists experiment more (context) - Tichy - 1998
26
The software architecture for scenario control in the Iowa d..
- Cremer, Kearney et al.
26
The Modular Structure of Complex Systems
- Parnas, Clements et al. - 1985
25
A Software Architecture for Workstations Supporting Multimed.. (context) - Leung, Baumgartner et al. - 1990
25
Formal modeling and analysis of the HLA component integratio..
- Allen, Garlan et al. - 1998
24
Specification techniques for Data Abstractions (context) - Liskov, Zilles - 1975
24
Experience with Performing Architecture Tradeoff Analysis (context) - Kazman, Barbacci et al. - 1999
21
Studying software architecture through design spaces and rul..
- Lane - 1990
20
Research direction in software architecture (context) - Garlan - 1995
19
UML Users Guide (context) - Booch - 1998
18
An Overview of AFFIRM: A Specification and Verification Syst.. (context) - Gerhart, Musser et al. - 1980
15
Software architecture: a roadmap
- Garlan
14
Classifying Architectural Elements as a Foundation for Mecha..
- Kazman, Clements et al. - 1997
11
An introduction to the construction and verification of Alph.. (context) - Wulf, London et al. - 1976
11
View Model of Software Architecture (context) - Kruchten - 1995
10
Toward Higher-Level Abstractions for Software Systems (context) - Shaw
10
Software technology maturation (context) - Redwine, Riddle - 1985
7
Paradigms for process interaction in distributed programs (context) - Andrews - 1991
7
Fundamental Structures of Computer Science (context) - Wulf, Shaw et al. - 1981
6
Introduction to the Special Issue on Software Architecture (context) - Garlan, Perry - 1995
6
Experimental validation in software engineering
- Zelkowitz, Wallace - 1997
4
Analysis of a conflict between interface negotiation and agg.. (context) - Sullivan, Marchukov et al. - 1999
3
on Modelling Techniques and Tools for Computer Performance E.. (context) - Chiola, Software et al. - 1991
3
Computer Science Today: Recent Trends and Developments (context) - Shaw, Garlan et al. - 1995
3
A Field Guide to Boxology: Preliminary Classication of Archi.. (context) - Shaw, Clements - 1997
2
Shaw: Global variables considered harmful (context) - Wulf - 1973
1
Software Architecture Styles as Graph Grammers (context) - Le Metayer - 1996
1
Formal real-time architecture specification and analysis (context) - Blinn, Vestal - 1993
1
Fifth International Workshop on Software Specification and D.. (context) - Delisle, Garlan et al. - 1989
1
Strawman Requirements for Higher Order Programming Languages (context) - of - 1975
http://citeseer.nj.nec.com/cs
The graph only includes citing articles where the year of publication is known.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC