• 제목/요약/키워드: Dynamic Program

검색결과 2,150건 처리시간 0.027초

Efficient Dynamic Object-Oriented Program Slicing

  • Park, Soon-Hyung;Park, Man-Gon
    • 한국멀티미디어학회논문지
    • /
    • 제6권4호
    • /
    • pp.736-745
    • /
    • 2003
  • Traditional slicing techniques make slices through dependence graphs. They also improve the accuracy of slices. However, traditional slicing techniques require many vertices and edges in order to express a data communication link because they are based on static slicing techniques. Therefore the graph becomes very complicated, and size of the slices is larger. We propose the representation of a dynamic object-oriented program dependence graph so as to process the slicing of object-oriented programs that is composed of related programs in order to process certain jobs. We also propose an efficient slicing algorithm using the relations of relative tables in order to compute dynamic slices of object-oriented programs. Consequently, the efficiency of the proposed efficient dynamic object-oriented program dependence graph technique is also compared with the dependence graph techniques discussed previously As a result, this is certifying that an efficient dynamic object-oriented program dependence graph is more efficient in comparison with the traditional object-oriented dependence graphs and dynamic object-oriented program dependence graph.

  • PDF

Efficient Dynamic Slicing of Object-Oriented Program

  • 박순형
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2008년도 추계 공동 국제학술대회
    • /
    • pp.651-655
    • /
    • 2008
  • Traditional slicing techniques make slices through dependence graphs. They also improve the accuracy of slices. However, traditional slicing techniques require many vertices and edges in order to express a data communication links. Therefore the graph becomes complicated, and size of the slices is larger. We propose the representation of a dynamic object-oriented program dependence graph so as to process the slicing of object-oriented programs that is composed of related programs in order to process certain jobs. The efficiency of the proposed efficient dynamic object-oriented program dependence graph technique is also compared with the dependence graph techniques discussed previously. As a result, this is certifying that an efficient dynamic object-oriented program dependence graph is more efficient in comparison with the traditional dynamic object-oriented program dependence graph.

  • PDF

그래픽환경을 갖춘 동태등가프로그램 (Dynamic Equivalents Program combined with Graphic Environments)

  • 임성정;윤용한;김재철
    • 한국조명전기설비학회:학술대회논문집
    • /
    • 한국조명전기설비학회 1992년도 추계학술발표회논문집
    • /
    • pp.32-36
    • /
    • 1992
  • This paper develops the dynamic equivalents program combined with graphic user interface(GUI), to solve the stability of large power system. The p개posed method is coherency-based dynamic equivalents for transient stability studies. The program also provides with pull-down menu and Hangout help information for users. The developed dynamic equivalents program is suitable for the transient stability studies of a large power system with lots of data. The dynamic equivalents demonstrated over the New England system with 39 buses and 10 generators.

  • PDF

개선된 동적 객체지향 프로그램 슬라이싱에 관한 연구 (A Study on the Improved Dynamic Object-Oriented Program Slicing)

  • 박순형;박만곤
    • 한국멀티미디어학회논문지
    • /
    • 제7권10호
    • /
    • pp.1485-1495
    • /
    • 2004
  • 본 논문에서는 효율적인 동적 객체지향 프로그램 슬라이싱을 구현하기 위한 개선된 동적 객체지향 프로그램 종속 그래프 기법 을 제안하였고, 이 그래프를 이용한 동적 객체지향 프로그램 슬라이싱 구현 단계를 제안하였다. 이 구현 단계는 프로그램 노드 분석 단계, 프로그램 실행이력 분석 단계, 동적 객체지향 프로그램 종속 그래프 작성 단계 그리고, 프로그램 슬라이스 작성 단계 등 모두 4단계로 구성되어 있다. 본 논문에서 제시한 기법이 정확함을 보이기 위해 본 논문에서 제시한 알고리즘을 실제 구현하였다. 구현 프로그램은FORTRAN과 VISUAL C++를 사용하였다. 그리고, 본 논문에서 제안한 동적 객체지향 프로그램 슬라이싱 기법이 기존의 객체지향 프로그램 슬라이싱 기법과 기존의 동적 객체지향 프로그램 슬라이싱 기법에 비해 효율적임을 보이기 위해 그래프의 복잡도를 측정하여 비교하였다. 그리고, 프로그램 슬라이스의 크기도 함께 측정하여 본 논문에서 제시한 기법이 효율적임을 증명하였다.

  • PDF

소프트웨어 테스팅을 위한 동적 프로그램 슬라이싱 알고리즘의 효율성 비교 (On the Efficiency Comparison of Dynamic Program Slicing Algorithm for Software Testing)

  • 박순형;박만곤
    • 한국정보처리학회논문지
    • /
    • 제5권9호
    • /
    • pp.2323-2333
    • /
    • 1998
  • 어떤 프로그램에서 오류가 발견되었을 때 프로그래머는 어떤 시험 사례(test-case)를 통해 프로그램을 분석한다. 이처럼 현재 입력 값에 영향을 끼치는 모든 명령문들에 관련된 동적 슬라이싱(dynamic slicing)과 이를 구현하는 기술은 실제 테스팅 및 디버깅 분야에서 매우 중요하다고 할 것이다. 본 논문에서는 이러한 동적 프로그램 슬라이스(dynamic program slices)를 산출하는 마킹 알고리즘을 제시하였고 이것을 프로그래밍한 뒤 예제 프로그램을 적용시켜 구현하였다. 구현 결과는 실행 이력에 대한 마킹 테이블(marking table), 동적 종속 그래프(Dynamic Dependence Graph) 그리고, 축소 동적 종속 그래프(Reduced Dynamic Dependence Graph)로 나타내었다. 그리고, 본 논문에서 제시한 효율적인 동적 슬라이스 생성을 위한 마킹 알고리즘과 동적 종속 그래프가 기존의 기법 보다 더 효율성이 높다는 것을 보였다.

  • PDF

코어프로그램이 편마비환자의 동적 균형 감각에 미치는 영향 (The Effect of Core Program Exercise on Dynamic Balance of the Patient with Post-Stroke Hemiplegia)

  • 김광수;서현두;이병희;김성렬;이종수
    • 한방재활의학과학회지
    • /
    • 제20권2호
    • /
    • pp.79-87
    • /
    • 2010
  • Objectives : The purpose of this study is to analyze and to compare the difference and the change between dynamic balance exercise group and dynamic balance exercise with core program exercise group. Also, based on this data, to prescribe effective exercises for hemiplegic patients and the pubis in order to achieve more effective dynamic balance exercise rehabilitation and better dynamic balance exercise in the field of therapeutical exercise. Methods : Twenty subjects(Core program exercise plus Dynamic balance exercise group, CP: 10, Dynamic balance exercise group, NCP: 10) were chosen among hemiplegic patients. Measurements of dynamic balance were evaluated at initial presentation(pretest) and after 4, 8, 12 weeks'. Paired t-test and Repeated measured ANOVA was utilized to detect the mean difference between the groups. Results : Firstly, after 4 weeks' and 8 weeks' and 12 weeks' CP exercise and NCP exercise, there were all significant difference to increase dynamic balance (p<0.05). secondly, after 4 weeks' and 8 weeks' and 12 weeks' CP and NCP exercise, there was significant difference to increase dynamic balance more CP group than NCP group. Lastly, among 4 weeks' and 8 weeks' and 12 weeks' CP exercise, there was progressively significant difference to increase dynamic balance(p<0.05). Conclusions : This study showed that dynamic balance exercise with core program exercise is an effective treatment strategy for hemiplegic patients than dynamic balance exercise rehabilitation.

모드중첩법을 기초로 한 집전성능해석 프로그램 개발 (Development of a Dynamic Simulation Program for Pantograph-Catenary System based on a Mode Superposition Method)

  • 조용현;이기원;현승호;정흥채
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2000년도 춘계학술대회 논문집
    • /
    • pp.606-617
    • /
    • 2000
  • A dynamic simulation program for pantograph-catenary system is developed based on a mode superposition method to predict current collection performance. Formulations for the dynamic simulation are presented in this paper. The number of modes which should be considered for a KTX catenary system is reviewed through frequency response analyses. The responses for GPU pantograph - KTX catenary system are simulated with various train speeds. The our simulation results are in reasonably good agreements with RTRI simulation program, SNCF simulation program, and BR simulation program.

  • PDF

요부 안정화 운동 프로그램이 축구선수의 체간 및 하지 근활성도와 균형에 미치는 영향 (Effects of Lumbar Stability Exercise Program on Trunk, Lower Extremity of Muscle Activity and Balance in Soccer Player)

  • 김제호;박승규;강정일;양대중
    • The Journal of Korean Physical Therapy
    • /
    • 제22권5호
    • /
    • pp.25-31
    • /
    • 2010
  • Purpose: The purpose of this study is to provide an efficient and scientific basis for muscle activity (%MVIC) of RA, EO, VL, HS muscles and balance in soccer players through dynamic lumbar stability exercise and static lumbar stability exercise. Methods: This study included 23 soccer players belonging to D University of J province who attended the program for 30 minutes at a time and three times a week for 4 weeks. Of these 13 attended the dynamic lumbar stability exercise (DLSE) program and 10 the static lumbar stability exercise (SLSE) program. The differences between the effects of the dynamic lumbar stability exercise program and static lumbar stability exercise program were analyzed. Results: To increase muscle activity (%MVIC) and balance (WPL), the dynamic lumbar stability exercise program was more effective than was the static lumbar stability exercise program. 1) The %MVIC of trunk muscle (RA &EO) and lower extremitys muscle (VL & HS) increased from before training to after training in the case of the participants who performed the dynamic lumbar stability exercise. 2) The whole path length (WPL) decreased from before the training to after the training. The 2 groups significantly differed in this regard. Conclusion: Dynamic lumbar stability exercise program helps to improve the balancing ability and muscle activity in a soccer players who requires both muscle activity and balance than does any other players.

치료적 운동프로그램이 편마비 환자의 정적·동적 균형 수행력에 미치는 영향 (The Effect of Therapeutic Exercise Program on Static·Dynamic Balance Performance in Hemiplegic Patients)

  • 김희권
    • PNF and Movement
    • /
    • 제9권4호
    • /
    • pp.13-21
    • /
    • 2011
  • Purpose : The purpose of this study was to analyze the effect of closed kinematic chain exercise and proprioceptive neuromuscular facilitation exercise on the static dynamic balance performance of hemiplegic patients in order to suggest them therapeutic intervention methods. Methods : The subjects of this study were 18 hemiplegic patients grouped into 2 subgroups according to the exercise program. one group of closed kinematic chain exercise carried out sit to stand, Hooklying with pelvic lift(bridging) and stair-up & down by a hemiplegic leg. The other group of proprioceptive neuromuscular facilitation exercise carried out leg flexion-extension pattern in supine position, leg flexion pattern in standing and stabilizing reversal exercise in stating position. Each exercise was carried out over 3 sets of 10reps. Results : The results of this study were summarized as follows: 1. For both groups, there were statistically significant changes in the static balance (FICSIT-4) performance after exercise program (p<.05). 2. For both groups, there were statistically significant changes in the dynamic balance (FSST, TUG, FRT) performance after exercise program (p<.05). 3. In the comparison between both groups, there was no statistically significant difference in the static dynamic balance performance (FICSIT-4, FSST, TUGT, ER) after exercise program. Conclusion : As the results of the study shows closed kinematic chain exercise and proprioceptive neuromuscular facilitation exercise affect the improvement of hemiplegic patients'' static dynamic balance performance, it is supposed that these exercises could be therapeutic exercise program in clinical situations.

동적 제어 정보를 이용한 효율적인 프로그램 슬라이싱 알고리즘 (An Efficient Program Slicing Algorithm using Dynamic Control Information)

  • 박순형;정은이;박만곤
    • 한국멀티미디어학회논문지
    • /
    • 제3권1호
    • /
    • pp.92-100
    • /
    • 2000
  • 일반적인 소프트웨어 시스템은 새로운 요구와 오류의 발견으로 인해 계속적인 개발과 확장 그리고 수정이 요구된다. 이러한 일련의 작업과정에서 기존 프로그램의 정확한 이해는 매우 필요하다. 어떤 프로그램의 특정 명령문에 있는 변수에 대한 관련 명령문을 찾고 싶을 때 프로그래머는 입력 자료의 값에 대해 프로그램의 실행궤도 추적을 통해 프로그램을 분석한다. 그러므로, 현재 입력 값에 영향을 끼치는 모든 명령문들에 관련된 동적 프로그램 슬라이싱(dynamic program slicing)과 이를 구현하는 기술의 개발은 매우 중요하다고 할 것이다. 그러나 전통적인 동적 슬라이싱 기법은 구현 초기에 프로그램 실행이력을 만들어야 하는 불편이 있었다. 본 논문에서는 실행이력 파일을 사용하지 않고 동적 제어 정보와 프로그램 슬라이싱 기법을 사용하여 효율적으로 프로그램 슬라이스를 산출하는 알고리즘을 제시하였고 이것을 프로그래밍한 뒤 예제 프로그램을 적용시켜 구현하였다. 그리고, 본 논문에서 제시한 슬라이스 생성기법이 기존의 기법보다 더 효율성이 높다는 것을 보였다.

  • PDF