• Title/Summary/Keyword: Reusable

Search Result 571, Processing Time 0.022 seconds

Pedagogical Paradigm-based LIO Learning Objects for XML Web Services

  • Shin, Haeng-Ja;Park, Kyung-Hwan
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.12
    • /
    • pp.1679-1686
    • /
    • 2007
  • In this paper, we introduce the sharable and reusable learning objects which are suitable for XML Web services in e-learning systems. These objects are extracted from the principles of pedagogical paradigms for reusable learning units. We call them LIO (Learning Item Object) objects. Existing models, such as Web-hosted and ASP-oriented service model, are difficult to cooperate and integrate among the different kinds of e-learning systems. So we developed the LIO objects that are suitable for XML Web services. The reusable units that are extracted from pedagogical paradigms are tutorial item, resource, case example, simulation, problems, test, discovery and discussion. And these units correspond to the LIO objects in our learning object model. As a result, the proposed model is that learner and instruction designer should increase the power of understanding about learning contents that are based on pedagogical paradigms. By using XML Web services, this guarantees the integration and interoperation of the different kinds of e-learning systems in distributed environments and so educational organizations can expect the cost reduction in constructing e-learning systems.

  • PDF

Case Study of Model-Based Test with Smart TV (모델 기반 스마트 TV 테스트 사례)

  • Lee, Seonyeol;Bae, Jung Ho;Chae, Heung-Seok
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.1
    • /
    • pp.19-30
    • /
    • 2015
  • Smart TV manufacturers have constructed automatic Smart TV execution environment for reducing cost of Smart TV testing. However, the conventional test methods still require high cost because of manual test script written by testers. Test scripts manully written have less reusability, and then less reusable scripts cannot be used for new TV models. In this paper, we propose constructing reusable test models for Smart TV and present a model-based Smart TV test script generation method using the modes. And we apply the method to NetCast Smart TV to confirm the effectiveness of enhancing reusability.

Dynamic Simulation and Analysis of the Space Shuttle Main Engine with Artificially Injected Faults

  • Cha, Jihyoung;Ha, Chulsu;Koo, Jaye;Ko, Sangho
    • International Journal of Aeronautical and Space Sciences
    • /
    • v.17 no.4
    • /
    • pp.535-550
    • /
    • 2016
  • Securing the safety and the reliability of liquid-propellant rocket engines (LREs) for space vehicles is indispensable as engines consist of many complex components and operate under extremely high energy-dense conditions. Thus, health monitoring has become a mandatory requirement, especially for the reusable LREs that are currently being developed. In this context, a dynamic simulation program based on MATLAB/Simulink was developed in the current research on the Space Shuttle Main Engine (SSME), a partly reusable engine. Then, a series of fault simulations using this program was conducted: at a steady state operating condition (104% Rated Propulsion Level), various simulated fault conditions were artificially injected into the simulation models for the five major valves, the pumps, and the turbines of the SSME. The consequent effects due to each fault were analyzed based on the time responses of the major parameters of the engine. It is believed that this research topic is an essential pre-step for the development of fault detection and diagnosis algorithms for reusable engines in the future.

Analogy-based Reuse of Object Model (아날로지를 기반으로 한 객체모델의 재사용)

  • Bae, Je-Min
    • The KIPS Transactions:PartD
    • /
    • v.14D no.6
    • /
    • pp.665-674
    • /
    • 2007
  • Code reuse in software reuse has several limitations such as difficulties of understanding and retrieval of the reuse code written by other developers. To overcome these problems, it should be possible to reuse the analysis/design information than source code itself. Therefore, this paper present analogical matching techniques for the reuse of object models and patterns. And this paper have suggested the object model and the design patterns as reusable components and the representation techniques to store them. Namely, the contents of the paper are as follows. Analogical matching functions to retrieve analogous components from reusable libraries. And the representation of reusable components to be stored in the library in order to support the analogical matching.

Workflow Oriented Domain Analysis (워크플로우 지향 도메인 분석)

  • Kim Yun-Jeong;Kim Young-Chul
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.1
    • /
    • pp.54-63
    • /
    • 2006
  • In this paper we will propose a domain analysis methodology that uses an extended workflow mechanism based on dynamic modeling to solve problems of a traditional domain analysis on legacy systems. This methodology is called WODA(Workflow Oriented Domain Analysis). Following procedures on WODA, we can identify common/uncommon component, and also extract the cluster of components. It will be effectively reusable on developing new systems with these components. With our proposed component testing metrics, we can determine highly reusable component/scenario on identifying possible scenarios of the particular system. We can also recognize most critical/most frequent reusable components and prioritize possible component scenarios of the system. This paper contains one application of UPS that illustrates our autonomous modeling tool, WODA.

  • PDF

Weight Reduction of the Reusable Launch Vehicles Using RBCC Engines (RBCC엔진을 적용한 재사용발사체의 중량저감효과)

  • Kang, Sang Hun;Lee, Soo Yong
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.17 no.3
    • /
    • pp.56-66
    • /
    • 2013
  • Weight reduction of the VTHL / TSTO type of the reusable launch vehicles using RBCC engines are investigated. To predict weight and thrust of the vehicles, equations of motion are analyzed. Analysis results are compared with specifications of existing launch vehicles for validations. For the mission of inserting 2.5 ton payload to 200 km circular orbit, the case A, which uses the RBCC engine in the 1st stage shows smaller weight than the case B, which uses the RBCC engine in the 2nd stage. The weight of the case A shows only 25.8% of a existing rocket launch vehicle's weight.

Extracting Reusable Test Cases from Modified MATLAB Simulink Model (변경된 MATLAB Simulink 모델로부터 재사용 가능 테스트 케이스 도출)

  • Park, Geon Gu;Han, Hye Jin;Chung, Ki Hyun;Choi, Kyung Hee
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.6
    • /
    • pp.235-242
    • /
    • 2019
  • This paper proposes a reusable test case extraction technique for modified MATLAB Simulink/Stateflow (SL/SF) model. Creating test cases for complicated SL/SF model like ECU(Electrical Control Unit) of automotive, requires a lot of time and effort. An intuitive way to reduce to create new test cases whenever the model changes, is to reuse some test cases which have been generated for the original model. In this paper, we propose a method to define reusable test cases in SL/SF after defining model behavior and judging model equality by test cases. The proposed technique is evaluated using a commercial automotive controller model.

A Study on the Charging and Diagnosis System of xEV Reusable Waste Battery

  • Park, Sung-Jun;Kim, Chun-Sung;Park, Seong-Mi
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.24 no.6_1
    • /
    • pp.669-681
    • /
    • 2021
  • As the supply of xEV in Korea is rapidly increasing, the amount of waste batteries is expected to increase rapidly, but the current recycling system for waste xEV batteries is very insufficient. In order to properly utilize the xEV reusable battery module, it is essential to classify it into a type that has similar discharge characteristics to the current state of health(SOH), which is the discharge capacity of the battery. This paper proposes a system that can minimize the exchange of energy with the KEPCO system by using the charging/discharging method by circulating power between batteries in order to minimize the power consumption when charging and discharging waste batteries. In the proposed system, a function to measure parameters during the charging/discharging test of the waste battery was implemented to build a customized big date for the test waste battery. In addition, the dynamic characteristics of the proposed circuit were analyzed using PSIM, which is useful for power electronics analysis, and the validity of the proposed circuit was verified through experiments.

Optimal Soft Landing Guidance and Attitude Control for Reusable Launch Vehicles (재사용 발사체를 위한 최적 연착륙 유도 및 자세 제어 연구)

  • Jeon, Ho-Young;Cho, Jun-Hyon;Kim, Jong-Han
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.50 no.4
    • /
    • pp.251-257
    • /
    • 2022
  • We formulated the convex optimization based minimum energy soft landing problem for reusable launch vehicles, and obtained the minimum time trajectory via the bisection search. In order to implement the the optimal guidance command and complete the flight control architectures on the soft landing stage, we designed the classical attitude control loops, and formulated and solved the optimal actuator allocation problem. The obtained soft landing guidance performance was analyzed via nonlinear 6-DOF simulation.

Methods to Apply GoF Design Patterns in Service-Oriented Computing (서비스 지향 컴퓨팅을 위한 GoF 디자인 패턴 적용 기법)

  • Kim, Moon-Kwon;La, Hyun-Jung;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.19D no.2
    • /
    • pp.187-202
    • /
    • 2012
  • As a representative reuse paradigm, the theme of service-oriented Paradigm (SOC) is largely centered on publishing and subscribing reusable services. Here, SOC is the term including service oriented architecture and cloud computing. Service providers can produce high profits with reusable services, and service consumers can develop their applications with less time and effort by reusing the services. Design Patterns (DP) is a set of reusable methods to resolve commonly occurring design problems and to provide design structures to deal with the problems by following open/close princples. However, since DPs are mainly proposed for building object-oriented systems and there are distinguishable differences between object-oriented paradigm and SOC, it is challenging to apply the DPs to SOC design problems. Hence, DPs need to be customized by considering the two aspects; for service providers to design services which are highly reusable and reflect their unique characteristics and for service consumers to develop their target applications by reusing and customizing services as soon as possible. Therefore, we propose a set of DPs that are customized to SOC. With the proposed DPs, we believe that service provider can effectively develop highly reusable services, and service consumers can efficiently adapt services for their applications.