• Title/Summary/Keyword: Flexible Coupling

Search Result 186, Processing Time 0.018 seconds

Integration of Blackboard Architecture into Multi-Agent Architecture (블랙보드 구조와 다중 에이전트 구조의 통합)

  • Chang, Hai-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.1
    • /
    • pp.355-363
    • /
    • 2012
  • The Integration of multi-agent architecture and blackboard architecture may lead to a new architecture to cope with new application areas which need some good and strong points of both the architectures. This paper suggests an integrated architecture of blackboard architecture and multi-agent architecture by using event-based implicit invocation pattern and a blackboard event detection mechanism based on Rete network. From the viewpoints of weak couplings of system components and flexible control of knowledge source agents, it is desirable to use the event-based implicit invocation pattern in the integrated architecture. But the pattern itself does not concern the performance of the architecture, and it is very critical to the performance of the integrated architecture to detect efficiently the blackboard events which can activate knowledge source agents which can contribute to the problem-solving processes of the integrated architecture. The integrated architecture suggested in this paper uses a blackboard event detection mechanism based on Rete network to detect efficiently blackboard events which can activate knowledge source agents.

Identification of Microservices to Develop Cloud-Native Applications (클라우드네이티브 애플리케이션 구축을 위한 마이크로서비스 식별 방법)

  • Choi, Okjoo;Kim, Yukyong
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.1
    • /
    • pp.51-58
    • /
    • 2021
  • Microservices are not only developed independently, but can also be run and deployed independently, ensuring more flexible scaling and efficient collaboration in a cloud computing environment. This impact has led to a surge in migrating to microservices-oriented application environments in recent years. In order to introduce microservices, the problem of identifying microservice units in a single application built with a single architecture must first be solved. In this paper, we propose an algorithm-based approach to identify microservices from legacy systems. A graph is generated using the meta-information of the legacy code, and a microservice candidate is extracted by applying a clustering algorithm. Modularization quality is evaluated using metrics for the extracted microservice candidates. In addition, in order to validate the proposed method, candidate services are derived using codes of open software that are widely used for benchmarking, and the level of modularity is evaluated using metrics. It can be identified as a smaller unit of microservice, and as a result, the module quality has improved.

Extending torsional balance concept for one and two way asymmetric structures with viscous dampers

  • Amir Shahmohammadian;Mohammad Reza Mansoori;Mir Hamid Hosseini;Negar Lotfabadi Bidgoli
    • Earthquakes and Structures
    • /
    • v.25 no.6
    • /
    • pp.417-427
    • /
    • 2023
  • If the center of mass and center of stiffness or strength of a structure plan do not coincide, the structure is considered asymmetric. During an earthquake, in addition to lateral vibration, the structure experiences torsional vibration as well. Lateraltorsional coupling in asymmetric structures in the plan will increase lateral displacement at the ends of the structure plan and, as a result, uneven deformation demand in seismically resistant frames. The demand for displacement in resistant frames depends on the magnitude of transitional displacement to rotational displacement in the plan and the correlation between these two. With regard to the inability to eliminate the asymmetrical condition due to various reasons, such as architectural issues, this study has attempted to use supplemental viscous dampers to decrease the correlation between lateral and torsional acceleration or displacement in the plan. This results in an almost even demand for lateral deformation and acceleration of seismic resistant frames. On this basis, using the concept of Torsional Balance, adequate distribution of viscous dampers for the decrease of this correlation was determined by transferring the "Empirical Center of Balance" (ECB) to the geometrical center of the structure plan and thus obtaining an equal mean square value of displacement and acceleration of the plan edges. This study analyzed stiff and flexible torsional structures with one-way and two-way mass asymmetry in the Opensees software. By implementing the Particle Swarm Optimization (PSO) algorithm, the optimum formation of dampers for controlling lateral displacement and acceleration is determined. The results indicate that with the appropriate distribution of viscous dampers, not only does the lateral displacement and acceleration of structure edges decrease but the lateral displacement or acceleration of the structure edges also become equal. It is also observed that the optimized center of viscous dampers for control of displacement and acceleration of structure depends on the amount of mass eccentricity, the ratio of uncoupled torsional-to-lateral frequency, and the amount of supplemental damping ratio. Accordingly, distributions of viscous dampers in the structure plan are presented to control the structure's torsion based on the parameters mentioned.

Direct Time Domain Method for Nonlinear Earthquake Response Analysis of Dam-Reservoir Systems (댐-호소계 비선형 지진응답의 직접시간영역 해석기법)

  • Lee, Jin-Ho;Kim, Jae-Kwan
    • Journal of the Earthquake Engineering Society of Korea
    • /
    • v.14 no.3
    • /
    • pp.11-22
    • /
    • 2010
  • An analysis method is proposed for the transient linear or nonlinear analysis of dynamic interactions between a flexible dam body and reservoir impounding compressible water under earthquake loadings. The coupled dam-reservoir system consists of three substructures: (1) a dam body with linear or nonlinear behavior; (2) a semi-infinite fluid region with constant depth; and (3) an irregular fluid region between the dam body and far field. The dam body is modeled with linear and/or nonlinear finite elements. The far field is formulated as a displacement-based transmitting boundary in the frequency domain that can radiate energy into infinity. Then the transmitting boundary is transformed for the direct coupling in the time domain. The near field region is modeled as a compressible fluid contained between two substructures. The developed method is verified and applied to various earthquake response analyses of dam-reservoir systems. Also, the method is applied to a nonlinear analysis of a concrete gravity dam. The results show the location and severity of damage demonstrating the applicability to the seismic evaluation of existing and new dams.

A study on the development and performance evaluation of duct coupling for the minimized leakage of temporary ventilation duct (공사 중 환기덕트 누풍 최소화를 위한 접속부 개발 및 성능평가 연구)

  • Jo, Hyeong-Je;Jun, Kyu-Myung;Min, Dea-Kee;Kim, Jong-Won;Beak, Jong-Hoon
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.20 no.1
    • /
    • pp.145-160
    • /
    • 2018
  • Long subsea tunnel is subject to many restrictions in terms of spatial limitation when vertical or inclined shafts are built for tunnel ventilation. So, the construction of some artificial island is required to provide ventilation. But, because of construction difficulty and cost increase, it is necessary to minimize the artificial island construction. As a result, ventilation distance become longer and supply airflow becomes excessive due to air leakage, So, duct mounting for temporary ventilation is impossible or fan pressure and power increase exponentially. Therefore, in order to build a long subsea tunnel, it is necessary to overcome these practical problems and to develop technical solution that can keep the comfortable condition of tunnel environment during construction. In previous study, we have found that air leakage is the key factor in solving these problems and experimental results show that the new connection method has a leakage rate of about $1.46mm^2/m^2$ (Jo et al., 2017). In this study, we present the experimental results of the measurement of the leakage rate of the prototype with the new connection method, and analyze experimentally the improvement of the leakage rate when applying the flexible cover inside the duct to improve the leakage performance of the existing connection method.

Fat Client-Based Abstraction Model of Unstructured Data for Context-Aware Service in Edge Computing Environment (에지 컴퓨팅 환경에서의 상황인지 서비스를 위한 팻 클라이언트 기반 비정형 데이터 추상화 방법)

  • Kim, Do Hyung;Mun, Jong Hyeok;Park, Yoo Sang;Choi, Jong Sun;Choi, Jae Young
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.10 no.3
    • /
    • pp.59-70
    • /
    • 2021
  • With the recent advancements in the Internet of Things, context-aware system that provides customized services become important to consider. The existing context-aware systems analyze data generated around the user and abstract the context information that expresses the state of situations. However, these datasets is mostly unstructured and have difficulty in processing with simple approaches. Therefore, providing context-aware services using the datasets should be managed in simplified method. One of examples that should be considered as the unstructured datasets is a deep learning application. Processes in deep learning applications have a strong coupling in a way of abstracting dataset from the acquisition to analysis phases, it has less flexible when the target analysis model or applications are modified in functional scalability. Therefore, an abstraction model that separates the phases and process the unstructured dataset for analysis is proposed. The proposed abstraction utilizes a description name Analysis Model Description Language(AMDL) to deploy the analysis phases by each fat client is a specifically designed instance for resource-oriented tasks in edge computing environments how to handle different analysis applications and its factors using the AMDL and Fat client profiles. The experiment shows functional scalability through examples of AMDL and Fat client profiles targeting a vehicle image recognition model for vehicle access control notification service, and conducts process-by-process monitoring for collection-preprocessing-analysis of unstructured data.