See this document in CiteSeerX!

Exploiting Style in Architectural Design Environments (1994)  (Make Corrections)  (110 citations)
David Garlan, Robert Allen, John Ockerbloom
Proceedings of the ACM SIGSOFT '94 Symposium on the Foundations of Software Engineering



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
cmu.edu/afs/cs/project/...aesopfse2.ps
nenya.ms.mff.cuni.cz...aesopfse2.ps.gz
kucs.korea.ac.kr/hotsp...aesopfse2.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/project/able...aesopfse2 (more)
From:  nenya.ms.mff.cuni.cz/thegroup...r
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: As the design of software architectures emerges as a discipline within software engineering, it will become increasingly important to support architectural description and analysis with tools and environments. In this paper we describe a system for developing architectural design environments that exploit architectural styles to guide software architects in producing specific systems. The primary contributions of this research are: (a) a generic object model for representing architectural... (Update)

Cited by:   More
Jonathan Aldrich - Requirements For The   (Correct)
Predictable Dynamic Plugin Systems - Chatley, Eisenbach, Kramer, Magee..   (Correct)
Evaluating Software Architectures: Development, Stability.. - Rami Bahsoon And (2003)   (Correct)

Similar documents (at the sentence level):
13.2%:   Architectural Style: An Object-Oriented Approach - Garlan, Kompanek, Melton.. (1996)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Characteristics of Higher-level Languages for Software.. - Shaw, Garlan (1994)   (Correct)
0.5:   Architectural Mismatch or Why it's hard to build systems out of.. - Garlan (1995)   (Correct)
0.4:   Formulations and Formalisms in Software Architecture - Shaw (1995)   (Correct)

Similar documents based on text:   More   All
0.5:   Distilling Software Architectural Primitives from.. - Mehta, Medvidovic (2002)   (Correct)
0.4:   Architectural Styles for Distributed Processing Systems - And Practical Selection   (Correct)
0.2:   Reasoning about the Composition of Heterogeneous Architectures - Abd-Allah, Boehm (1995)   (Correct)

Related documents from co-citation:   More   All
54:   Abstractions for Software Architecture and Tools to Support Them - Shaw, DeLine et al.
49:   Foundations for the study of software architecture - Perry, Wolf - 1992
41:   Specification and Analysis of System Architecture Using Rapide - Luckham, Kenney et al. - 1995

BibTeX entry:   (Update)

David Garlan, Robert Allen, and John Ockerbloom. Exploiting Style in Architectural Design Environments. In Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, December 1994. http://citeseer.ist.psu.edu/garlan94exploiting.html   More

@inproceedings{ david94exploiting,
    author = "Garlan, David and Allen, Robert and Ockerbloom, John",
    title = "Exploiting Style in Architectural Design Environments",
    booktitle = "Proceedings of the {ACM} {SIGSOFT} '94 Symposium on the Foundations of Software Engineering",
    pages = "175-188",
    year = "1994",
    url = "citeseer.ist.psu.edu/garlan94exploiting.html" }
Citations (may not include all citations):
1286   Object-Oriented Modeling and Design (context) - Rumbaugh - 1991  ACM
861   Tcl and the Tk Toolkit - Ousterhout - 1994  ACM
338   Foundations for the study of software architecture - Perry, Wolf - 1992  ACM
244   Abstractions for software architecture and tools to support .. - Shaw, DeLine et al. - 1995  ACM   DBLP
230   A cookbook for using the model-view-controller user interfac.. (context) - Krasner, Pope - 1988
213   An introduction to software architecture (context) - Garlan, Shaw - 1993
193   Specification and analysis of system architecture using Rapi.. - Luckham, Augustin et al. - 1995
181   Connecting tools using message passing in the Field Environm.. (context) - Reiss - 1990  ACM   DBLP
177   Formalizing architectural connection (context) - Allen, Garlan - 1994
121   A formal approach to software architectures - Allen, Garlan - 1992  ACM   DBLP
106   The EXODUS extensible DBMS project: An overview - Carey - 1990
93   Intelligent assistance for software development and maintena.. (context) - Kaiser, Feiler et al. - 1988
86   Gandalf: Software development environments (context) - Nico, David et al. - 1986
84   Predicate classes - Chambers - 1993  ACM   DBLP
72   Object-oriented patterns - Coad - 1992  ACM   DBLP
60   Formalizing design spaces: Implicit invocation mechanisms (context) - Garlan, Notkin - 1991
46   Foundations for the Arcadia environment architecture (context) - Taylor - 1988
44   Architectural foundations for real-time performance in intel.. (context) - Hayes-Roth - 1990  ACM   DBLP
41   Scheduling sporadic tasks with shared resources in hard-real.. - Jeffay - 1992  DBLP
40   The real-time producer/consumer paradigm: A paradigm for the.. - Jeffay - 1993
39   OMG Document Number (context) - Object, Broker et al. - 1991
27   HP Softbench: A new generation of software development tools (context) - Gerety - 1989
23   Programming environments based on structured editors: The Me.. (context) - Donzeau-Gouge, Huet et al. - 1984
23   User interface development and software environments: The Ch.. (context) - Keller - 1991  DBLP
22   Autonomous task control for mobile robots (context) - Simmons, Lin et al. - 1990
21   Adding implicit invocation to traditional programming langua.. (context) - Garlan, Scott - 1993
20   An overview of PCTE and PCTE (context) - Boudier - 1988
16   A new definition of the subtype relation (context) - JeannetteWing - 1993
15   use: Architectural interconnection (context) - Allen, Garlan - 1994
13   HP Encapsulator: Bridging the generation gap (context) - Fromme - 1989
13   Design Patterns: MicroArchitectures for Reusable Object-Orie.. (context) - Gamma, Helm et al. - 1994
13   Reconciling environment integration and software evolution (context) - Sullivan, Notkin - 1992
12   Procedure calls are the assembly language of system intercon.. (context) - Shaw - 1993
11   Using style to give meaning to software architecture (context) - Abowd, Allen et al. - 1993
9   Formal real-time architecture specification and analysis (context) - Binns, Vestal - 1993  ACM
8   Mode changes in real-time architecture description language (context) - Vestal - 1994
8   Software architecture: Practice (context) - Garlan, Perry - 1994
7   Generic lifecycle support in the ALMA environment (context) - van Lamsweerrde, Delcourt et al. - 1988
7   Deadlockfree configuration programming - Justo, Cunha - 1994
6   A software development environment for law-governed systems (context) - Minsky, Rozenshtein - 1988
3   A formal approach to correct refinement of software architec.. (context) - Moriconi, Qian et al. - 1994
3   Blackboard systems Parts (context) - Nii - 1986
3   Compusing user interfaces with interviews (context) - Linton, Vlissides et al. - 1989
2   Connection: An inter-component communication paradigm for co.. (context) - Mak - 1992
1   The SynthesizerGenerator: A System for Contstructing Languag.. (context) - andTim - 1989
1   Intertext Publications McGraw-Hill Book Company (context) - McClain, Systems et al. - 1991



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