• Title/Summary/Keyword: Component Architecture

Search Result 886, Processing Time 0.025 seconds

Ice forces acting on towed ship in level ice with straight drift. Part I: Analysis of model test data

  • Zhou, Li;Chuang, Zhenju;Ji, Chunyan
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.10 no.1
    • /
    • pp.60-68
    • /
    • 2018
  • A series of tests in an ice tank was carried out using a model-scale ship to investigate the ice loading process. The ship model Uikku was mounted on a rigid carriage and towed through a level ice field in the ice tank of the Marine Technology Group at Aalto University. The carriage speed and ice thickness were varied. In this paper, ice loading process was described and the corresponding ice forces on the horizontal plane were analysed. A new method is proposed to decompose different ice force components from the total ice forces measured in the model tests. This analysis method is beneficial to understanding contributions of each force component and modelling of ice loading on hulls. The analysed experimental results could be used for comparison with further numerical simulations.

Web Learning Systems Development based on Product Line (프로덕트 라인 기반의 웹 학습 시스템 개발)

  • Kim Haeng-Hon;Kim Su-Youn
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.589-600
    • /
    • 2005
  • Application developers need effective reuseable methodology to meet rapidly changes and variety of users requirements. Product Line and CBD(Component Based Development) offer the great benefits on quality and productivity for developing the software that is mainly associate with reusable architectures and components in a specific domain and rapidly changing environments. Product line can dynamically focus on the commonality and variety feature model among the products. The product line uses the feature modeling for discovering, analyzing, and mediating interactions between products. Reusable architectures include many variety plans and mechanisms. In case of those architecture are use in product version for a long time, It is very important in architecture product line context for product line design phase. Application developer need to identify the proper location of architecture changing for variety expression. It is lack of specific variety managements to design the product line architecture until nowdays. In this paper, we define various variety types to identify the proper location of architecture changing for variety expression and to design the reusable architecture. We also propose architecture variety on feature model and describe variety expression on component relations. We implemented the web learning system based on the methodology. We finally describe how these methodology may assist in increasing the efficiency, reusability, productivity and quality to develop an application. In the future, we are going to apply the methodology into various domain and suggest international and domestic's standardization.

Spatial Modulation of Nonlinear Waves due to Bragg Reflection (Bragg 반사에 의한 비선형파의 공간적 파형변조해석)

  • Choi, Ka-Ram;Koo, Weon-Cheol
    • Journal of Ocean Engineering and Technology
    • /
    • v.24 no.6
    • /
    • pp.34-40
    • /
    • 2010
  • Bragg reflection of nonlinear waves is simulated by a 2D fully nonlinear numerical wave tank (NWT). The developed NWT was based on the Boundary Element Method (BEM) with potential theory and the mixed Eulerian-Lagrangian (MEL) time marching scheme with Runge-Kutta 4th-order time integration. A spatial variation of wave elevations and their Fourier amplitudes of each component are compared to investigate the effect of sea bottom ripples and their relative heights. The incident waves over an undulated sea bottom are partially reflected and changed to partial standing waves due to Bragg reflection. The present results are verified with linear calculations and experimental data. It is found that the 1st-order wave component is mainly affected by Bragg reflection and its spatial modulation is significant in front of the bottom ripples.

A Study on the Distribution Patterns of Salix gracilistyla and Phragmites japonica Communities according to Micro-landforms and Substrates of the Stream Corridor (하천 미지형 및 하상저질에 따른 갯버들과 달뿌리풀군락의 분포특성에 관한 연구)

  • 전승훈;현진이;최정권
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.27 no.2
    • /
    • pp.58-68
    • /
    • 1999
  • This study was carried out to verify the distribution patterns of Salix gracilistyla and Phragmites japonica communities known as obligatory riparian species according to physical factors such as micro-landforms, substrates, etc., at Soo-ip stream corridor. Firstly four vegetation types - Salix gracilistyla dominant type, Phragmites japonica dominant type, mixed type of two species, and mixed type of two species to other species, were classified by cluster analysis based on UPGMA-Euclidean distance. Also these vegetation types showed many different distribution patterns in response to the longitudinal and lateral view along the stream corridor and substrate composition. Salix gracilistyla was major component of dominant vegetation types developed at attack point of bending reach and on substrates composed of rock fragments, but contrastly Phragmites japonica was most important component of dominant vegetation types at point bar of bending reach and floodplain, and on substrates composed of soil materials. Secondly the species and environment biplot form CCA strongly supported the vegetation types divided by classification. Namely Salix gracilistyla was closely correlated with rock fragments and steep slope, which is resistant to physical action even though located near running water. But Phragmites japonica showed a high correlation with soil particles sedimented at floodplain by divergent flow.

  • PDF

Design of Shared Memory-based Inter-ORB Protocol for Communication Systems (통신시스템을 위한 공유메모리 기반 ORB 연동 프로토콜의 설계)

  • Jang, Ik-Hyeon;Cho, Young-Suk
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.12
    • /
    • pp.59-70
    • /
    • 2006
  • Since communication systems software is very large and complex, it requires component based architecture for software reusability, hardware transparency, high performance, and easy software reconstruction in different applications. In order to meet these requirements, we analyze performance and inter-process communication techniques of existing CORBA IIOP, and designed a shared memory-based CORBA inter-ORB protocol that would best fit for communication systems software. The designed protocol supports the same interface and can minimize the message transfer overhead in the same host environment. The test results of our protocol compared with other protocols show that the performance is increased by about 15%-200%. We are thus assumed that our protocol can be used in developing CORBA-based component software architecture for communication systems.

  • PDF

Implementation of Open Moving Object Presentation System Based on GML. (GML기반 개방형 이동체 프리젠테이션 시스템 구현)

  • Kim, Dong-Ho;Kim, Jin-Suk
    • The KIPS Transactions:PartD
    • /
    • v.11D no.6
    • /
    • pp.1239-1246
    • /
    • 2004
  • The integration and union of regional digital map and vehicle location data in e-Logistics which means virtual service architecture based on the Internet among the logistics companies is indispensable clause in order to satisfy the visibility characteristics. Most conventional vehicle monitoring and controlling systems were constructed with individual and mutual exclusive architecture so that there are required lots of cost for sharing and integrating the information among them. In this paper, we design and implement an component-based open system which represent moving object location information as well as digital map using the GML(Geography Markup Language - international standard encoding based on XML). We also test proposed system on the delivery vehicle scenario in e-Logistics environment, and validate its superior in terms of extensibility and interoperability.

Extraction of optimal time-varying mean of non-stationary wind speeds based on empirical mode decomposition

  • Cai, Kang;Li, Xiao;Zhi, Lun-hai;Han, Xu-liang
    • Structural Engineering and Mechanics
    • /
    • v.77 no.3
    • /
    • pp.355-368
    • /
    • 2021
  • The time-varying mean (TVM) component of non-stationary wind speeds is commonly extracted utilizing empirical mode decomposition (EMD) in practice, whereas the accuracy of the extracted TVM is difficult to be quantified. To deal with this problem, this paper proposes an approach to identify and extract the optimal TVM from several TVM results obtained by the EMD. It is suggested that the optimal TVM of a 10-min time history of wind speeds should meet both the following conditions: (1) the probability density function (PDF) of fluctuating wind component agrees well with the modified Gaussian function (MGF). At this stage, a coefficient p is newly defined as an evaluation index to quantify the correlation between PDF and MGF. The smaller the p is, the better the derived TVM is; (2) the number of local maxima of obtained optimal TVM within a 10-min time interval is less than 6. The proposed approach is validated by a numerical example, and it is also adopted to extract the optimal TVM from the field measurement records of wind speeds collected during a sandstorm event.

Development of component architecture to support IoT management (IoT 및 네트워크 관리 지원을 위한 컴포넌트 아키텍처 개발)

  • Seo, Hee Kyoung
    • Smart Media Journal
    • /
    • v.6 no.2
    • /
    • pp.42-49
    • /
    • 2017
  • It is important to realize automation services by communicating in IoT with humans, objects & objects, and forming a common network. People used web like the most powerful network way to sharing things and communication. Therefore the efficiency method communication between each device and the web in IoT could be different from ones. The best method for high quality software product in web applications is software reuse ; Modules, classes, patterns, frameworks, and business components are reusable elements of various perspectives. Components is plugged with others through well-defined interfaces, which can overcome the operation and complexity of application development. A web-based distributed environment for IoT applications is a standard architecture use information collected from various devices for developing and using applications. For that reason, the network management which manages the constituent resources for the best service control in IoT application is required as a sub-layer support service in most applications as well as individual applications. In this paper, we measure to develop a network management system based not only by components but on heterogeneous internetworks. For procedure this, we clarify a component architecture for classifying and classify also the component needed in the IOT and network domain or order the type of real network management system.

An Object-oriented Framework SOAF utilizing MXL-SOAP for Platform-Independent Component-Based Development (플랫폼 독립적 컴포넌트 기반 개발을 위한 XML-SOAP 활용 객체지향프레임워크 SOAF)

  • 장진영;최용선
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.969-979
    • /
    • 2004
  • Recently, large-scale enterprise information systems are commonly based on the multi-tiered middleware or frameworks to support such requirements as functional reuse, heterogeneous system resources, and multiple platforms. However, these multi-tiered or distributed multi-platform architecture incurs the interoperability issue of the components and metadata among the middleware. This paper introduces the Simple Object Application Framework (SOAF) which supports heterogeneous resources and platform-independent component-based development, with the abstract programming style of the object-oriented frameworks and the XML-SOAP based component persistence mechanism.

Software Component Metris for Complexity, Customizability, and Reusability (컴포넌트 복잡도, 특화성 및 재사용성 측정을 위한 메트릭)

  • 이숙희;조은숙
    • Journal of Internet Computing and Services
    • /
    • v.3 no.4
    • /
    • pp.71-82
    • /
    • 2002
  • Recently. component-based software development is getting accepted in industry as a new effective software development paradigm, Since an introduction of component-based software engineering(CBSE) at later 90's, the CBSD research has focused largely on component modeling, methodology, architecture and platform, However. as the number of components available on the market increases, it becomes more important to make metrics to measure the various characteristics of components. In this paper. we propose metrics for measuring the complexity, customizability, and resuability of software components, Complexity of metrics can be used to evaluate the complexity of components Customizability is used to measure how efficiently and widely the components can be customized for specific requirements organization, Resuability can be used to measure the degree of features that is reused in building applications.

  • PDF