scispace - formally typeset
Open AccessBook ChapterDOI

Synthesis - Based Software Architecture Design

Bedir Tekinerdogan, +1 more
- Vol. 648, pp 143-174
Reads0
Chats0
TLDR
This chapter introduces a novel architecture design approach based on the concept of synthesis that is a well-known and effective problem solving technique in traditional engineering disciplines for the design of an atomic transaction architecture for a real industrial project.
Abstract
During the last decade several architecture design approaches have been introduced. These approaches however have to cope with several obstacles and software architecture design remains a difficult problem. To cope with these obstacles this chapter introduces a novel architecture design approach. The approach is based on the concept of synthesis that is a well-known and effective problem solving technique in traditional engineering disciplines. The approach is illustrated for the design of an atomic transaction architecture for a real industrial project.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings Article

Technological Spaces: An Initial Appraisal

TL;DR: A high level view of technological spaces (TS) and relations among these spaces is proposed, and the idea that there could be more cooperation than competition among alternative technologies is put forward.

Adaptability of model transformations

TL;DR: This thesis addresses three problems related to the adaptability property of model transformations: identification and comparison of alternative transformations, definition of transformation languages capable of expressing transformations among models written in different languages, and language support for reusable and adaptable transformations.
DissertationDOI

Architecting Fault-Tolerant Software Systems

Hasan Sözer
TL;DR: A systematic method for optimizing the decomposition of software architecture for local recovery, which is an effective fault tolerance technique to attain high system availability and to reduce the development and maintenance effort.
Proceedings ArticleDOI

ASAAM: aspectual software architecture analysis method

TL;DR: In this paper, the aspectual software architecture analysis method (ASAAM) is proposed to explicitly identify and specify architectural aspects and make them transparent early in the software development life cycle.
References
More filters
Book

Computers and Intractability: A Guide to the Theory of NP-Completeness

TL;DR: The second edition of a quarterly column as discussed by the authors provides a continuing update to the list of problems (NP-complete and harder) presented by M. R. Garey and myself in our book "Computers and Intractability: A Guide to the Theory of NP-Completeness,” W. H. Freeman & Co., San Francisco, 1979.
Book

The Structure of Scientific Revolutions

TL;DR: The Structure of Scientific Revolutions as discussed by the authors is a seminal work in the history of science and philosophy of science, and it has been widely cited as a major source of inspiration for the present generation of scientists.
Journal Article

The magical number seven, plus or minus two: some limits on our capacity for processing information

TL;DR: The theory of information as discussed by the authors provides a yardstick for calibrating our stimulus materials and for measuring the performance of our subjects and provides a quantitative way of getting at some of these questions.