See this document in CiteSeerX!

Characteristics of Higher-level Languages for Software Architecture (1994)  (Make Corrections)  (37 citations)
Mary Shaw, David Garlan



  Home/Search   Context   Related

 
View or download:
pukapuka.inrialpes.fr/Olan...SG94.ps.gz
cmu.edu/afs/cs/pro...salangreqtstr.ps
cmu.edu/usr/anon/199...CMUCS94210.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  pukapuka.inrialpes...Bibliotheque (more)
From:  cmu.edu/afs/cs/...salangreqtstr
(Enter author homepages)

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

Abstract: As the size and complexity of software systems increases, the design and specification of overall system structure -- or software architecture -- emerges as a central concern. Architectural issues include the gross organization of the system, protocols for communication and data access, assignment of functionality to design elements, and selection among design alternatives. Currently system designers have at their disposal two primary ways of defining software architecture: they can use the... (Update)

Context of citations to this paper:   More

.... architectural descriptions has been manifested in several ways: by participants in conferences [Wol97] by researchers surveying the field [SG94, Med97, Per97] by the existence of an Architecture and Generation Technology Cluster in the DARPA sponsored Evolutionary Design of...

.... in pre implementation analysis [48,34,42,5] and in system development through reuse and instantiation of reference models [54,47,7,57,26,53]. Received July, 1996. Revised April, September 1997. This paper addresses architectural specifications in terms of their ability to...

Cited by:   More
Refinement of Information Flow Architectures - Philipps, Rumpe (1997)   (Correct)
Representation of the RCS Reference Model - Architecture Using An   (Correct)
Towards An Agent Architectural Description Language For.. - Faulkner, Kolp   (Correct)

Similar documents (at the sentence level):
63.1%:   Characteristics of Higher-level Languages for Software.. - Shaw, Garlan (1994)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Exploiting Style in Architectural Design Environments - Garlan, Allen, Ockerbloom (1994)   (Correct)
0.6:   Towards Formalized Software Architectures - Allen, Garlan (1992)   (Correct)
0.5:   Domain Based Testing: A Reuse Oriented Test Method - Mraz (1994)   (Correct)

Similar documents based on text:   More   All
0.2:   Dynamic Configuration Of Resource-Aware Services - Poladian, Garlan, Shaw, Sousa (2004)   (Correct)
0.1:   Architectural Styles for Distribution Using Macro-Patterns for.. - Weir (1997)   (Correct)
0.1:   A Formal Basis for Architectural Connection - Allen, Garlan (1997)   (Correct)

Related documents from co-citation:   More   All
23:   Abstractions for Software Architecture and Tools to Support Them - Shaw, DeLine et al.
18:   Exploiting Style in Architectural Design Environments - Garlan, Allen et al. - 1994
17:   Foundations for the study of software architecture - Perry, Wolf - 1992

BibTeX entry:   (Update)

Mary Shaw and David Garlan. Characteristics of Higher-level Languages for Software Architecture. Technical Report CMU-CS-94-210. Also appears as CMU/SEI-94-TR-23, ESC-TR-94-023. http://citeseer.ist.psu.edu/article/shaw94characteristic.html   More

@techreport{ shaw-characteristics,
  author = "M. Shaw and D. Garlan",
  title = "Characteristics of Higher-level Languages for Software Architecture",
  number = "CMU-CS-94-210",
  note = "Also appears as CMU/SEI-94-TR-23, ESC-TR-94-023.",
  url = "citeseer.ist.psu.edu/article/shaw94characteristic.html" }
Citations (may not include all citations):
2732   Communicating Sequential Processes (context) - Hoare - 1985
1074   The definition of Standard ML (context) - Milner, Tofte et al. - 1990
338   Foundations for the study of software architecture - Perry, Wolf - 1992
265   The Design of the UNIX Operating System (context) - Bach - 1986
244   Abstractions for software architecture and tools to support .. - Shaw, DeLine et al. - 1995
213   An introduction to software architecture (context) - Garlan, Shaw - 1993
202   Make -- a program for maintaining computer programs - Feldman - 1979
193   Specification and analysis of system architecture using rapi.. - Luckham, Augustin et al. - 1995
177   Formalizing architectural connection (context) - Allen, Garlan - 1994
110   Exploiting style in architectural design environments - Garlan, Allen et al. - 1994
60   Formalizing design spaces: Implicit invocation mechanisms (context) - Garlan, Notkin - 1991
59   Module interconnection languages (context) - Prieto-Diaz, Neighbors - 1986
39   Configuration programming -- a framework for the development.. - Kramer - 1990
25   Larger scale systems require higher level abstractions (context) - Shaw - 1989
22   United States Department of Defense (context) - for, programming et al. - 1983
21   Adding implicit invocation to traditional programming langua.. (context) - Garlan, Scott - 1993
18   Connecting software components with declarative glue (context) - Beach - 1992
15   Formal specifications as reusable frameworks (context) - Garlan, Delisle - 1990
15   use: Architectural interconnection (context) - Allen, Garlan - 1994
14   Software development control based on module interconnection (context) - Tichy - 1979
13   Reconciling environment integration and software evolution (context) - Sullivan, Notkin - 1992
12   Procedure calls are the assembly language of system intercon.. (context) - Shaw - 1993
9   The domain-specific software architecture program (context) - Mettala, Marc et al. - 1992
8   Experience with a course on architectures for software syste.. (context) - Garlan, Shaw et al. - 1992
7   A software interconnection technology (context) - Purtilo - 1988
6   Heterogeneous design idioms for software architecture (context) - Shaw - 1991
5   Programming-in-the-large versus programmingin -the-small (context) - DeRemer, Kron - 1976
4   Technical Report CMU-CS-94-104 (context) - Harper, Lee et al. - 1994
4   Software Engineering Institute (context) - Lee, pardigm et al. - 1988
3   the criteria to be used in composing tools into systems (context) - Garlan, Kaiser et al. - 1988
2   Connection: An inter-component communication paradigm for co.. (context) - Mak - 1992
2   A software development environment called STEP (context) - Rosene - 1985
1   Occam II (context) - Pountain - 1989



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://pukapuka.inrialpes.fr/Olan/Docs/Bibliotheque.html):   More
Formulations and Formalisms in Software Architecture - Shaw (1995)   (Correct)
Analyzing differences between Internet information system.. - Kazman, Abowd, Pitkow   (Correct)
An Investigation into Tool Support for the Development of.. - Ramachandran   (Correct)

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