• 제목/요약/키워드: 프로그램 상황

검색결과 1,920건 처리시간 0.025초

다중 스레드 Java 프로그램의 실행 중 처리되지 않는 예외상황을 예측하는 방법 (Exception Analysis for Multithreaded Java Programs)

  • 류석영;이광근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.73-75
    • /
    • 2001
  • 본 논문에서는 다중 스레드 Java 프로그램의 실행 중 처리되지 않는 예외상황을 실행 전에 미리 예측하는 분석 방법을 제안한다. Java에서는 안전성 문제 때문에 다중 스레드 사이에서 예외 상황을 발생시키지 않도록 제한하고 있는데 반해, 본 연구에서는 프로그래머가 자유롭게 다중 스레드 사이에 예외상황을 발생시킬 수 있도록 언어를 확장한 후에 그 프로그램에서 처리되지 않는 예외상황을 예측해낸다. 이 분석 방법은 다중 스레드 Java 프로그램의 각 스레드에서 동시에 수행될 수 있는 부분들을 미리 예측해내고, 이 분석 정보를 이용하여 다중 스레드 사이에서 예외상황을 발생시킬 때 처리되지 않는 예외상황을 예측한다.

예외상황 분석을 이용한 계산과정 전달 변환 (Continuation Passing Style Transformation after Exception Analysis)

  • 김정택;이광근
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권3호
    • /
    • pp.275-289
    • /
    • 2000
  • 이 논문의 목적은 ML 프로그램의 소스(source)를 수정하여 ML의 예외상황 처리기의 수행속도를 개선하고자 하는 것이다. ML은 함수를 값으로 주고받을 수 있으며 타입을 이용하여 프로그램을 검사해 주는 언어이다. 이러한 ML의 예외상황 처리부분을 사용함으로서 프로그래머는 쉽게 자신의 프로그램의 예외적인 동작을 기술할 수 있다. 하지만, 이러한 예외상황을 처리하기 위해서는 많은 계산이 필요하기 때문에, 예외상황을 처리하는 프로그램 부분이 병목 현상을 일으키는 경우가 많다. 프로그램의 소스를 바꾸어서 예외상황 처리부분이 존재하지 않는 같은 동작을 하는 다른 프로그램으로 바꾸는 방법은 이미 알려져 있지만, 도리어 수행시간이 느려진다. 위의 바꾸는 방법은 '나중에 할 일을 넘겨주는 방식(Continuation Passing Style)'이라고 부르는 방식으로 프로그램의 소스를 바꾸는 방법을 조금 수정하여, 예외상황을 처리하는 부분을 위의 '나중에 할 일(continuation)'과 같은 방식으로 넘겨주어 예외상황 처리부분이 모두 사라지게 된다. 그러나, 이러한 방식은 모든 프로그램내 표현(expression)을 모두 위와 같은 방식으로 바꾸기 때문에, 이로 인해 발생하는 계산이 예외상황을 처리하는 계산보다 더 많아지게 된다. 이 논문에서는 이러한 단점을 개선하여 프로그램내에서 예외상황 처리부분을 없애는데 꼭 필요한 표현 만을 정적분석을 사용하여 골라내어 이를 선택적으로 변환하는 방법을 사용한다.

  • PDF

유비쿼터스 컴퓨팅을 위한 상황 적응 시스템 (A Context Adaptation System for Ubiquitous Computing)

  • 오민경;창병모
    • 정보처리학회논문지A
    • /
    • 제14A권6호
    • /
    • pp.363-370
    • /
    • 2007
  • 유비쿼터스 컴퓨팅 환경은 변화하는 상황에 적응함으로써 사람들에게 더 좋은 서비스를 제공할 수 있다. 본 논문에서는 유비쿼터스 프로그램을 정해진 규칙에 따라 변화하는 상황에 적응시키는 상황 적응 시스템을 개발하였다. 본 시스템은 개발자로 하여금 상황 적응 정책만을 간단히 기술하게 함으로써 프로그램을 변화하는 상황에 적응시킬 수 있도록 해준다. 본 시스템의 상황 적응 엔진은 상황 적응 정책에 따라 유비쿼터스 프로그램을 변화하는 상황에 적응시킨다. 또한 본 시스템은 개발자로 하여금 가상으로 자신의 유비쿼터스 프로그램을 변화하는 상황에 적응시켜 볼 수 있도록 하기 위하여 시뮬레이터를 제공한다. 본 시스템은 자바 기반 상황 인식 프로그래밍 프레임워크인 JCAF 위에서 구현되었다.

상황리더십 프로그램이 간호리더의 비판적 사고, 코칭 및 임파워먼트에 미치는 효과 (The Effect of Situational Leadership Program on Critical Thinking, Coaching and Empowerment of Nurse Leader)

  • 박인숙
    • 한국산학기술학회논문지
    • /
    • 제16권12호
    • /
    • pp.8568-8575
    • /
    • 2015
  • 본 연구는 상황리더십 프로그램이 간호리더의 비판적 사고, 코칭, 임파워먼트를 높이는데 도움이 되는지를 알아보기 위한 실험연구이다. 표본 수는 G*Power프로그램을 이용해 추출하였고, 대상자는 대도시에 소재한 대학병원의 간호 리더 54명과 간호사 342명이었다. 자료 분석은 SPSS WIN 18.0을 사용하여 빈도분석, t-test, ${\chi}^2$-test, repeated measures ANOVA로 하였으며, 연구의 결과는 다음과 같다. 1. 상황리더십 프로그램으로 인해 비판적 사고는 실험군이 유의하게 증가하였고 대조군은 유의하게 감소하였다. 2. 상황리더십 프로그램으로 인해 코칭은 실험군이 유의하게 증가하였고 대조군은 유의하게 감소하였다. 3. 상황리더십 프로그램으로 인해 임파워먼트는 실험군이 유의하게 증가하였고 대조군은 유의하게 감소하였다. 따라서 상황리더십 프로그램은 간호리더의 비판적 사고, 코칭, 임파워먼트에 효과가 있다고 할 수 있다. 앞으로 상황리더십 프로그램을 간호사에게 적용시키면 임상 중에 발생한 상황의 대처나 조직생활에 있어서의 비판적 사고, 코칭, 임파워먼트 증진에 도움이 될 것 이다.

주어진 프로그램에서 예외상황을 발생시키는 테스트 데이타 생성 방법 (A Test Data Generation to Raise User-Defined Exceptions in First-Order Functional Programs)

  • 류석영;이광근
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권4호
    • /
    • pp.342-356
    • /
    • 2000
  • 주어진 프로그램에서 예외상황(exception)을 발생시키는 테스트 데이타를 자동으로 생성해주는 분석 방법을 제안한다. 분석 결과로 얻은 테스트 데이타를 사용하여, 프로그램 내에서 발생한 예외상황들이 프로그래머의 의도대로 처리되는지를 검사할 수 있다. 본 논문에서 제안하는 분석 방법은 입력으로 받은 프로그램에서 특정 예외상황이 발생한다는 조건을 시작으로 하여, 프로그램의 입력 값에 대한 제약식(constraints)을 만들어간다. 이 분석 방법이 옳다는 증명에 의해서, 분석 결과로 얻은 테스트 데이타를 입력으로 하여 프로그램을 수행시키면 지정한 예외상황이 항상 발생한다는 것을 보장할 수 있다.함수를 인수나 결과값으로 전달하지 않고(first-order) ML 스타일의 예외상황 관리 방법을 제공하는 언어를 대상으로 하여 테스트 데이타 생성 방법을 제안하고, 이 분석 방법이 옳다는 것을 증명한 후 몇 가지 예를 사용하여 분석 과정을 설명한다.

  • PDF

내 농장에 맞는 효과적인 감보로병 예방법

  • 윤현중
    • 월간 닭고기
    • /
    • 제57권51호통권117호
    • /
    • pp.104-108
    • /
    • 2005
  • 농장을 방문하여 백신 프로그램을 작성해 주다 보면 느끼는 것중 하나가 농장마다 참, 상황이 다양하다는 것이다. 개별 농장별로 환경과 다발 질병이 다르고, 지역적인 차이가 있어서 어느 농장은 콕시디움이 20일령만 되면 발병하고, 어느 농장은 뉴캣슬병이 약하게 스쳐 지나가기도 하는 것을 보아 오곤 했다. 이럴 때마다 농장을 방문하여 느낀 점은 대부분 농장이 가 상황에 맞추어 백신을 접종하고는 있는데, 어떤 경우는 너무 원칙을 무시하고 편법적인 방법을 실시하여 그 효과를 기대하기 어렵게 된 경우도 많았다는 것이다. 각 농장에서 상황에 맞는 백신 프로그램을 전문 수의사와 상의하여 작성하는 것이 가장 좋으나 필치 못할 사정으로 직접 작성시 참조할 수 있도록 상황별 감보로 백신 예방 프로그램을 정리해 보았다.

  • PDF

힐링스토리 프로그램 개발과 적용에 관한 연구

  • 허정희
    • 한국정보관리학회:학술대회논문집
    • /
    • 한국정보관리학회 2015년도 제22회 학술대회 논문집
    • /
    • pp.105-108
    • /
    • 2015
  • 이 연구는 힐링스토리프로그램의 기초를 구축하고 그 효과를 입증하기 위하여 '친구'의 주제 아래 상황별 힐링스토리를 창작하고, 이것을 적용한 '우리, 친구하자' 독서프로그램을 개발하여 친구관계의 대인관계능력에 미치는 영향을 알아보고자 하였다. 연구결과, 힐링스토리 독서팀이 독서팀보다 대인관계능력이 전체적으로 향상된 것으로 나타났다. 이 연구에서는 일반학생을 대상으로 다양한 상황의 힐링스토리를 창작하여 프로그램에 접목시켰으며 상황을 독서치료의 개념보다는 독서의 큰 범주로 판단하여 독서교육으로 적용하였다.

  • PDF

PPL 광고의 배치유형과 프로그램 상황이 광고태도에 미치는 영향: 사전 침입성 지각의 조절효과 (The Influence of Display Type of PPL and Program Context on Advertising Attitude : Moderating Role of Previous Intrusiveness Perception)

  • 김성은;전중옥;박현희
    • 한국콘텐츠학회논문지
    • /
    • 제14권4호
    • /
    • pp.297-313
    • /
    • 2014
  • 본 연구에서는 PPL 광고의 배치유형과 프로그램 상황이 광고태도에 어떠한 영향을 주는지를 알아보고 소비자 개인특성변수로 사전 침입성 지각의 조절효과를 확인하고자 하였다. 이를 위해 2(배치유형: 현저/모호)${\times}2$(프로그램 상황: 긍정적/부정적)${\times}2$(사전 침입성 지각: 고/저)의 실험설계에 의한 실험을 실시하였다. 연구결과, 첫째, PPL 광고의 배치유형에 따른 광고태도는 유의한 차이가 없는 것으로 나타났다. 둘째, 배치유형과 프로그램 상황의 상호작용이 광고태도에 유의한 영향을 미치는 것으로 나타났다. 셋째, 배치유형과 사전 침입성 지각의 상호작용은 광고태도에 유의한 영향을 미치지 않는 것으로 나타났다. 넷째, 프로그램 상황과 사전 침입성 지각의 상호작용은 광고태도에 유의한 영향을 미치는 것으로 나타났다. 다섯째, 배치유형, 프로그램 상황, 사전 침입성 지각은 삼원상호작용효과가 유의하지 않은 것으로 나타났다. 본 연구는 PPL 광고 전략수립을 위한 다양한 시사점을 제공할 수 있을 것이다.

위치 인식을 이용한 음식점 추천 시스템의 설계 몇 구현 (Design and Implementation of Restaurant Recommendation System based on Location-Awareness)

  • 윤혜진;창병모
    • 한국멀티미디어학회논문지
    • /
    • 제14권1호
    • /
    • pp.112-120
    • /
    • 2011
  • 본 연구에서는 상황 적용 시스템을 이용하여 위치 인식 기반의 음식점 추천 서비스를 개발함으로써 이 시스템이 실제 상황 인식 응용 프로그램 개발에도 유용하게 사용될 수 있음을 보일 것이다. 이를 위해 상황 적응 시스템을 기반으로 하여 사용자의 위치 선호도와 검색 히스토리 등의 정보를 이용하는 위치 인식 기반의 맞춤형 음식점 추천 응용 프로그램을 개발하였다. 상황 적용 시스템은 개발자가 작성한 정책 파일의 내용에 따라 변화된 상황에 맞도록 응용 프로그램을 자동적으로 적응시키고, 응용 프로그램은 위치 등과 같은 변화된 상황을 기반으로 음식점 추천 서비스를 제공한다.

주부를 위한 독서치료 프로그램의 실제 - 주부의 마음상함 상황 분석을 중심으로 - (A Study on the Practice of Bibliotherapy Program for Housewives - The Focus to Analyze the Situation of Wounded Emotion of Housewives -)

  • 김수경
    • 한국도서관정보학회지
    • /
    • 제36권1호
    • /
    • pp.269-307
    • /
    • 2005
  • 이 연구는 독서치료 프로그램을 공공도서관에서 주부를 대상으로 실행한 연구이다. 이 연구에서는 크게 두 가지를 밝히고 있다. 하나는 독서치료 프로그램의 과정에 관한 것이다. 다른 하나는 참여자들이 말하는 주부의 마음상함의 상황에 대한 분류와 이에 대한 분석이다. 주부들의 마음상함은 크게 여섯 가지 상황으로 나누어진다.

  • PDF