• 検索結果がありません。

Studies on Software Architectural Design

N/A
N/A
Protected

Academic year: 2021

シェア "Studies on Software Architectural Design"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

Japan Advanced Institute of Science and Technology

JAIST Repository

https://dspace.jaist.ac.jp/

Title ソフトウェアーキテクチャ設計に関する研究

Author(s) 岸, 知二

Citation

Issue Date 2002‑06

Type Thesis or Dissertation Text version author

URL http://hdl.handle.net/10119/931 Rights

Description Supervisor:片山 卓也, 情報科学研究科, 博士

(2)

Studies on Software Architectural Design

Tomoji Kishi

School of Information Science,

Japan Advanced Institute of Science and Technology June 30, 2002

Abstract

In this paper, we discuss software architectural design methods, especially that in the early phase of software development to find out the design direction for the software.

In architectural design, we examine fundamental software structure considering the requirements on potential software that will be developed on the architecture, in terms of functionalities and quality attributes. Besides, as architecture imposes constraints on following software design, we have to determine the most appropriate design direction, in the early phase, based on information in hand at that time. In this paper, we examine an architectural design method, considering these characteristics.

We make a case study on actual architectural design to clarify that we need to examine the followings in architectural design; the applicability of architectural design alternatives to requirements, relative preferences among applicable candidates, and, in product-line architectural design, the tradeoffs between the appropriateness of architectural candidates to the product-line as a whole and the appropriateness to each member of the product-line.

Then we develop the conceptual framework on architectural design, in which we clarify the relationship among various concepts related to software architecture and architectural design.

Based on the above observations, we propose a concrete architectural design method.

This method provides the method to analyze requirements utilizing factors that determine quality attributes, separate requirements based on aspect-oriented concepts, categorize requirements for applicability examination, determine preferences using decision-making techniques, and examine tradeoffs for product-line architectural design. We evaluate the techniques based on an actual case of architectural design.

The contributions of the paper are to clarify the conceptual framework of architectural design, and to propose a concrete architectural design method based on it. Furthermore, as the method explicitly handles the criteria, reasons, and the result of design decision, it makes design objective, and helps us to trace the reasoning of the design decision.

Key Words: software architecture, architectural design, architecture eval- uation, product-line architecture, product-line scoping

Copyright c°2002 by Tomoji Kishi

参照

関連したドキュメント

This paper deals with the a design of an LPV controller with one scheduling parameter based on a simple nonlinear MR damper model, b design of a free-model controller based on

4 because evolutionary algorithms work with a population of solutions, various optimal solutions can be obtained, or many solutions can be obtained with values close to the

We also dis- cuss the connections between the notion of Grassmannian design and the notion of design associated with the symmetric space of the totally isotropic subspaces in a

While our Code does not cover all of the legal or ethical situations that we might face, it embodies ethical guidelines for each of us to apply in our day-to-day business

延床面積 1,000 ㎡以上 2,000 ㎡未満の共同住宅、寄宿舎およびこれらに

In connection with the preparation of our Ñnancial statements and other reports for the year ended December 31, 2005, we identiÑed a deÑciency in our internal control over

Figure 13 shows measurement results of steering stroke by running test (Refer to Figure 17).The steering stroke is quantity of change for an appropriate turning angle of a

I stayed at the British Architectural Library (RIBA Library, RIBA: The Royal Institute of British Architects) in order to research building materials and construction. I am