• Title/Summary/Keyword: distributed applications

Search Result 1,258, Processing Time 0.032 seconds

Specification Technique of EJB-Based Application using Design by Contracts Approach (DbC 접근법을 이용한 EJB 기반 애플리케이션의 명세 기법)

  • 노혜민;유철중
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.895-906
    • /
    • 2002
  • Due to increased concern about the distributed web application, the interest in EJB - server-side Java component architecture that enables to make out Business Logic without writing codes related to complicated distributed framework - is also increasing. Despite of these increased interest, However, efforts for reliability of these systems have been insufficient. Thus, in this paper, we propose specification technique for applying DbC approach, which can elevate the reliability of software in the Object-Oriented system development, in writing formal specification of EJB-based application. Through this specification technique, developers can gain reliability in the EJB-based application development.

CORBA/JAVA Based Distributed Object Composer for M/VC Applications (CORBA/JAVA 기반 분산 M/VC 응용 프로그램의 조립식 작성기)

  • 양유진;유은자;이미은;음두헌;최성운
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.608-610
    • /
    • 1998
  • 분산 M/VC 응용 프로그램의 조립식 작성기, DOC(Distributed Object Composer)는 M/VC(Model/View.Controller) 모델 기반 실시간 클라이언트/서버 응용의 신속한 개발을 지원한다. 본 논문에서는 DOC를 이용한 분산 M/VC 응용 프로그램의 조립식 작성 과정과 함께 그 구현을 소개한다. DOC는 개방화 및 표준화를 주도하는 CORBA 미들웨어를 기반으로 하여, 이질적인 통신 환경에서 클라이언트와 서버 객체간의 네트워크 투과성을 제공하고, 분산된 객체들 간의 상호작용(interaction) 패턴을 추상화하여 조립식 분산 응용 프로그램의 작성을 가능하게 한다. 분산 객체들 간의 상호작용을 처리하기 위해 자바의 관찰자/피관찰자(Observer/Observable) 패턴을 분산 관찰자/피관찰자 패턴으로 확장하여, serverDOC와 clientDOC로 구성된 DOC의 구현에 사용한다. 분산 피관찰자는 M/VC의 모델에 해당하고, 분산 관찰자는 뷰.콘트롤러에 해당한다. 개발자는 분산 환경을 고려하지 않고 필요한 관찰자/피관찰자 객체들을 생성하여 로컬상의 DOC에 조립식으로 연결하기만 하면 피관찰자의 상태 변화는 곧 관찰자에게 전달되고, 관찰자를 통한 사용자의 입력은 피관찰자에게 전달되어 반영된다. DOC를 이용한 응용 프로그램의 작성은 구성 객체들을 DOC에 plug-and-play 방식으로 조립하는 과정이다. 따라서 DOC는 분산 환경하의 컴포넌트 재사용성을 개선하고, 분산 응용의 생산성을 높인다.

Development of a Body Network System with GSEK/VDX Standards and CAN Protocol (OSEK/VDX 표준과 CAN 프로토콜을 사용한 차체 네트웍 시스템 개발)

  • 신민석;이우택;선우명호;한석영
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.10 no.4
    • /
    • pp.175-180
    • /
    • 2002
  • In order to satisfy the requirements of time reduction and cost saving for development of electronic control systems(ECU) in automotive industry, the applications of a standardized real-time operating system(RTOS) and a communication protocol to ECUs are increased. In this study, a body control module(BCM) that employs OSEK/VDX(open system and corresponding interfaces for automotive electronics/vehicle distributed executive) OS tour the RTOS and a controller area network(CAN) fur the communication protocol is designed, and the performances of the system are evaluated. The BCM controls doors, mirrors, and windows of the vehicle through the in-vehicle network. To identify all the transmitted and received control messages, a PC connected with the CAN communication protocol behaves as a CAN bus emulator. The control system based upon in-vehicle network improves the system stability and reduces the number of wiring harness. Furthermore it is easy to maintain and simple to add new features because the system is designed based on the standards of RTOS and communication protocol.

Scalable Distributed Group Key Distribution Scheme for Secure Internet Multicast (안전한 인터넷 멀티캐스트를 위한 확장성 있는 분산 그룹 키 분배 기법)

  • Jang, Ju-Man;Kim, Tai-Yun
    • Journal of KIISE:Information Networking
    • /
    • v.27 no.1
    • /
    • pp.48-57
    • /
    • 2000
  • The need for high bandwidth, very dynamic secure internet multicast communications is increasingly evident in a wide variety of commercial, government, and internet communities. One of the most recently researches is mainly about the group key distribution schemes[1,3,4,5]. In this paper, we survey related group key distribution schemes and propose a new scalable distributed group key distribution scheme which is one of the most important parts in internet multicast environment. Then, we add this scheme to the existing multicast applications and analysis the test results. The proposed SDGD minimizes the times required to distribute and redistribute keys for joining and leaving the multicast group.

  • PDF

A Study of the effective approach method for median control chart of non-normally distributed process (비정규분포공정에서 계량치관리를 위한 메디안 특수 관리도의 모형설계와 그 적용에 관한 실용에 연구)

  • 신용백
    • Journal of the Korean Professional Engineers Association
    • /
    • v.21 no.4
    • /
    • pp.19-32
    • /
    • 1988
  • Whereas is non-symmetrical distribution manufacturing process the traditional X-chart by Shewhart is not plotted relatively on the central line but plotted on the skew of upper-hand side or lower-hand side. That is to say, for the purpose of producing either upper-specification-oriented items or lower-specification-oriented items, and when we carry out tighter control so as to have them pass only its specifications, the distribution shape naturally has a non-normal distribution. In the Shewhart X-chart, which is the most widely used one in Korea, such skewed distributions make tile plots to be inclined below or above the central line or outside the control limits although no assignable causes can be found. To overcome such short comings is non-normally distributed processes, a distribution-free type of confidence interval can be used, which should be haled on order statistics. This thesis is concerned with the design of control chart based on a sample median which is easy to use in practical situation and therefore properties for non-normal distributions, such as Gamma, Beta, Lognormal, Weibull, Pareto, and Truncated-normal distributions, may be easily analyzed. To enhance this improvement, I proved the property of practical applications of control chart method by comparing and analyzing the case studies of practical application of special purpose control chart method, and also by introducing the new designed median control chart.

  • PDF

Power Quality Analysis of Sungsan Substation Bus Connected to Hangwon Wind Farm (행원풍력단지와 연계된 성산변전소 모선의 전기품질 분석)

  • Ahn, J.H.;Ko, S.M.;Na, K.Y.;Kim, S.H.;Kim, H.C.;Kim, Y.H.;Choi, B.C.
    • Proceedings of the KIEE Conference
    • /
    • 2005.07a
    • /
    • pp.146-148
    • /
    • 2005
  • The number of wind generation installations are growing substantially in Jeju, Korea. Many of these installations are significant in size and directly connected to the distribution system. In these distributed applications, it is not uncommon for the turbines to be connected near the end of a long rural distribution feeder from which end-users are served. Therefore, utility grid interconnection standards for interconnecting non-utility distributed generation systems are essential to both power system company and generation company. In this paper, it is investigated the power quality of Sungsan substation bus connected to Hangwon wind power generation farm.

  • PDF

e-Science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)

  • Wang Xiao Dong;Gleaves Michael;Meredith David;Allan Rob;Nave Colin
    • Macromolecular Research
    • /
    • v.14 no.2
    • /
    • pp.140-145
    • /
    • 2006
  • E-science refers to the large-scale science that will increasingly be carried out through distributed global collaborations enabled by the Internet. The Grid is a service-oriented architecture proposed to provide access to very large data collections, very large scale computing resources and remote facilities. Web services, which are server applications, enable online access to service providers. Web portal interfaces can further hide the complexity of accessing facility's services. The main use of synchrotron radiation (SR) facilities by protein crystallographers is to collect the best possible diffraction data for reasonably well defined problems. Significant effort is therefore being made throughout the world to automate SR protein crystallography facilities so scientists can achieve high throughput, even if they are not expert in all the techniques. By applying the above technologies, the e-HTPX project, a distributed computing infrastructure, was designed to help scientists remotely plan, initiate and monitor experiments for protein crystallographic structure determination. A description of both the hardware and control software is given together in this paper.

Parameter Estimation of the Storage Function Model: 1. Development of the Universal Model for the Parameter Estimation (저류함수법의 매개변수 추정: 1. 범용모형 개발)

  • Choi, Jong-Nam;Ahn, Won-Shik; Kim, Hung-Soo;Park, Min-Kyu
    • Journal of the Korean Society of Hazard Mitigation
    • /
    • v.10 no.6
    • /
    • pp.119-130
    • /
    • 2010
  • The universal model for the parameter estimation of the Storage Function Model(SFM) was developed through the applications of the distributed model for various hypothetical watersheds and runoff conditions. The existing parameter estimation equations are based on observations and these equations which are derived from the restricted conditions are not sensitive to the variation of physical characteristics of a watershed. This study developed the universal model for the parameter estimation through the runoff simulations of 35,000 times. As the simulation results, we have known that the lag time is related to the longest stream channel characteristics and the storage coefficient is related to the watershed characteristics.

Need for introduction of MRM and analyzing the validity of applying MRM into Korean army war game simulations (MRM 도입필요성 및 육군 W/G 적용 타당성 분석)

  • Lee, Seung-Ho
    • Journal of the military operations research society of Korea
    • /
    • v.31 no.1
    • /
    • pp.42-57
    • /
    • 2005
  • Korea DM&S(Defence Modeling & Simulation) development plan includes construction of a distributed simulation model which enables us to construct, operate, integrate and connect war game simulations. US DoD and IEEE set the HLA/RTI as the standard of distributed simulation model. HLA/RTI models each simulator as a Federate and group of them as a Federation. Simulation with the model shows interoperability and finally executes a war game simulation. Because of different resolutions and features, it is not satisfied 'interoperability' and 'reusability' of simulation perfectly MRM (Multi Resolution Modeling) has been introduced, and many developed countries including the United States have studied the technology to simulate the model with different resolutions. This thesis proposes the need for introduction of MRM and analyzes both technical and operational validity when we apply MRM model to army war game simulations. For these purposes, we 1) find MRM main issues with the study about MRM basic concepts and case studies of MRM's applications, 2) present the need of MRM and its relation with DM&S development plan, and 3) analyze its technical and operational validity when we apply MRM to an example, CHANG-JO21 and JEON-TOO21.

A Distributed Precedence Queue Mechanism to Assign Efficient Bandwidth in CAN Networks (CAN 네트워크상의 효율적인 대역 할당을 위한 분산 선행대기 열 기법)

  • 최호식;이장명
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.11
    • /
    • pp.1058-1064
    • /
    • 2004
  • This paper presents a distributed precedence queue mechanism to resolve unexpected transmission delay of a lower priority transaction in a CAN based system, which keeps a fixed priority in data transaction. The mechanism is implemented in the upper sub-layer of the data link layer(DLL), which is fully compatible with the original medium access control layer protocol of CAN. Thus the mechanism can be implemented dynamically while the data transactions are going on without any hardware modification. The CAN protocol was originally developed to be used in the automotive industry, and it was recently applied for a broader class of automated factories. Even though CAN is able to satisfy most of real-time requirements found in automated environments, it is not to enforce either a fair subdivision of the network bandwidth among the stations or a satisfactory distribution of the access delays in message transmission. The proposed solution provides a superset of the CAN logical link layer control, which can coexist with the older CAN applications. Through the real experiments, effectiveness of the proposed mechanism is verified.