• 제목/요약/키워드: VDM

검색결과 29건 처리시간 0.019초

병행성 명세를 위한 Z의 확장 (An Extension of Z for the Concurrency Specification)

  • 남성욱;조영석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.474-476
    • /
    • 2000
  • 소프트웨어 프로젝트의 비용의 대부분이 구현(implementation) 단계나 테스트 단계에서의 에러 수정에 소모되고 있으며, 이러한 에러들의 대부분은 프로젝트 개발 초기 단계에서의 부정확(imprecision)에 기안한 것이다. 정형 명세 기법은 명세 단계에서 기인하는 에러들을 줄이기 위해 Z나 VDM과 같은 정형 표기법에 의해 쓰여진다. 그러나, Z 표기법의 병행성 표현 능력의 부족으로 병행성을 요구하는 시스템의 명세에서 사용할 수 없거나, Process Algebra의 CSP(Communicating Sequence Processes)등과 같은 다른 정형 언어와 함께 명세해야 하는 단점이 있다. 본 연구에서는 Z와 같은 범용 목적의 명세 언어가 병행성(concurrency)을 표현할 수 있도록 하기 위해서, 병행 프로세서(concurrent process) 개념을 도입하며, 이를 나타내는 표기를 정의하고 사용한다. 또한, 병행성의 제어를 위해서 프로시듀어 기술부(procedure description)의 도입 및 관련 스키마(schema)들을 정의한다.

  • PDF

분산분해와 뎁트랭크를 활용한 정보흐름에 기반으로 시스템 위험 측정에 관한 실증연구 (An Empirical Study on Measuring Systemic Risk Based on Information Flows using Variance Decomposition and DebtRank)

  • 박아영;김호용;오갑진
    • 한국경영과학회지
    • /
    • 제40권4호
    • /
    • pp.35-48
    • /
    • 2015
  • We analyze the systemic risk based on the information flows using the variance decomposition, DebtRank methods, and the Industry Sector Indices during 2001. 01 to 2015. 08. Using the KOSPI stock market as our setting, we find that (i) the systemic risk calculated by information flows of variance decompositions method shows strong positive relations with the market volatility, (ii) the magnitude of systemic risk measured from the information flows network by DebtRank method increases after the subprime financial crisis.

정형명세 보안기능의 코드생성 도구 비교 (Comparison of Code Generation Tools from Formal Specification of Security Function)

  • 유희준;김일곤;최진영;김상호;노병규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.829-831
    • /
    • 2002
  • 최근 들어 보안에 대한 관심이 높아지고 있으며, 많은 보안 관련 프로그램이 사용되고 있는 상황이다. 하지만 안전성을 예측하기 어려운 보안 기능을 완벽하게 구현하기 위해서 현재의 테스팅 방법론만으로는 완전성을 보장할 수 없으므로 보다 안전한 보안 기능을 구현하기 위해서 정형명세 방법은 반드시 필요하다. 또한 실제로 시스템들이 개발되는 과정에 있어서 설계될 당시와는 달리 결함을 가질 수 있다. 시스템에 대한 명세가 정확하다 하더라도 개발자인 사람의 개입으로 인해서 개발하는 도중에 명세와 다른 결과를 초래하여 결함이 발생할 수 있다. 이러한 결함은 개발자나 사용자에 의해 쉽게 발견되기 어렵다. 만일 보안 시스템이 알져지지 않은 결함이 있다면 비밀 정보가 쉽게 누설될 수 있다는 큰 문제가 발생할 수 있다. 통신망을 사용하는 인구의 확대와 더불어 다양한 형태의 통신 서비스가 제공됨에 따라 시스템의 특성이 복잡해지고 불법적인 자료 접근의 위험도 많이 노출되고 있다. 따라서 명확한 정형명세 보안기능으로부터 자동 코드 생성은 반드시 필요하다. 본 논문에서는 여러 정형 도구를 사용해서 보안기능에 대한 정형명세를 작성한 후에 소스코드 생성한 후, 정형명세를 이용하여 설계 및 구현한 프로그램에 대한 명세와 소스코드간 일치성 검토 방법을 개발하여, 정형명세를 통해 생성된 보안기능 소스코드의 보안성 측면과 성능적 측면의 Teade-Off 분석하는 것이다. 논문에서는 인증 관련 보안 기능인 S/KRY에 대해서 4개(STATEMATE MAGMUM, Rational Rose 98, SPEAR, VDM-SL)의 정형도구를 사용하여 명세 후, 소스 코드를 생성하여 생성된 각 코드에 대하여 비교하였으며, 현재 상용화 되어있는 Bellcore 의 S/KEY 시스템과의 비교를 수행하였다. 분석에서는 제품의 효율성뿐만 아니라 보안성을 중요하게 생각하였으며, 앞으로 보안 관련 소프트웨어 개발에 사용될 수 있는 도구들이 가이드 라인에 대한 정보를 제공한다.

  • PDF

비선형 간섭계를 이용한 광 코드 분할 다중 접속 부호기와 복호기 (Nonlinear fiber optic CDMA coder and decoder)

  • 정제명
    • 대한전자공학회논문지SD
    • /
    • 제37권1호
    • /
    • pp.53-59
    • /
    • 2000
  • 방송 네트워크 또는 근거리 통신망에서 사용 가능한 비선형 간섭계를 이용한 광 부호 분할 다중 접속 (Optical Code division multiple access) 방식의 통신을 위한 부호기와 복호기를 제안하였다. 제안된 부호기와 복호기의 동작 원리는 광섬유 간섭계 내에서 두 개의 광신호가 같이 진행할 때 생기는 비선형 효과인 교차 위상 변조(cross phase modulation)에 기초를 두고 있으며, 교차 위상 변조를 통해 WDM 결합기 위치 배열에 따라 임의의 광 펄스-시퀀스를 생성(generation)하고 상관(correlation)할 수 있다. 이러한 기본 동작 원리를 보이기 위해 기존의 레이저 및 광섬유로 구성되는 Sagnac 간섭계를 이요해서 기초 실험을 하였다. 실험 결과에서 상관된 출력 값은 예상한 바와 같이 Incoherent 파워 중첩이 아니라 상관된 위상 값의 $sin^2$으로 중앙 첨두치 대 부엽의 위상 비는 2:1이나 출력 값은 3:1이었다.

  • PDF

Assessing Web Browser Security Vulnerabilities with respect to CVSS

  • Joh, HyunChul
    • 한국멀티미디어학회논문지
    • /
    • 제18권2호
    • /
    • pp.199-206
    • /
    • 2015
  • Since security vulnerabilities newly discovered in a popular Web browser immediately put a number of users at risk, urgent attention from developers is required to address those vulnerabilities. Analysis of characteristics in the Web browser vulnerabilities can be used to assess security risks and to determine the resources needed to develop patches quickly to handle vulnerabilities discovered. So far, being a new research area, the quantitative aspects of the Web browser vulnerabilities and risk assessments have not been fully investigated. However, due to the importance of Web browser software systems, further detailed studies are required related to the Web browser risk assessment, using rigorous analysis of actual data which can assist decision makers to maximize the returns on their security related efforts. In this paper, quantitative software vulnerability analysis has been presented for major Web browsers with respect to the Common Vulnerability Scoring System. Further, vulnerability discovery trends in the Web browsers are also investigated. The results show that, almost all the time, vulnerabilities are compromised from remote networks with no authentication required systems. It is also found that a vulnerability discovery model which was originally introduced for operating systems is also applicable to the Web browsers.

병행성 명세를 위한 확장된 Z의 연구 (A Study on Extended Z for the Concurrency Specification)

  • 남성욱;조영석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.575-578
    • /
    • 2000
  • 소프트웨어 개발 초기 단계에서의 부정확에 기인한 에러들을 줄이기 위한 노력이나 기술이 절실하다. [1][2] 정형 명세 기법은 명세 단계에서 기인하는 에러들을 줄이기 위해 Z 나 VDM 과 같은 정형 표기법(formal notation)에 의해 쓰여지며, 정형성(formality)과 추상화(abstraction)의 제공 등 두 가지 사항에 대한 요구사항을 충족시켜 준다. [3][4] 그러나, Z 표기법의 병행성 표현 능력의 부족으로 병행성을 요구하는 시스템의 명세에서 사용할 수 없거나, Process Algebra의 CSP (Communicating Sequence Processes)등과 같은 다른 정형 언어와 함께 명세해야 하는 단점이 있다. 본 논문은 이를 보완하기 위해 범용 목적의 명세 언어인 기존의 Z 를 확장하여 병행성을 명세 가능하도록 하고자 한다. 이를 위해서 병행 프로세스(concurrent process) 개념을 도입하며, 이를 나타내는 표기를 정의하고 사용한다. 또한, 병행성의 제어를 위해서 프로시듀어 기술부(procedure description)의 도입 및 관련 스키마(schema)들을 정의한다. 아울러, 확장된 Z 로 작성된 명세서를 목적 언어로 자동 변환(translate)하기 위한 변환기(translator)를 Lex 와 Yacc을 이용하여 구현하고, 변환된 목적 언어 파일을 실행하여 확장된 Z 가 모호성을 포함하지 않는지 시뮬레이션을 통해 검증한다.

  • PDF

AIS에 의한 선박거동의 실시간 모니터링 (Real-time monitoring of ship's dynamic behavior characteristics by AIS)

  • 이대재
    • 수산해양기술연구
    • /
    • 제44권3호
    • /
    • pp.218-228
    • /
    • 2008
  • This paper describes on the real-time tracking of ship's dynamic behavior by AIS information in the coastal waters. The AIS data was received at a land station by using the antenna of AIS receiver mounted on the rooftop of the laboratory, Pukyong National University (PKNU), Busan, Korea, and stored as a NMEA format of serial output sentence of VDM(VHF Data-Link Message) and displayed on the ENC(Electronic Navigational Chart) of a PC-based ECDIS. In this study, the AIS receiver was mainly used to obtain the dynamic information that is necessary to evaluate and track the movement situation of training ship "KAYA" of PKNU in the coastal waters. The change of position with time for the ship turning under the rudder angle of port $30^{\circ}$ was correctly tracked with the turning circle of 940 m in diameter on the ENC of a PC-based ECDIS. Then, the dynamic information of the AIS system was updated every 6.29 seconds under the turning situation for the speed of 10.9 knots and every 21.65 seconds under the situation running at the speed of 11.05 knots on the straight line route of $155^{\circ}$, respectively. In case of AIS target tracking in the inshore zone behind large topographical obstructions, such as mountain and apartment buildings, the update rate of dynamic information was irregularly changed by the existence of land obstacles. However, the position tracking by AIS information under the situation existing no sea obstructions was achieved in real or near real-time and the instant presentation of course alternations for the ship was correctly monitored by using a PC-based ECDIS. From these results, we concluded that the PC-based ECDIS technology and methodology combined with the AIS information can be easily extended and applied to the surveillance and management for the fishing operation of fishing vessels in the coastal zone and in the EEZ fishing grounds.

선박자동식별장치를 이용한 초단파무선전화의 디지털선택호출 기능 구현 (Implementation of Digital Selective Calling Function for the Very High Frequency Radio telephone using the Automatic Identification System)

  • 이주한;임재홍;임종근
    • 한국정보통신학회논문지
    • /
    • 제21권12호
    • /
    • pp.2232-2240
    • /
    • 2017
  • 국제해상기구는 국제해상인명안전협약을 통해 국제항해 선박에 대하여 AIS와 VHF를 의무화하고, 국내 또한 선박안전법과 선박설비기술기준을 통해 특정 선박에 의무화 하고 있다. 그러나 다양한 통신장비 및 복잡한 사용법으로 인해 오동작이 발생하고 실제 구조신호에 대한 응답지연으로 인하여 인명사고가 발생하는 경우가 많다. 그래서 최근 해상통신장치는 국제해상안전조난시스템 현대화의 일환으로 차세대 해상통신시스템 구축을 위해 여러 종류의 해상통신시스템을 연동 및 통합하려는 시도가 이루어지고 있다. 본 논문에서는 AIS와 VHF의 연동 및 통합을 통한 DSC 기능을 구현하는 기법에 대하여 기술하였다. AIS에서 선박의 정보를 추출하고 VHF의 DSC 기능에 활용할 수 있는 데이터의 연동 알고리즘을 통해 향 후 국내기술기준 및 표준화를 달성하기위한 근거를 제시하고자 한다.

수준을 달리한 질소시비 및 예초처리가 들잔디(Zoysia japonica Steud)의 조단백질함량 및 in vitro 건물소화율에 미치는 영향 (Effects of Nitrogen Fertilization and Mowing Interval on Crude Protein and In Vitro Dry Matter Digestibility of Oven-dried Clippings Harvested from Korean Lawngrass (Zoysia Japonica Steud.))

  • 심재성
    • 아시안잔디학회지
    • /
    • 제3권2호
    • /
    • pp.77-82
    • /
    • 1989
  • This experiment was carried out to determine the value of turfgrass clippings as a source of protein for animal feed. Levels of crude protein(CP) and in vitro dry matter digestibility(JVDMD) were determined for Korean lawngrass (Zoysia Japonica Steud.) under three levels of nitrogen fertilizer ( 0 , 350 and 700kg ha year and three levels of mowing interval between cuts (lO, 20, and 30 days). Sampling was done on the three-year old turffield on which nitrogen and mowing treatments were Imposed. Clippings were collected after mowing, and CP levels were calculated from a measurement of total N(CP = N >< 6.25) l)y Auto-analyser system-2 procedure and IVDMD by Maeng's method which was partly modified with Tilley and Terry's procedure. With the increased nitrogen legime the CP content of leaf clippings varied from 6.6 to 13.6% and that Of stem clippings from 4 to 10.3%. The CP levels of clippings were directly proportional to the N fertilization rate. The highest CP content was recorded in early July when it was 14.1% at 35OkgN ha -and I 18.l%kgN ha-1 with 10-wcek mowing interval. Mowing interval had little effect on the CP content in both leaf and stem clippings. The level of IVDMD in the Korean lawngrass clippings varied with mowing interval. The highest level measured was 47%, hut this varied during the growing season and occurred in the following order : early summer > summer > fall. This experiment has shown that Korean lawngrass clippings can he helpful source of protein for use in some animal feeds and that a high concentration of CP can occur depending upon N fertllizer and that of I VDM I) upon mowing practices.

  • PDF