• Title/Summary/Keyword: interface model

Search Result 3,217, Processing Time 0.031 seconds

An MVP-based XML Language for User Interfaces (사용자 인터페이스를 위한 MVP기반의 XML 언어)

  • 최종명;신경희;유재우
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.947-956
    • /
    • 2002
  • It is advantageous to use XML in developing user interfaces, since XML is independent from platforms and languages and it is easy to learn and use. The existing XML-based languages do not adopt formal model, and they are developed in ad hoc manner. Moreover, they provide limited facilities to handle user events, and combine user interface components with internal logics. In this paper, we introduce an extended MVP (EMVP) model, which is extended from MVP (Model-View-Presenter), and XUIML, which is a new XML application based on the EMVP to support user interface. XUIML provides useful methods to build user interface, including methods to describe actions on user events, data flows between objects, and internal logics. The XUIML system provides two style editors - text editor and graphic editor. It also provides two code generators. One generates Java source, and the other generate C# code from XUIML document. The XUIML graphic editor allows users to manipulate XML elements directly, and we can gain high productivity with the graphic editor.

Layered Object and Script Language Model for Avatar Behavior Scenario Generation (아바타 행위 시나리오 생성을 위한 계층적 객체 및 스크립트 언어 모델)

  • Kim, Jae-Kyung;Sohn, Won-Sung;Lim, Soon-Bum;Choy, Yoon-Chul
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.1
    • /
    • pp.61-75
    • /
    • 2008
  • A script language, which represents and controls avatar behaviors in a natural language style, is especially remarkable, because it can provide a fast and easy way to develop an animation scenario script. However, the studies that consider avatar behavior interactions with various virtual objects and intuitive interface techniques to design scenario script have been lack. Therefore, we proposed a context-based avatar-object behavior model and layered script language. The model defines context-based elements to solve ambiguity problems that occur in abstract behavior interface and it provides user interface to control avatar in the object-based approach. Also, the proposed avatar behavior script language consisted of a layered structure that represents domain user interface, motion sequence, and implement environment information at each level. Using the proposed methods, the user can conveniently and quickly design an avatar-object behavior scenario script.

  • PDF

Study on a Model-based Design Technique for Monitoring and Control of a Vehicle Cluster (자동차 클러스터의 감시 및 제어를 위한 모델기반설계 기법 연구)

  • Kim, Dong Hun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.27 no.1
    • /
    • pp.35-41
    • /
    • 2017
  • This paper presents the development of a monitoring and control system for a vehicle cluster using a model-based design technique. For MBD(model-based design), MATLAB GUI(Graphic User Interface), M programs, simulink, state flow, and tool boxes are used to monitor a number of data such as warning, interrupts, and etc. connected to a real vehicle cluster. As a monitoring tool, a PC(Personal Computer) station interworks with the real vehicle cluster through the interface commands of tool boxes. Thus, unlike existing text-based designs, the MBD based vehicle cluster system provides very easy algorithm updates and addition, since it offers a number of blocks and state flow programs for each functional actions. Furthermore, the proposed MBD technique reduces the required time and cost for the development and modification of a vehicle cluster, because of verification and validation of the cluster algorithm on the monitor through a PC.

A Study on 3D CAD/NFEA modeling Interface of A-Type RC Bridge Pylon (A-Type RC 주탑의 3차원 정보모델과 비선형 구조해석모델 생성을 위한 인터페이스 연구)

  • Eom, Ji-Young;Choi, Saem-Lee;Lee, Heon-Min;Shin, Hyun-Mock
    • Journal of KIBIM
    • /
    • v.4 no.3
    • /
    • pp.1-9
    • /
    • 2014
  • As BIM application continues to increase in civil engineering, in this study, 3D information model for RC(Reinforced Concrete) bridge pylon was developed and verified its effectiveness at the structural-design stage. To define 3D information model of RC A-Type pylon, characteristics of pylon were analyzed and 3D model structure was constructed. The 3D information model, one of the core product of BIM, manages all information generated during all life-cycle of a structure and consequently maximizes the efficiency of utilizing information. Also, this study proposes interface module between input data in structural analysis and 3D model of RC pylon. The module can create the input data for non-linear structural analysis. It is essential to study on method of developing 3D information model and propose a structural analysis model by utilizing 3D model for the effective use of BIM techniques in construction industry. The results of this study can be used as the base data for developing the 3D information model of RC pylon in the structural analysis field.

Development of PSCAD User-defined Model for the Simulation of a PV Array (PV 어레이의 계통연계 모의를 위한 PSCAD 사용자 정의 모델 개발)

  • Ahn, Seon-Ju;Choi, Joon-Ho
    • Journal of the Korean Solar Energy Society
    • /
    • v.31 no.5
    • /
    • pp.134-139
    • /
    • 2011
  • Since large and small scale photovoltaic(PV) systems have been commercialized in many countries, it is necessary to assess the effects of PV systems on the electric power system. For this, the development of accurate simulation model of PV arrays is very important. PSCAD/EMTDC, a widely used simulation tool for analyzing the transient behavior of electrical apparatus and networks, does not have a standard model of a PV array. Therefore in order to simulate the PV array, users have to develop their own simulation model. However, the block-diagram-based model is very complicated, and it is hard to modify the model parameters. In this study, we develop the user-defined model of a PV array by using the Design Editor, which is provided by PSCAD program. The mathematical model of a PV array and the method to determine the parameters of nonlinear I-V equation are implemented in a Fortran code. The graphical user interface provides the users with easy and simple way to modify the PV array parameters and simulation conditions. In order to help the users, this model also provides the parameters of 10 commercial PV arrays.

Improving the axial compression capacity prediction of elliptical CFST columns using a hybrid ANN-IP model

  • Tran, Viet-Linh;Jang, Yun;Kim, Seung-Eock
    • Steel and Composite Structures
    • /
    • v.39 no.3
    • /
    • pp.319-335
    • /
    • 2021
  • This study proposes a new and highly-accurate artificial intelligence model, namely ANN-IP, which combines an interior-point (IP) algorithm and artificial neural network (ANN), to improve the axial compression capacity prediction of elliptical concrete-filled steel tubular (CFST) columns. For this purpose, 145 tests of elliptical CFST columns extracted from the literature are used to develop the ANN-IP model. In this regard, axial compression capacity is considered as a function of the column length, the major axis diameter, the minor axis diameter, the thickness of the steel tube, the yield strength of the steel tube, and the compressive strength of concrete. The performance of the ANN-IP model is compared with the ANN-LM model, which uses the robust Levenberg-Marquardt (LM) algorithm to train the ANN model. The comparative results show that the ANN-IP model obtains more magnificent precision (R2 = 0.983, RMSE = 59.963 kN, a20 - index = 0.979) than the ANN-LM model (R2 = 0.938, RMSE = 116.634 kN, a20 - index = 0.890). Finally, a new Graphical User Interface (GUI) tool is developed to use the ANN-IP model for the practical design. In conclusion, this study reveals that the proposed ANN-IP model can properly predict the axial compression capacity of elliptical CFST columns and eliminate the need for conducting costly experiments to some extent.

The Effect of Sludge Settling Characteristics on Sludge-Water Interface Height Change Model (슬러지계면층 높이변화모델에서 슬러지 침전특성에 대한 영향)

  • Park, Suk Gyun;Kang, Seon-Hong
    • Journal of Korean Society of Water and Wastewater
    • /
    • v.20 no.1
    • /
    • pp.147-155
    • /
    • 2006
  • For the further study of the solids flux theory, several researchers have proposed models to predict sludge settling velocity for each different concentration by using sludge indexes, SVI, SSVI and $SSVI_{3.5}$. It is difficult to apply the above models to predict sludge-water interface height in a batch column because sludge settling velocity changes while sludge settle down. While sludge settle down in a batch column, sludge concentration becomes high. The sludge concentration change is one of the most critical causes of the change of sludge settling velocity. Also, sludge concentration change causes of sludge index to change. SVI is more sensitive than SSVI or $SSVI_{3.5}$ to the change of sludge concentration. Each sludge has physical characteristics of its own which makes the settling velocity for each sludge different. The purpose of this study is to establish the correction factors that are able to compensate the errors derived from each different sludge settling characteristic by using sludge indexes, therefore the correction factors are applicable to the model for the change of sludge-water interface height.

SLP Application and Validation for the Layout of User Interface Components (사용자 인터페이스 구성요소의 레이아웃을 위한 SLP 적용 및 검증)

  • Shin, Hyun-Bong;Jung, Kwang-Tae
    • IE interfaces
    • /
    • v.18 no.4
    • /
    • pp.485-493
    • /
    • 2005
  • In this study, a method that can objectively and systematically design the layout of user interface components was developed. In order to explain its application method, the method was applied to the layout design of facsimile. In particular, in order to validate the suitability of the method, comparison tests were performed for the case of facsimile. Computer simulators for layout design were made using Micromedia Flash and comparison evaluation for an existing layout and a new layout was performed in three aspects. The first comparison method was to measure and compare its movement distance when carrying out a task in two layout models. The second one was to measure and compare users' performance. The last one was to measure and compare users' subjective satisfaction after using two models. As the result, new layout design was better than the existing design in all comparison tests. The movement distance of the new layout design model was shorter than the existing model. And, its performance including task completion time and error frequency was better and users' satisfaction was higher than the existing. In conclusion, the method that was developed in this study can be very effectively used in the layout design of user interface components.

Stability of the Grain Configurations of Thin Films-a Model for Agglomeration (박막내 결정립 배열의 열적 불안정성1)-응집 모델)

  • Na, Jong-Ju;Park, Jung-Geun
    • 연구논문집
    • /
    • s.27
    • /
    • pp.183-200
    • /
    • 1997
  • We have calculated the energy of three distinct grain configurations, namely completely connected, partially connected and unconnected configurations, evolving during a spheroidization of polycrystalline thin film by extending a geometrical model due to Miller et al. to the case of spheroidization at both the surface and film-substrate interface. "Stabilitl" diagram defining a stable region of each grain configuration has been established in terms of the ratio of grain size to film thickness vs. equilibrium wetting or dihedral angles at various interface energy conditions. The occurrence of spheroidization at the film-substrate interface significantly enlarges the stable region of unconnected grain configuration thereby greatly facilitating the occurrence of agglomeration. Complete separation of grain boundary is increasingly difficult with a reduction of equilibrium wetting angle. The condition for the occurrence of agglomeration differs depending on the equilibrium wetting or dihedral angles. The agglomeration occurs, at low equilibrium angles, via partially connected configuration containing stable holes centered at grain boundary vertices, whereas it occurs directly via completely connected configuration at large equilibrium angles except for the case having small surface and/or film-substrate interface energy. The initiation condition of agglomeration is defined by the equilibrium boundary condition between the partially connected and unconnected configurations for the former case, whereas it can, for the latter case, largely deviate from the equilibrium boundary condition between the completely connected and unconnected configurations because of the presence of a finite energy barrier to overcome to reach the unconnected grain configuration.

  • PDF

Modelling of ZMR process for fabrication of SOI (SOI소자 제죠를 위한 ZMR공정의 모델링)

  • 왕종회;김도현
    • Journal of the Korean Crystal Growth and Crystal Technology
    • /
    • v.5 no.2
    • /
    • pp.100-108
    • /
    • 1995
  • Heat transfer plays a critical role in determining interface location and shape in ZMR process, which is used for the fabrication of silicon - on - insulator structure. In this work, the two - dimensional pseudo - steady - state ZMR model has been developed that can simulate the heat transfer process during ZMR process. It contains the radiation, convection and conduction heat transfer and determines the interface shapes. Numerical solutions from the model include flow field in the molten zone, temperature field in the full SOl structure and the location of solid/liquid interface in the silicon thin film and silicon substrate. We examined the effects of the various system parameters on the temperature profiles and the interface shape.

  • PDF