• Title/Summary/Keyword: Architectural Constraints

Search Result 103, Processing Time 0.026 seconds

An Architectural Pattern Recommendation Method Based on a Quality-Attributes Trade-off Analysis (품질속성의 트레이드오프 분석을 통한 아키텍처 패턴 추천 방법)

  • Park, Hyeon-ju;Lee, Seok-Won
    • Journal of KIISE
    • /
    • v.44 no.2
    • /
    • pp.148-162
    • /
    • 2017
  • Recently, the accomplishment of a system's quality attributes requires the negotiation of increasingly complex requirements, and this is because the contextual and developmental environments in which software is used has undergone broad changes. Nevertheless, with regard to most architectural designs, many of the proportions depend on the architect's intuition. Moreover, even if reusable architectural patterns are adapted to an architectural design, common schemas for the description of their use are nonexistent, and it is difficult to make a comparison for the selection of an appropriate systemic pattern because the focus of the schemas is not the user's perspective. To achieve a fast initial-design decision, this paper suggests new schemas that reduce the distance between the quality attribute requirements and the design by reinterpreting architectural patterns from the user's perspective. Also, based on the reconstructed pattern model that is derived from the use of the new schemas, an architectural-pattern recommendation method (APOQATo) for which the trade-off and the constraints that are due to the design decision are considered is provided as well as the advantages of the architectural pattern for which the quality attributes are satisfied.

An Approach to Support Software Architecture Transformation in Architecture-Based Software Development (아키텍처 기반 소프트웨어 개발에서 소프트웨어 아키텍처 변형을 지원하기 위한 방법)

  • Choi Heeseok;Yeom Keunhyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.1
    • /
    • pp.10-21
    • /
    • 2005
  • Software architecture is increasingly being viewed as a key design in developing complex software systems, which largely affects the achievement of quality attributes. During the architecture-based software development, therefore, architectural transformation is needed to achieve quality attributes. Due to the variety of design alternatives and the poor predictability of the effects of the transformation, however, it is not easy to apply architectural transformation. Therefore, the method is needed to support architectural transformation through systematically analyzing the effects of applying various design alternatives to the architecture. This paper proposes an approach to support software architecture transformation. Based on architectural design decisions and the constraints on them included in the architecture, our approach defines a decision constraint graph representing the dependencies among architectural design decisions. Through using the decision constraint graph, architectural transformation can be systematically performed by understanding the effects of applying a transformation. While this work supports more understanding of applying architectural transformation, it also helps reconstruct a software architecture to improve the quality of the software.

Controller optimization with constraints on probabilistic peak responses

  • Park, Ji-Hun;Min, Kyung-Won;Park, Hong-Gun
    • Structural Engineering and Mechanics
    • /
    • v.17 no.3_4
    • /
    • pp.593-609
    • /
    • 2004
  • Peak response is a more suitable index than mean response in the light of structural safety. In this study, a controller optimization method is proposed to restrict peak responses of building structures subject to earthquake excitations, which are modeled as partially stationary stochastic process. The constraints are given with specified failure probabilities of peak responses. LQR is chosen to assure stability in numerical process of optimization. Optimization problem is formulated with weightings on controlled outputs as design variables and gradients of objective and constraint functions are derived. Full state feedback controllers designed by the proposed method satisfy various design objectives and output feedback controllers using LQG also yield similar results without significant performance deterioration.

Analysis of Structural Work Scheduling of Green Frame - Focusing on Apartment buildings - (Green Frame의 골조공사 공기 분석 연구 - 공동주택을 중심으로 -)

  • Lee, Sung-Ho;Kim, Shin-Eun;Kim, Gwang-Hee;Joo, Jin-Kyu;Kim, Sun-Kuk
    • Journal of the Korea Institute of Building Construction
    • /
    • v.11 no.3
    • /
    • pp.301-309
    • /
    • 2011
  • Apartment housings that adopt a bearing wall structure design, which account for a majority of the housing units available in Korea, are not free from structural constraints that limit the extension of their service life. The resulting need for reconstruction from the ground up requires a massive consumption of resources and energy, and triggers environmental pollution resulting from construction wastes. As a solution to such issues, the government enforces incentive schemes to promote a remodeling-friendly rahmen structure design. Green Frame, which is a novel concept of composite precast concrete structure to support rahmen structure apartment housing buildings, can address the constraints of bearing wall structure and conventional rahmen structure designs that limit the potential for remodeling projects, while reducing the term of construction. Therefore, this study aims to analyze the characteristics of Green Frame and its absolute term of construction, and compare the terms of frame work construction in apartment housing projects adopting different structural design approaches to illuminate their differences. In the end, Green Frame is found to be capable of reducing the term of construction in apartment housing projects. As the term of construction is a very critical element of a construction project, Green Frame will ultimately prove to be one of the key enablers to ensure the success of apartment housing construction projects.

An Extensive Model on Essential Elements of Software Architecture (소프트웨어 아키텍처의 구성요소에 대한 포괄적 모델)

  • Koh, Seok-Ha
    • Journal of Information Technology Applications and Management
    • /
    • v.19 no.2
    • /
    • pp.135-147
    • /
    • 2012
  • Software architecture, as a blueprint for the system, should provide a robust foundation for design, implementation, and maintenance, for communication and documentation, and for reasoning about important system properties. Software architecture plays a central role during the whole software life-cycle. There are so diverse definitions of the software architecture, however, and there is no common agreement about what software architecture is. Examining 27 'published' definitions of software architecture, we synthesize an extensive model on the essential elements of software architecture, which consists of components, interaction among components, well-formed structure, reasons, and various perspectives. Further, we explore the possibility of unifying diverse software architecture definitions into a software architecture life-cycle model.

Sizing, shape and topology optimization of trusses with energy approach

  • Nguyena, Xuan-Hoang;Lee, Jaehong
    • Structural Engineering and Mechanics
    • /
    • v.56 no.1
    • /
    • pp.107-121
    • /
    • 2015
  • The main objective of this research is to present the procedures of combining topology, shape & sizing optimization for truss structure by employing strain energy as objective function under the constraints of volume fractions which yield more general solution than that of total weight approach. Genetic Algorithm (GA) is used as searching engine for the convergence solution. A number of algorithms from previous research are used for evaluating the feasibility and stability of candidate to accelerate convergence and reduce the computational effort. It is followed by solving problem for topology & shape optimization and topology, shape & sizing optimization of truss structure to illustrate the feasibility of applying the objective function of strain energy throughout optimization stages.

Damage detection from the variation of parameter matrices estimated by incomplete FRF data

  • Rahmatalla, Salam;Eun, Hee-Chang;Lee, Eun-Taik
    • Smart Structures and Systems
    • /
    • v.9 no.1
    • /
    • pp.55-70
    • /
    • 2012
  • It is not easy to experimentally obtain the FRF (Frequency Response Function) matrix corresponding to a full set of DOFs (degrees of freedom) for a dynamic system. Utilizing FRF data measured at specific positions, with DOFs less than that of the system, as constraints to describe a damaged system, this study identifies parameter matrices such as mass, stiffness and damping matrices of the system, and provides a damage identification method from their variations. The proposed parameter identification method is compared to Lee and Kim's method and Fritzen's method. The validity of the proposed damage identification method is illustrated in a simple dynamic system.

Discrete Optimum Design of Space Truss Structures Using Genetic Algorithms

  • Park, Choon Wook;Kang, Moon Myung
    • Architectural research
    • /
    • v.4 no.1
    • /
    • pp.33-38
    • /
    • 2002
  • The objective of this study is the development of discrete optimum design algorithms which is based on the genetic algorithms. The developed algorithms was implemented in a computer program. For the optimum design, the objective function is the weight of space trusses structures and the constraints are stresses and displacements. This study solves the problem by introducing the genetic algorithms. The genetic algorithms consists of genetic process and evolutionary process. The genetic process selects the next design points based on the survivability of the current design points. The evolutionary process evaluates the survivability of the design points selected from the genetic process. The efficiency and validity of the developed discrete optimum design algorithms was verified by applying the algorithms to optimum design examples.

Knowledge Extraction of Highway Retaining Structure Selection: Characteristics of Knowledge Database

  • Song, Chang Young;Ryoo, Boong Yeol;Lee, Soo Gon
    • Architectural research
    • /
    • v.4 no.1
    • /
    • pp.45-52
    • /
    • 2002
  • Selection procedures of earth retention systems are increasingly complex and directly related to the serviceability of the retaining structure selection systems since significant changes in earth retention technology motivates the review of design, and selection processes of earth retaining structures. Collection and classification of retaining structure selection knowledge are key issues because two expert groups, geotechnical and structural engineers, are mainly involved in the retaining structure selection. The course of natural tendency of expert knowledge are investigated considering the decision factors. The decision factors for selecting retaining structures are divided into four categories: application of the structure, and spatial, behavior, and economic constraints.

Development of IFC Modeling Extension for the Exchange and Sharing of Design Guideline Information in the Architectural Design Phase (건축 설계 단계에서 설계지침정보의 공유 및 교환을 위한 IFC 확장모델의 개발)

  • Seo, Jong-Cheol;Kim, In-Han
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.5
    • /
    • pp.352-361
    • /
    • 2008
  • Architectural design work depends on information made from earlier phases such as feasibility study, planning, and conceptual design. This design guideline information includes design objectives, requirements, and constraints made by decision-making, and has great influence on various works of latter phases of design process. Despite of this cognition, however, the lack of design guideline information management still remains as one among the critical issues in design area. Design tools with design guideline information do not also address the issue of interoperability throughout the life-cycle of buildings. The purpose of this research is to propose a method for design guideline information management by using the IFC technology and IFC Property set (Pset) extension mechanism. The method comprises defining and mapping the practically used design guideline items and extensible IFC data model, and includes the management of relationships that exist between design guideline information and design model in the IFC data model.