Topic
Architecture
About: Architecture is a research topic. Over the lifetime, 25849 publications have been published within this topic receiving 225266 citations.
Papers published on a yearly basis
Papers
More filters
•
01 Jan 2017
TL;DR: This tutorial explains how to create a component—in this example, UService—that contains nothing but an interface, which is an ideal target for less stable components to depend on when using dynamically typed languages.
Abstract: Components You may find it strange that we would create a component—in this example, UService—that contains nothing but an interface. Such a component contains no executable code! It turns out, however, that this is a very common, and necessary, tactic when using statically typed languages like Java and C#. These abstract components are very stable and, therefore, are ideal targets for less stable components to depend on. When using dynamically typed languages like Ruby and Python, these abstract components don’t exist at all, nor do the dependencies that would
103 citations
•
01 Jan 1974
TL;DR: Architecture the Unknown Space Protagonist in Architecture The Representation of Space Space Through the Ages Interpretations of Architecture Toward a Modern History of Architecture as mentioned in this paper, and Architecture and Space Space through the Ages
Abstract: Architecture the Unknown Space Protagonist in Architecture The Representation of Space Space Through the Ages Interpretations of Architecture Toward a Modern History of Architecture
103 citations
•
19 May 1997
TL;DR: In a revised and updated version of his besteller as mentioned in this paper, Charles Jencks brings readers up to date on the progress of many of the projects discussed in this book and includes a number of new projects by some of today's most prominent architects.
Abstract: In a revised and updated version of his besteller, Charles Jencks brings readers up to date on the progress of many of the projects discussed. He also includes a number of new projects by some of today's most prominent architects. Over time, and based on many discussions with others, Jencks has formed a new conclusion of how Chaos Theory and Complexity Science are affecting architecture and the environment. Illustrated.
102 citations
••
TL;DR: This paper presents EXMARaLDA, a system for the computer-assisted creation and analysis of spoken language corpora and explains the system’s architecture and gives an overview of its most important software components.
Abstract: This paper presents EXMARaLDA, a system for the computer-assisted creation and analysis of spoken language corpora. The first part contains some general observations about technological and methodological requirements for doing corpus-based pragmatics. The second part explains the system’s architecture and gives an overview of its most important software components – a transcription editor, a corpus management tool and a corpus query tool. The last part presents some corpora which have been or are currently being compiled with the help of EXMARaLDA.
102 citations
••
01 Jan 2006
TL;DR: In this paper, the authors propose explicit modeling of design decisions in the software architecture, which allows for a close integration of rationale management with software architecture and improves the understandability of the architecture.
Abstract: Software architecture can be seen as a decision making process; it involves making the right decisions at the right time. Typically, these design decisions are not explicitly represented in the artifacts describing the design. They reside in the minds of the designers and are therefore easily lost. Rationale management is often proposed as a solution, but lacks a close relationship with software architecture artifacts. Explicit modeling of design decisions in the software architecture bridges this gap, as it allows for a close integration of rationale management with software architecture. This improves the understandability of the software architecture. Consequently, the software architecture becomes easier to communicate, maintain and evolve. Furthermore, it allows for analysis, improvement, and reuse of design decisions in the design process.
102 citations