• 제목/요약/키워드: Script language

검색결과 216건 처리시간 0.039초

XML을 이용한 객체지향 메타 모델링 기반 설계 프레임워크 (Developement of a Object Oriented Based Meta Modeling Design Framework Using XML)

  • 주민식;최동훈
    • 한국항공우주학회지
    • /
    • 제33권4호
    • /
    • pp.7-16
    • /
    • 2005
  • 항공 설계분야에 있어서 최적설계는 방법론적인 요소와 방법론을 수행하는 소프트웨어인 설계프레임워크가 연구되어 왔다. 이러한 설계프레임워크는 효율적인 시스템으로 인식되어 많은 산업체 문제를 해결하여 왔지만 실제 산업체문제의 복잡성은 단일 최적화수준에서 다분야에 걸친 복잡한 비정형화된 최적설계 문제의 해결을 요구하고 있으므로 한계성을 지니고 있다. 따라서 본 연구에서는 복잡한 설계문제인 다분야통합최적설계문제를 위해서 유연성이 높은 새로운 설계문제 모델링 기반의 설계 프레임워크를 제안 하였다. 본 연구에서 제안하는 설계문제 모델링 방법은 기존의 설계프레임워크들이 절차적으로 생성하는 스크립트 기반의 모델링 기법이 아닌 설계문제 도메인의 형태에 맞추어 최적화문제를 정의하는 시스템이다. 또한 시스템의 구조는 클라이언트 서버 구조가 아닌 P2P 구조의 시스템으로 개발되었으며 헬기 설계문제와 인공심장 문제를 적용하여 개발된 시스템의 유연성과 효율성을 보였다.

위임 모델에서의 네트워크 관리 스크립트 작성에 관한 연구 (Network Management Script Construction in Delegation Model)

  • 한순희;이기현;조국현
    • 한국통신학회논문지
    • /
    • 제17권11호
    • /
    • pp.1228-1237
    • /
    • 1992
  • 네트워크 관리를 위한 원격 위임 모델은 관리 기능들을 관리자의 피관리자 간에 적절하게 분배함으로써 보다 신뢰성 있고 효율적인 네트워크 관리를 지원하고, 복잡하고 고속인 네트워크 내에서 네트워크 관리의 신뢰도를 높이기 위한 모델이다. 이 모델에서는 관리자는 관리 기술 언어로 미리 기술되어 있는 관리 프로그램의 실행을 피관리자에게 위임하며, 피관리자는 프로그램 내의 피리미티브들을 이용하여 관리 객체들을 효율적으로 감시, 통제할 수 있게 된다. 본 논문에서는 관리자가 피관리자에게 위임할 관리 스크립트를 작성하기 위한 포괄적인 관리 알고리즘을 제안하고, OSI 장애 관리 모델을 부분적으로 구현하였다. 그리고 제안된 관리 알고리즘은 관리 정보를 병행으로 엑세스할 수 있으며, 위임을 효율적으로 지원할 수 있음을 몇가지 예를 들어 설명한다. 특히 관리 알고리즘은 객체지향 병행 언어인 ABCL로 쉽게 표현될 수 있어 구현이 용이하고, 다양하고 명시적인 동기화 메카니즘을 제공할 수 있다.

  • PDF

Analyzing Correlations between Movie Characters Based on Deep Learning

  • Jin, Kyo Jun;Kim, Jong Wook
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권10호
    • /
    • pp.9-17
    • /
    • 2021
  • 인간은 사회적인 동물로서, 대화로써 정보를 얻거나 사회적인 교류를 해왔다. 대화는 두 사람 이상의 작은 모임에서 서로 말을 편하게 주고받는 것으로, 한 사람이 다른 사람에게 가지는 감성에 따라 그 말의 분위기가 달라질 수 있다. 영화에서 인물들과 인물들이 펼치는 이야기는 중요한 요소로 작용하며, 인물들 간의 관계는 이야기와 인물 간의 대사를 이해하는데 꼭 필요하다. 그러나 이런 정보를 영화에서 자동으로 추출하는 방법은 아직까지 연구되지 않아서 관객들에게 제공되고 있지 못하고 있다. 따라서, 영화 속 양상을 자동으로 분석하는 모델이 필요하다. 본 논문에서는 딥 러닝 기법을 활용하여 각 영화 등장 인물들 간의 감성을 측정하여 영화 속 인물들 간의 관계를 효과적으로 분석하는 방법을 제안한다. 제안 방법은 먼저 영화 대본으로부터 주요 인물들을 추출하고, 주요 인물들 간의 대화를 효과적으로 찾는다. 그런 다음, 주요 인물들 간의 관계를 분석하기 위하여, 감성 분석을 수행하여 전체 시간 간격 내 대사의 위치에 따라 가중치를 부여하고 점수를 수집한다. 또한, 실데이터를 이용한 실험을 통하여 제안 기법이 효과적으로 영화 등장 인물들 간의 감성을 분석할 수 있음을 보인다.

소리 내어 읽기가 유학생의 영어 정형화 배열 학습에 미치는 영향 (Effects of Reading Aloud on International Students' English Formulaic Sequences Learning)

  • 이지현
    • 문화기술의 융합
    • /
    • 제8권1호
    • /
    • pp.341-348
    • /
    • 2022
  • 정형화 배열이란 연속적이거나 연속적이지 않은 하나의 덩어리로 인식되는 어휘 덩어리이다. 정형화 배열은 언어 발달의 핵심적인 역할을 하는 것으로 정형화 배열의 습득 여부가 언어 발달의 성패를 좌우한다. 본 연구에서는 유학생들의 정형화 배열 학습방안으로 소리 내어 읽기 활동을 제안한다. 서울 소재 대학의 교양 영어 수업을 듣는 유학생 41명을 대상으로 소리 내어 읽기 활동 중심의 수업을 진행하였다. 15주간 동영상 수업과 줌 실시간 수업을 병행하여 진행하였고, 교재는 애니메이션 겨울왕국을 이용하였다. 동영상 수업에서는 교사가 쉬운 한국어로 영화 대본을 해석하였고 정형화 배열을 소리 내어 읽기를 하였다. 학생들은 과제로 정형화 배열이 포함된 문장을 소리 내어 읽고 녹음하여 제출하였다. 실시간 수업에서는 학생들이 동영상 수업에서 학습한 정형화 배열을 소리 내어 읽기 활동을 하였다. 사전 평가 대비 사후 평가에서 정형화 배열 해석하기와 쓰기에서 유의미한 상승이 있었다. 설문에서는 학생들은 수업에 대한 정의적 영역에서 긍정적인 견해를 나타냈다.

Open API와 Ajax를 이용한 다국어 메타검색 서비스의 모델링 및 구현 (Modeling and Implementation of Multilingual Meta-search Service using Open APIs and Ajax)

  • 김선진;강신재
    • 한국산업정보학회논문지
    • /
    • 제14권5호
    • /
    • pp.11-18
    • /
    • 2009
  • 자바스크립트 기반의 Ajax는 ActiveX 기술의 대안으로 주목받고 있는데, 대부분의 웹 브라우저에서 기본으로 지원되고, 비동기 상호작용을 통한 빠른 속도와 뛰어난 트래픽 절감 효과, 그리고 화려한 인터페이스 등의 장점들로 인해, 현재 국내 대형 포털 사이트들에서도 이 기술을 접목시켜 기존의 서비스를 재오픈 하는 추세이기도 하다. 본 연구에서는 이러한 Ajax 기술과 국내외 주요 사이트에서 제공하는 오픈 API들을 이용하여 다국어 메타검색 시스템을 모델링하고 구현하였다. 사용자로부터 입력받은 한국어 질의어를 구글 번역 API를 이용하여 저 세계 54개국 언어 중 하나의 언어로 번역한 후, 대표적인 소셜 웹 사이트(Flickr, Youtube, Daum, Naver 등)의 정보를 통합 검색한다. 검색된 결과는 Ajax 기술을 통해 화면의 일부분만 동적 로딩하여 빠른 속도로 출력해주는 동시에, 불필요한 정보의 중복 전송을 방지하여 서버의 트래픽과 패킷당 통신 요금을 절감하는 효과를 가져왔다.

대화 수준 FrameNet 구축을 위한 생략된 프레임 논항 복원 연구 (A Study of Null Instantiated Frame Element Resolution for Construction of Dialog-Level FrameNet)

  • 노영빈;허철훈;함영균;정유성;최기선
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2020년도 제32회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.227-232
    • /
    • 2020
  • 본 논문은 의미역 주석(Semantic Role Labeling) 자원인 FrameNet을 준구어 말뭉치인 드라마 대본에 주석하는 과정과 주석 결과에 대해 서술한다. 본 논문에서는 프레임 - 프레임 논항 구조의 주석 범위를 한 문장에서 여러 발화로 이루어진 장면 (Scene) 단위의 대본으로 확장하여 문장 내에서 생략된 프레임 논항(Null-Instantiated Frame Elements)을 장면 단위 대본 내의 다른 발화에서 복원하였다. 본 논문은 프레임 자동 분석기를 통해 동일한 드라마의 한국어, 영어 대본에 FrameNet 주석을 한 드라마 대본을 선발된 주석자에 의해 대상 어휘 적합성 평가, 프레임 적합성 평가, 생략된 프레임 논항 복원을 실시하고, 자동 주석된 대본과 주석자 작업 후의 대본 결과를 비교한 결과와 예시를 제시한다. 주석자가 자동 주석된 대본 중 총 2,641개 주석 (한국어 1,200개, 영어 1,461개)에 대하여 대상 어휘 적합성 평가를 실시하여 한국어 190개 (15.83%), 영어 226개 (15.47%)의 부적합 대상 어휘를 삭제하였다. 프레임 적합성 평가에서는 대상 어휘에 자동 주석된 프레임의 적합성을 평가하여 한국어 622개 (61.68%), 영어 473개 (38.22%)의 어휘에 대하여 새로운 프레임을 부여하였다. 생략된 프레임 논항을 복원한 결과 작업된 평균 프레임 논항 개수가 한국어 0.780개에서 2.519개, 영어 1.290개에서 2.253개로 증가하였다.

  • PDF

Design-First Approach 와 UML이용 (A Case Study on the Design-First Approach and using UML for a Video Rental Store)

  • 국중각
    • 한국컴퓨터산업학회논문지
    • /
    • 제8권1호
    • /
    • pp.1-8
    • /
    • 2007
  • 객체지향기술을 이용하여 소프트웨어를 개발할 때 소위 @큰 그림@ (big picture)으로 나타내는 @design-first@ approach 방식으로 채택하는 하는 경향이 있어 관심을 끌고 있다. 본 연구도 이 방식을 채택하여 video rental store(VRS) system을 개발하였다 이 system은 효과적으로 모델링(modeling) 할 수 있도록 UML을 이용하였으며, PHP script, MySQL Database, Java를 함께 사용하였으며, 실습 프러적트(project)로 구현하였다. 단계별 프로세싱을 통해 학생들이 프로그래밍을 작성하는데 원칙을 따르도록 지도 하였으며, 코딩(coding)을 시작하기 전에, 계획, 분석, 그리고 설계를 이행하도록 지도했다. 학생들이 가능한 실제 세계와 같은 경험을 가지도록 노력했다. 그리고 전반적으로 그 개발과정은 긍정적이었다.

  • PDF

지리정보시스템 기반의 상수관망 모델링 시스템 연구 (A Study on Water Network Modeling System Based Upon GIS)

  • 김준현;나탈리아 야꾸니나
    • 환경영향평가
    • /
    • 제19권3호
    • /
    • pp.315-321
    • /
    • 2010
  • ArcView and water network models have been integrated to develop the water network modeling system based upon GIS. To develop this system, pre, main, and post processing systems are required. GIS programming technique was adopted by using the ArcView's script language Avenue. The input data of models have been prepared by using the AutoCAD Map3D through the conversion of modeling input data to GIS data for A city. The modeling has been implemented by using EPANET, WaterCAD, InfoWorks. To develop the post processing system, the modeling results of the water network models have been analyzed by using GIS. During the application process of the developed system to B city with 300,000 population, main problems were found in the constructed GIS DB of that city. Thus, pilot study area of B city has been constructed, and pre-, main, and post-processing techniques were invented based upon GIS. Finally, the problems related to waterworks GIS projects in Korea were discussed and solutions were suggested.

프로그램 분석을 통한 RDF 질의 최적화 기법 (RDF Query Optimization Technique based on Program Analysis)

  • 최낙민;조은선
    • 전자공학회논문지CI
    • /
    • 제47권4호
    • /
    • pp.54-62
    • /
    • 2010
  • 시맨틱 웹 프로그래밍은 아직 발전 과정 상 초기 단계로서 API에 의존하고 있어, 컴파일 시 에러 검출이 어려우며 프로그래밍 생산성이나 실행 효율성이 낮다. 이를 극복하기 위한 여러 연구 중 하나로 기존 프로그래밍 언어를 확장하여 시맨틱 웹데이터 처리를 위한 전용 프로그래밍 언어를 만드는 작업들이 진행되어 왔다. 본 연구에서는 RDF (Resource Description Framework) 전용 프로그래밍 언어인 Jey로 작성된 프로그램의 효율성을 높이기 위한 방법으로 Jey의 SPARQL 지원 구조에 캐싱 기법을 추가하여 성능을 높이는 방법을 제안한다. 프로그램 정적 분석을 바탕으로 캐시 대상이 판별되므로 정확도를 높이며 성능향상에 기여하게 된다.

RIA 기반 가상교육 시스템의 개발 노력 평가 (An Evaluation of Effort for Developing the RIA-Based Cyber Education System)

  • 이부권;유경종;서영건
    • 디지털콘텐츠학회 논문지
    • /
    • 제4권1호
    • /
    • pp.91-99
    • /
    • 2003
  • 웹 기술의 발전으로 웹 기반 가상교육은 텍스트 기반에서 하이퍼 미디어 기반으로 발전하고 있으며, 단순히 교육 자료를 한쪽으로 전달하는 방법에서 벗어나서 교수자와 학습자간의 상호작용 제공하고 있다. 여기는 RIA(Rich Internet Application) 기반 동적인 응용 프로그램과 멀티미디어가 사용되고 있다. RIA는 웹의 새로운 기법으로 보다. 효율적이고 풍부한 컨텐츠를 학습자에게 제공할 수 있도록 해 준다. 기존의 웹 언어들은 개발에 많은 노력을 들여야 하지만, RIA 패러다임을 이용하면 쉽고 빠르게 개발할 수 있다. 본 논문에서는 RIA 기반 교육 시스템을 개발하여, 기존의 non-RIA 기반 시스템의 개발 노력을 평가한다.

  • PDF