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

검색결과 215건 처리시간 0.028초

구조화된 자연어 요구사항으로부터 테스트 케이스 및 스크립트 생성 (Generating Test Cases and Scripts from Requirements in Controlled Language)

  • 한혜진;정기현;최경희
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권8호
    • /
    • pp.331-342
    • /
    • 2019
  • 본 논문은 신뢰성 있는 임베디드 시스템 소프트웨어 개발을 위해 제한된 자연어 형식으로 작성된 소프트웨어 요구사항으로부터 테스트 케이스 및 테스트 스크립트를 생성하는 방안을 제안한다. 제안하는 방법에서는 자연어로 기술된 요구사항을 제한된 자연어 형식으로 작성하고, 이를 파싱하여 테스트에 사용되는 입력, 출력 및 연산자를 추출한다. 추출된 정보를 이용하여 Decision Coverage, Condition Coverage, Modified Condition/Decision Coverage와 같은 테스트 케이스 생성 전략을 적용하여 테스트 케이스를 생성한다. 또한 테스트 명령어 사전을 이용하여 임베디드 시스템의 물리적인 입력 값인 테스트 스크립트를 생성한다. 제안한 방법을 이용하면, 개발된 소프트웨어가 요구사항에 적합하게 개발되었는지를 직접적으로 테스트하는 것이 가능하다. 제안한 방법의 효과는 요구사항 세트에 적용하여 실험적으로 보인다.

CAD와 유한요소해석을 연계한 금형 냉각문제의 설계최적화에 대한 연구 (A Study on CAD/CAE Integration for Design Optimization of Mold Cooling Problem)

  • 오동길;류동화;최주호;김준범;하덕식
    • 한국CDE학회논문집
    • /
    • 제9권2호
    • /
    • pp.93-101
    • /
    • 2004
  • In mechanical design, optimization procedures have mostly been implemented solely by CAE codes combined by optimization routine, in which the model is built, analyzed and optimized. In the complex geometries, however, CAD is indispensable tool for the efficient and accurate modeling. This paper presents a method to carry out optimization, in which CAD and CAE are used for modeling and analysis respectively and integrated in an optimization routine. Application Programming Interface (API) function is exploited to automate CAD modeling, which enables direct access to CAD. The advantage of this method is that the user can create very complex object in Parametric and automated way, which is impossible in CAE codes. Unigraphics and ANSYS are adopted as CAD and CAE tools. In ANSYS, automated analysis is done using codes made by a script language, APDL(ANSYS Parametric Design Language). Optimization is conducted by VisualDOC and IDESIGN respectively. As an illustrative example, a mold design problem is studied, which is to minimize temperature deviation over a diagonal line of the surface of the mold in contact with hot glass.

한국어 어휘 처리 과정에서 글짜 정보와 발음 정보의 연결성 (Orthographic and phonological links in Korean lexical processing)

  • 김지순
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1995년도 제7회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.211-214
    • /
    • 1995
  • At what level of orthographic representation is phonology linked in thelexicon? Is it at the whole word level, the syllable level, letter level, etc? This question can be addressed by comparing the two scripts used in Korean, logographic Hanmoon and alphabetic/syllabic Hangul, on a task where judgements must be made about the phonology of a visually presented word. Four experiments are reported using a "homophone decision task" and manipulating the sub-lexical relationship between orthography and phonology in Hanmoon and Hangul, and the lexical status of the stimuli. Hangul words showed a much higher error rate in judging whether there was another word identically pronounced than both Hangul nonwords and Hanmoon words. It is concluded that the relationship between orthography and phonology in the lexicon differs according tn the type of script owing to the availability of sub-lexical information: the process of making a homophone derision is based on a spread of activation exclusively among lexical entries, from orthography to phonology and vice versa (called "Orthography-Phonology-Orthography Rebound" or "OPO Rebound"). The results are explained within the mulitilevel interactive activation model with orthographic units linked to phonological units at each level.

  • PDF

한국인과 미국인의 초성 및 초성 /s/ 다음에 오는 영어 파열음 음향 분석 (An Acoustical Analysis of English Stops at the Initial and After-initial-/s/ Positions by Korean and American Speakers)

  • 양병곤
    • 말소리와 음성과학
    • /
    • 제5권3호
    • /
    • pp.11-20
    • /
    • 2013
  • The purpose of this study is to compare the acoustic parameters of English stop consonants at the initial and after-initial-/s/ positions in a message produced by 47 Korean and American speakers in order to provide better pronunciation skills of English stops for Korean learners. A Praat script was developed to obtain voice onset time (VOT), maximum consonant intensity (maxCi), and rate of rise (ROR) from six target words with stops at the positions in the message. Results show that VOT and maxCi were significantly different between the two language groups while ROR wasn't. The Korean speakers generally produced the stop consonants with longer VOTs and higher consonant intensity. From the comparison of consonant groups at the two different positions, the Korean participants did not distinguish them as clearly as the American participants did at the after-initial-/s/ position. Finally a comparison of each language and sex group revealed that the major difference was attributed to stop consonants in the after-/s/ position. The author concluded that Korean speakers should be careful not to produce all the stops with longer VOTs and higher intensity. Further studies would be desirable to examine how Americans evaluate Korean speakers' English proficiency with modified acoustic values of English stops.

다분야통합최적설계를 지원하는 분산환경 기반의 설계 프레임워크 개발 (Development of a Distributed Computing Framework far Implementing Multidisciplinary Design Optimization)

  • 주민식;이세정;최동훈
    • 한국CDE학회논문집
    • /
    • 제10권2호
    • /
    • pp.143-150
    • /
    • 2005
  • A design framework to employ the multidisciplinary design optimization technologies on a computer system has been developed and is named as the Extensible Multidisciplinary Design Integration and Optimization System (EMDIOS). The framework can not only effectively solve complex system design problems but also conveniently handle MDO problems. Since the EMDIOS exploits both state-of-the-art of computing capabilities and sophisticated optimization techniques, it can overcome many scalability and complexity problems. It can make users who are not even familiar with the optimization technology use EMDIOS easily to solve their design problems. The client of EMDIOS provides a front end for engineers to communicate the EMDIOS engine and the server controls and manages various resources luck as scheduler, analysis codes, and user interfaces. EMDIOS client supports data monitoring, design problem definition, request for analyses and other user tasks. Three main components of the EMDIOS are the Engineering Design Object Model which is a basic idea to construct EMDIOS, EMDIOS Language (EMDIO-L) which is a script language representing design problems, and visual modeling tools which can help engineers define design problems using graphical user interface. Several example problems are solved and EMDIOS has shown various capabilities such as ease of use, process integration, and optimization monitoring.

건설 공간 정보 모델링을 위한 토목 BIM 묘사 중립 라이브러리 개발 방향 (A Study on Civil BIM Description Neutral Library Development Direction for modeling the Construction Spatial Information)

  • 강태욱;이재욱;이우식;최현상
    • 대한공간정보학회지
    • /
    • 제20권4호
    • /
    • pp.145-151
    • /
    • 2012
  • 본 연구는 최근 건설 산업의 큰 흐름으로 시도되고 있는 건설 공간 정보 모델링을 위한 BIM 핵심 기술 중 하나인 라이브러리와 관련되어 IFC와는 또 다른 관점에서 파라메트릭 모델링 및 알고리즘을 묘사할 수 있는 중립 라이브러리 개발을 위한 기술 요소와 효과적인 개발 방향을 제안한다. 이를 위해 최근 관련 연구를 고찰하고 현재 활용되고 있는 라이브러리를 이용한 대표적인 BIM 모델러인 Revit, ArchiCAD의 라이브러리 기술을 분석하였다. 분석된 결과를 바탕으로 BIM 파라메트릭 모델 구조 및 알고리즘 정의를 위한 기술적 공통 요소들을 분석하고 개념적인 연구를 통해 이런 요소들을 포함한 BIM 묘사 스크립트 언어 기반 중립 라이브러리 개발 방향을 제시하였다.

어문청정 빅데이터 분석: 위문기거 일례 (A Big Data Analysis of Yumentingzheng: Weiwenqiju as an Example)

  • 스노우버거 다니엘 아론;이충호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 추계학술대회
    • /
    • pp.624-626
    • /
    • 2021
  • 청나라 황제가 신하들과 정사를 논한 내용을 기록한 중국의 어문청정은, 한국의 조선실록과 같은 중요한 문서이다. 본 논문은 만주글자로 쓰여진 어문청정을 빅데이터 분석하기 위한 방법과 그 단계를 기술한다. 만주글자로 씌여진 문서의 빅데이터 분석에는 사전에 해결해야 할 많은 문제가 있으며 이에 대한 연구가 선행되어야 한다. 본 논문에서는 앞으로 이루어질 사전 연구를 통하여 만주 글자로 씌여진 텍스트가 라틴문자로 전사된 단계에서, R언어를 이용하여 빅데이터 분석을 하는 방법을 제안하였다. 제안된 방법에서는 어문청정을 전사하는 방식은 압카이 방식을 채택하였고, 위문기거 부분의 텍스트를 이용하여 빅데이터 분석 결과를 제시하였다.

  • PDF

거대언어모델(LLM)이 인식하는 공연예술의 차별 양상 분석: ChatGPT를 중심으로 (Analysis of Discriminatory Patterns in Performing Arts Recognized by Large Language Models (LLMs): Focused on ChatGPT)

  • 최지애
    • 지능정보연구
    • /
    • 제29권3호
    • /
    • pp.401-418
    • /
    • 2023
  • 최근 ChatGPT 등의 등장으로 거대언어모델(이하 LLM: Large Language Model)에 대한 사회경제적 관심이 고조되고 있다. 생성형AI의 일종인 거대언어모델은 대본 창착이 가능한 수준까지 이르고 있다. 이러한 측면에서 일반인과 전문가들이 광범위하게 활용할 거대언어모델에서 공연예술 전반 혹은 특정 공연예술물이나 단체의 차별 이슈(성차별, 인종차별, 종교차별, 연령차별 등)를 어떻게 묘사하는지에 관심을 가지고 해결해 나가야 할 것이다. 그러나 아직 거대언어모델에서 공연예술의 차별 이슈에 대한 본격적인 조사와 논의는 이루어지지 않고 있다. 따라서 본 연구의 목적은 거대언어모델로부터의 공연예술 분야 차별이슈 인식 양상을 텍스트 분석하고 이로부터 공연예술분야가 대응할 시사점과 거대언어모델 개발 시사점을 도출하는 것이다. 먼저 거대언어모델에게 차별에 대한 감수성을 측정하기 위해 9가지 차별 이슈에 대한 BBQ(Bias Benchmark for QA) 질문 및 측정법을 사용했으며, 대표적인 거대언어모델로부터 도출된 답변에 대해서 공연예술 전문가에 의해 거대언어모델이 잘못 인지한 부분이 있는지의 검증을 거친 후에 내용분석법을 통해 공연예술분야의 차별적 관점의 윤리성에 대한 거대언어모델의 인식을 분석하였다. 분석 결과로 공연예술 분야에게 주는 시사점과 거대언어모델 개발 시 주의할 점 등을 도출하고 토의하였다.

NFC based Alarm Patching System for Regular Time Management

  • Jung, Yong Gyu;Choi, Eun Hee;Kang, Min Soo;Cady, Jennifer J.
    • International journal of advanced smart convergence
    • /
    • 제4권1호
    • /
    • pp.40-44
    • /
    • 2015
  • Most people do not think seriously about the concept of time management, just to spend the precious time sheets. Regular life can sustain mental and physical health. That's why time management is an important factor in living. In the thesis, smart alarm patch is designed using a wireless communication NFC technology that gradually develop and attract attention. Due to the alarm, regular hours is helped to improve the quality of life. For this, analysis was performed using the UML in this system, linked to the smart alarm system patches and NFC technology, Java Script language, Adobe Muse CC was used embody web document and mobile content.

웹 데이터베이스 응용을 위한 액티브데이터마이닝 컴포넌트 개발 (Development of Active Data Mining Component for Web Database Applications)

  • 최용구
    • Journal of Information Technology Applications and Management
    • /
    • 제15권2호
    • /
    • pp.1-14
    • /
    • 2008
  • The distinguished prosperity of information technologies from great progress of e-business during the last decade has unavoidably made software development for active data mining to discovery hidden predictive information regarding business trends and behavior from vary large databases. Therefore this paper develops an active mining object(ADMO) component, which provides real-time predictive information from web databases. The ADMO component is to extended ADO(ActiveX Data Object) component to active data mining component based on COM(Component Object Model) for application program interface(API). ADMO component development made use of window script component(WSC) based on XML(eXtensible Markup Language). For the purpose of investigating the application environments and the practical schemes of the ADMO component, experiments for diverse practical applications were performed in this paper. As a result, ADMO component confirmed that it could effectively extract the analytic information of classification and aggregation from vary large databases for Web services.

  • PDF