• Title/Summary/Keyword: 선후회

Search Result 15, Processing Time 0.024 seconds

Inter-Process Testing of Parallel Programs based on Message Sequence Charts Specifications (MSC 명세에 기반한 병렬 프로그램의 프로세스 간 테스팅)

  • Bae, Hyun-Seop;Chung, In-Sang;Kim, Hyeon-Soo;Kwon, Yong-Rae;Chung, Young-Sik;Lee, Byung-Sun
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.2
    • /
    • pp.108-119
    • /
    • 2000
  • Most of prior works on testing parallel programs have concentrated on how to guarantee the reproducibility by employing event traces exercised during executions of a program. Consequently, little work has been done to generate meaningful event sequences, especially, from specifications. This paper describes techniques for deriving event sequences from Message Sequence Charts(MSCs) which are widely used in telecommunication areas for its simplicity in specifying the behaviors of a program. For deriving event sequences from MSCs, we have to uncover the causality relations among events embedded implicitly in MSCs. In order to attain this goal, we adapt vector time stamping which has been previously used to determine the ordering of events taken place during an execution of interacting processes. Then, valid event sequences, satisfying the causality relations, are generated according to the interleaving rules suggested in this paper. The feasibility of our testing technique was investigated using the phone conversation example. In addition, we discussed on the experimental results gained from the example and how to combine various test criteria into our testing environment.

  • PDF

대순 『전경』의 '공사(公事)'개념에 대한 고찰

  • 잔스촹
    • Journal of the Daesoon Academy of Sciences
    • /
    • v.23
    • /
    • pp.37-105
    • /
    • 2014
  • '공사(公事)'는 『전경』이 담고 있는 매우 중요한 종교 문화적 현상이다. 그리고 그 속에는 매우 깊은 사상적 의미가 내포되어 있다. 대순진리회 공사개념의 연원은 중국 고대의 경전과 문헌에서 그 단서를 찾아볼 수 있으나, 그것은 결코 단순히 중국의 것을 답습한 것이 아니다. 강성상제와 도주 조정산께서는 '묵은 하늘'의 음양 혼란 시대에 공사를 행하였기 때문에, 도수를 바로잡는 공사는 근본부터 바로잡는다는 의미가 있으며, 새로운 시대를 의미하는 '개벽'도 이에 포함된다. 중도, 화평, 공정은 질서가 바로 잡힌 사회의 시작을 의미하며, 이는 새로운 생활을 창조하는 데 있어 중요한 현실적 의의를 지닌다. 전체적으로 볼 때 대순진리회의 공사는 사회의 변화와 사회적 요구에 응답하여 생겨난 종교문화 활동이다. 이러한 종교문화 활동은 일종의 기호로서, 상징성을 갖춘 의식을 거행하는 것이다. 공사는 명부의 한을 해결하는 것으로부터 시작되는데, 이는 근본을 중시한다는 의미이며, 태초로 거슬러 올라가 사회를 다스리는 커다란 방향을 전개한다는 것이다. '역도(逆度)'를 조정하는 공사에서는 사회적 관점에서 보자면, 역사가 남긴 문제에 대해 고민하고 해결하려는 태도를 뜻한다. 이는 민생문제를 매우 중시하였음과 인간의 도에 대해 경외심과 존중을 표현하고 있음이 나타내며, 결국 '보세(普世)'의 의미를 지닌다고 볼 수 있다. 공사를 실천하는 방법은 '신생활법'이며, 이는 인(仁)과 인류와 동물에 대한 자비심을 강조하며 '삼계개벽'의 개혁정신과 창조적 사고를 나타낸다. 이로써 '통달(通達)'과 '대도(大道)'의 정신을 나타내었다. 이로 볼 때, 인간의 삶을 인도하며, 궁극적으로는 지상천국을 건설하고자 하는 정신이 공사의 개념 속에 분명하게 드러나 있음을 알 수 있다.

An On-line Scheduling Algorithm for a GRID System (GRID시스템을 위한 온라인 스케줄링 알고리즘)

  • 김학두;김진석;박형우
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.1_2
    • /
    • pp.95-101
    • /
    • 2004
  • The scheduling problem that maps independent tasks to heterogeneous resources in distributed computing systems is known as NP-complete[1]. GRID[2] is an example of distributed systems that consisted of heterogeneous resources. Many algorithms to solve this problem have been presented[1,3,4,5]. The scheduling algorithm can be classified into static scheduling algorithms and dynmic scheduling algorithms. A dynamic scheduling algorithm can be used when we can not predict the priority of tasks. Moreover, a dynamic scheduling algorithm can be divided into on-line mode algorithm and batch mode algorithm according to the scheduling time[1,6]. In this paper, we propose a new on-line mode scheduling algorithm. By extensive simulation, we can see that our scheduling algorithm outperforms previous scheduling algorithms.

Sequencing Constraints-based Regression Testing of Concurrent Programs After Specification Changes (명세 변경 후 병행 프로그램의 순서 제약조건 기반 회귀 테스팅)

  • Kim, Hyeon-Soo;Chung, In-Sang;Bae, Hyun-Seop;Kwon, Yong-Rae;Lee, Dong-Gil
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.4
    • /
    • pp.370-383
    • /
    • 2000
  • This paper describes a new technique known as specification-based regression testing that is used for the revalidation of concurrent programs after changes are made to specifications. This type of regression testing requires sequencing constraint that specify precedence relations on the synchronization events. In order to extract sequencing constraint automatically, we use Message Sequence Charts(MSCs) that are considered partial and nondeterministic specifications. We show how to identify which sequencing constraint is affected by the modifications made to a specification rather than creating new sequencing constraint from scratch to reduce the cost of regression testing. We also describe how to determine that each affected sequencing constraint is satisfied by a program being tested.

  • PDF

A Deadlock A voidance Method and a Regression-Based Route Selection Scheme for AGV s in Automated Container Terminals (자동화 컨테이너 터미널에서 AGV 교착 방지와 회귀 분석을 이용한 경로 선정 방안)

  • Jun Jin-Pyo;Ryu Kwang-Ryel;Yoon Hang-Mook
    • Journal of Navigation and Port Research
    • /
    • v.29 no.8 s.104
    • /
    • pp.723-733
    • /
    • 2005
  • This paper presents a deadlock avoidance method for AGVs in automated container terminals. For a more efficient use of AGV traveling area, we divided the area into small-sized grids not enough to cover a whole AGV. Our deadlock avoidance method controls AGVs by identifying strongly connected components(SCCs) in a graph derived from the paths of AGVs on the grids. Also in this paper we suggest a route selection scheme which selects a route by predicting and comparing travel times of candidate routes by using a regression formula. Simulation experiments have shown that the proposed method can control AGVs for 48 hours without deadlocks and the count of AGV visits per QC is increased by $2\~10$ an hour.

Hierarchical Software Quality Model(H-SQM) of Developer's View (개발자 관점의 계층적 소프트웨어 품질 모형(H-SQM))

  • Lee, Seon-A;Choe, Byeong-Ju
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.12
    • /
    • pp.1455-1467
    • /
    • 1999
  • 소프트웨어 품질을 정의하기 위한 여러 가지 소프트웨어 품질 모형(SQM : Software Quality Model)이 개발되어 왔다. 이 모형들은 두 가지 목적을 가진다. 한 가지는 소프트웨어 품질 측정이고, 또 다른 목적은 개발 프로세스에서의 소프트웨어 품질 제어이다. 국제 표준인 ISO/IEC 9126은 소프트웨어 측정을 위한 소프트웨어 품질 모형을 제시하였다. ISO/IEC 9126의 품질 모형은 사용 관점에서 소프트웨어 품질을 정의한 모형이다. 이 모형은 개발 프로세스에서의 품질 제어를 하는 측면에서는 불완전한 모형이다. 소프트웨어의 품질이 프로세스 내에서 어떻게 만들어지는지 볼 수 없는 모형이기 때문이다. 따라서, 개발 관점에서의 소프트웨어 품질 모형이 필요하다.본 논문에서는 사용 관점인 ISO/IEC 9126 품질 모형을 기반으로 하여 개발 관점에서의 소프트웨어 품질 모형을 제안한다. 이 모형은 ISO/IEC 9126과 같이 하위 품질 요소가 중복되지 않는 계층적 품질 모형이면서, 개발 프로세스 내에서 제어 가능한 제품 특성에 기반을 둔 개발 관점의 소프트웨어 품질 모형이다. 본 논문에서는 소프트웨어 품질 모형 구축 시, 품질 속성간의 선후조건관계를 설정하여 품질 속성간 중복되었던 제품 특성을 한 품질 속성 내 귀속시킨다. 품질 속성 별 제품 특성을 기반으로, 프로세스 내에서 제품 특성을 측정하는 메트릭스를 제안한다. 본 논문에서 제안한 품질 모형과 ISO/IEC 9126을 비롯한 기존 품질 모형과 비교 분석한다.Abstract Several SQMs(Software Quality Models) have been developed to define a software quality. These models have two goals. One is to measure a software quality, the other is to control a software quality. The SQM of ISO/IEC 9126 is defined from the user's viewpoint. This model is an incomplete model in controlling a software quality in the development process. Since this model cannot show how to build a high quality software, the SQM of the developer's view is needed.We suggest the SQM of the developer's view. This model is a completely hierarchical model and is based on product properties. For this model, we define implicative relations among quality attributes for 1:m relations of quality attributes and product properties. So, we solve the problem of a quality attribute overlapping with other quality attributes. We suggest metrics based on our SQMs. Further, we evaluate our SQM by comparing our SQM with other SQMs.

Immunogenicity and Safety of Recombinant Hepatitis B Vaccine(HG-IIR) in Healthy Infants and Children (유전자 재조합 B형간염 백신의 10세이하 소아에서의 면역원성 및 안전성)

  • Kim, Myoung Ah;Choi, Eun Ha;Jang, Mee Suk;Dong, Eun Sil;Jang, Seong Hee;Ahn, Young Min;Youn, Hee Sang;Sohn, Young Mo
    • Pediatric Infection and Vaccine
    • /
    • v.4 no.1
    • /
    • pp.106-115
    • /
    • 1997
  • Objective : To evaluate the immunogenicity and safety afforded by the HG-II$^{(R)}$ recombinant hepatitis B vaccine given to healthy neonates and children and to find the influence of preceding BCG vaccination on immunogenicity. Methods : Three doses of recombinant hepatitis B vaccine with a dose of $10{\mu}g$ were given at birth, 1 and 6 months of age. This study was conducted in three hospitals (Gyeongsang National University Hospital(Group A), Kangnam General Hospital(Group B) and Younsei University Hospital(Group C)) from April, 1995 to June, 1996. Group A and Group B received 2nd dose of hepatitis B vaccine at 1 week after and before BCG vaccine, respectively. Antibidy levels, at 1 month after the 3rd dose of hepatitis B vaccine were determined by a radioimmunoassay. Results : 1) One hundred four infants and ten children were enrolled : 55 infants and 43 infants received 2nd dose of hepatitis B vaccine at 1 week after( After BCG Group) and before BCG vaccine(Before BCG Group), respectively. 2) The seropositive rate was 99.1%, and geometric mean anti-HBs titer was 131.2mIU/ml. 3) The geometric mean titers were 105.5mIU/ml and 162.8mIU/ml in After BCG and Before BCG Group, respectively(p<0.025). 4) Among 359 episodes of vaccination, the occurrence of systemic and local side reaction were reported in 7.8% and 1.4%, respectively. Conclusion : Recombinant hepatitis B vaccine(HG-II$^{(R)}$))was highly immunogenic and safe. The significantly lower geometric mean antibody titer in the BCG preceding group was observed. Well-designed controlled study with the large number of sample size will be required to show the influence of preceding BCG vaccination.

  • PDF

Development of a Testing Environment for Parallel Programs based on MSC Specifications (MSC 명세를 기반으로 한 병렬 프로그램 테스팅 환경의 개발)

  • Kim, Hyeon-Soo;Bae, Hyun-Seop;Chung, In-Sang;Kwon, Yong-Rae;Chung, Young-Sik;Lee, Byung-Sun;Lee, Dong-Gil
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.2
    • /
    • pp.135-149
    • /
    • 2000
  • Most of prior works on testing parallel programs have concentrated on how to guarantee the reproducibility by employing event traces exercised during executions of a program. Consequently, little work has been done to generate test cases, especially, from specifications produced from software development process. In this research work, we devise the techniques for deriving test cases automatically from the specifications written in Message Sequence Charts(MSCs) which are widely used in telecommunication areas and develop the testing environment for performing module testing of parallel programs with derived test cases. For deriving test cases from MSCs, we have to uncover the causality relations among events embedded implicitly in MSCs. For this, we devise the methods for adapting vector time stamping to MSCs, Then, valid event sequences, satisfying the causality relations, are generated and these are used as test cases. The generated test cases, written in TTCN, are translated into CHILL source codes, which interact with a target module to be tested and test the validity of behaviors of the module. Since the testing method developed in this research work extracts test cases from the MSC specifications produced front telecommunications software development process, it is not necessary to describe auxiliary specifications for testing. In audition adapting vector time stamping generates automatically the event sequences, the generated event sequences that are ones for whole system can be used for individual testing purpose.

  • PDF