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

검색결과 44건 처리시간 0.024초

소프트웨어 소스 코드의 저작권 관리를 위한 디지털 라이센스 프로토타입 (Digital License Prototype for Copyright Management of Software Source Code)

  • 차병래;정종근;오수열
    • 인터넷정보학회논문지
    • /
    • 제7권5호
    • /
    • pp.95-108
    • /
    • 2006
  • 국가 경쟁력 제고를 위해서도 디지털콘텐츠에서 확대하여 소프트웨어 소스 코드에 대한 지적재산권 제도와 기술의 정비는 매우 중요한 의미를 지닌다. 이러한 지적재산권 중에서 특히 소프트웨어 보호에 대한 인지는 매우 낮은 편이다. 소프트웨어 소스코드의 소유권 분쟁이 발생 시 소유권을 증명하기 위해서는 원본의 소프트웨어 소스코드를 판별해야만 하는 문제점을 갖고 있다. 또한 소프트웨어가 복제되어도 복잡성과 독해 능력 부족으로 정확한 판정을 내리기가 쉽지 않다. 본 논문에서는 이러한 소프트웨어 복제에 대한 판별을 하나의 개별 코드 단위로 시행하지 않고, 전체 소스가 가지는 구조적 일치성을 기반으로 복제를 판별할 수 있는 XMI 타입의 디지털 라이센스 프로토타입을 개발하였다. 소프트웨어는 구조적으로 Context Free Grammar 기반이며, 그러므로 BNF표기 형태로 표현할 수 있고, 이는 다시 계층 구조로 표현할 수 있기 때문에 가능한 것이다. 그러므로 소프트웨어 소스코드의 구조적 일치성을 비교하기 위한 계층구조를 갖는 소스코드의 아키텍처를 표현할 수 있다.

  • PDF

cDNA Cloning and Expression of a Cytochrome P450 1A (CYP1A) from the Pale Chub, Zacco platypus

  • Jeon, Hyoung-Joo;Park, Young-Chul;Lee, Wan-Ok;Lee, Jong-Ha;Kim, Jin-Hyoung
    • 생태와환경
    • /
    • 제44권4호
    • /
    • pp.364-372
    • /
    • 2011
  • The pale chub (Zacco platypus) is generally found in Asian countries, such as Korea, Japan, and China. Nevertheless, very little information exists about the genes involved in the metabolism of xenobiotics in this species. This species is useful in monitoring the environmental impact on various pollutants in freshwater as a sentinel fish species. We cloned the full-length cDNA sequence of xenobiotic metabolizing cytochrome P450 1A (CYP1A) gene from Z. platypus and characterized it. Tissue distribution and timedependent induction of CYP1A were studied by real-time RT-PCR. Induction pattern of CYP1A was studied by exposing the fish to an arylhydrocarbon receptor agonist, ${\beta}$-naphthoflavone (BNF). The liver showed the highest level of expression in basal state as well as BNF- treated fish. However, appreciable levels of expression were also recorded in Gill and kidney and the least level of expression was observed in the eye. The results of the time-course study revealed an induction in the liver, brain, and gills after 6 h and 12 h in most of the tissues. This study provides an insight into the xenobiotics metabolizing system of Z. platypus and offers baseline information for further research related to biomarker, stress, and adaptive response of this ecologically important fish species in the freshwater environment.

Nitrogen Balance and Biological Nitrogen Fixation of Soybean in Soybean-Barley Cropping System

  • Park Sei Joon;Kim Wook Han;Lee Jae Eun;Kwon Young Up;Shin Jin Chul;Ryu Yong Hwan;Seong Rak Chun
    • 한국작물학회지
    • /
    • 제50권1호
    • /
    • pp.1-4
    • /
    • 2005
  • This experiment was conducted to investigate the soil nitrogen credit of biological nitrogen fixation (BNF) and the nitrogen balance of soybean in soybean-barley cropping systems. Soybean cultivar, Shinpaldalkong2 and barley cultivar, Olbori, were used in soybean mono-cropping (SM), barley monocropping (BM), and barley­soybean double cropping system. The barley-soybean double cropping system was treated with two different levels of nitrogen fertilizers, 0 nitrogen fertilizer (BS-F0), and standard nitrogen fertilizer (BS-F1). Nitrogen and organic matter concentrations in soil of BS-F1 plot on October, 2001 were increased $4.8\%\;and\;5.9\%$, respectively, compared with those on October, 2000. The ranges of BNF rate in soybean were $69.1\~ 88.2\%$ in two years, and the rate was the highest in BS-F0 plot and the lowest in SM plot. The ranges of nitrogen harvest index (NHI) in all treatments were $83.9\~86.7\%$. The yield was 270 kg/10a in BS­F1 plot and 215 kg/10a in BS-F0 plot. However, the nitrogen balances were +0.6 kg/10a of gain of soil nitrogen in BS-F0 plot and -0.4 kg/10a of loss of soil nitrogen in BS-F1 plot. In comparisons of SM and BS-F1 plots, although the seed yields were similar in two plots, the loss of soil nitrogen was higher in SM than BS-F1 plot. Overall, our results suggest that barley-soybean double cropping system was more effective in respect to seed productivity and soil nitrogen conservation than soybean monocropping system, and the N credit to following crops by soybean cultivation was identified in soybean double cropping system.

제품 라인에서 컴포넌트 구조를 활용한 컴포넌트 스펙 방법 (Approach to Specify a Component using Component Structure in Product Lines)

  • 조혜경
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권3호
    • /
    • pp.289-300
    • /
    • 2006
  • 제품 라인은 재사용을 위한 연구 방법으로 널리 인식되어 왔다. 제품 라인에서 대표적인 중요 자산은 소프트웨어 컴포넌트이다. 그러나, 제품 라인에 대한 많은 관심에 비해 제품 라인에서 컴포넌트 구조 및 스펙에 대한 연구는 아직 미흡하다. 본 논문은 제품 라인에서 가변성(variability)을 반영한 컴포넌트 구조와 컴포넌트 스펙 방법을 제시한다. 본 논문은 FORM(Feature-Oriented Reuse Method)을 기반으로 제품 라인 컴포넌트의 정적 및 동적 구조, 제품 라인 컴포넌트의 행동 및 동시성 정보를 기술한다. 제품 라인 컴포넌트 스펙에 대한 각 정보는 블랙박스(black-box)와 화이트박스(white-box) 형태로 구분되어 기술되며 각 스펙 정보는 BNF로 정형화된다. 그 스펙들이 제품 라인 컴포넌트의 많은 서로 다른 특징의 충분한 고려를 통해 기술되기 때문에 본 논문은 제품 라인에서 컴포넌트의 손쉬운 개발을 돕고 제품라인 공학 방법론의 적용 방법을 잘 이해하도록 돕는다.

6 View기반 컴포넌트 분류 및 명세 기법 (Techniques for Classifying and Specificatying Components based on Six Views)

  • 조은숙;이종국;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권7호
    • /
    • pp.487-497
    • /
    • 2002
  • 컴포넌트 기반의 재사용 기술이 소개되면서 소프트웨어 컴포넌트의 유통이 인터넷을 통한 온라인 기반의 유통 형태로 변하게 되었다. 이를 위해서는 유통 모델이 필요하며, 유통 시스템의 구축이 이루어져야 한다. 더욱이 유통 시스템이 효율적으로 운영되기 위해서는 컴포넌트들을 효율적으로 관리, 검색하기 위한 분류 체계가 마련되어야 한다. 본 논문은 이러한 유통 시스템 구축에 필요한 컴포넌트 분류 체계를 6가지 관점을 기반으로 한 컴포넌트 분류체계를 제시하고 BNF 표기법을 이용하여 명세한다. 제시된 분류체계의 효율성을 검증하고 기존의 분류체계들과 비교하기 위해 개발된 컴포넌트들을 적용하여 적중율과 정확도를 측정하여 실험 및 평가한다. 본 논문에서 제시한 기법이 기존의 분류기법에 비해서 여러 각도에서 분류하기 때문에 컴포넌트의 검색이나 등록이 효율적으로 이루어질 수 있도록 한다.

Glutathione Content and the Activities of Glutathione-Synthesizing Enzymes in Fission Yeast are Modulated by Oxidative Stress

  • Lee, Yuk-Young;Kim, Su-Jung;Park, Eun-Hee;Lim, Chang-Jin
    • Journal of Microbiology
    • /
    • 제41권3호
    • /
    • pp.248-251
    • /
    • 2003
  • Glutathione (GSH) is an important factor in determining tolerance against oxidative stress in living organisms. It is synthesized in two sequential reactions catalyzed by ${\gamma}$-glutamylcysteine synthetase (GCS) and glutathione synthetase (GS) in the presence of ATP. In this work, the effects of three different oxidative stresses were examined on GSH content and GSH-related enzyme activities in the fission yeast Schizosaccharomyces pombe. GSH content in S. pombe was significantly enhanced by treatment with hydrogen peroxide, ${\beta}$-naphthoflavone (BNF) and tert-butylhydroquinone (BHQ). Simultaneously, they greatly induced GCS and GS activity. However, they did not have any effects on glutathione reductase activity. These results suggest that GCS and GS activities in S. pombe are up-regulated by oxidative stress.

A Spatial Structural Query Language-G/SQL

  • Fang, Yu;Chu, Fang;Xinming, Tang
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.860-879
    • /
    • 2002
  • Traditionally, Geographical Information Systems can only process spatial data in a procedure-oriented way, and the data can't be treated integrally. This method limits the development of spatial data applications. A new and promising method to solve this problem is the spatial structural query language, which extends SQL and provides integrated accessing to spatial data. In this paper, the theory of spatial structural query language is discussed, and a new geographical data model based on the concepts and data model in OGIS is introduced. According to this model, we implemented a spatial structural query language G/SQL. Through the studies of the 9-Intersection Model, G/SQL provides a set of topological relational predicates and spatial functions for GIS application development. We have successfully developed a Web-based GIS system-WebGIS-using G/SQL. Experiences show that the spatial operators G/SQL offered are complete and easy-to-use. The BNF representation of G/SQL syntax is included in this paper.

  • PDF

심전도 신호의 신택틱 패턴인식 (Syntatic Pattern recognition of the ECG)

  • 남승우;이병채;신건수;이재준;이명호
    • 대한의용생체공학회:학술대회논문집
    • /
    • 대한의용생체공학회 1991년도 추계학술대회
    • /
    • pp.129-132
    • /
    • 1991
  • This paper describes the ECG pattern recognition using the syntatic pattern recognition algorithm. The algorithm uses the BNF rule wi th the semantic evaluation which has the structural Information of the ECG. This algorithm is constructed with (1) removing the baseline drift by the Cubic spline function and exract the significant point by the line-approximation algorithm, (2) syntatic peak recognition algorithm with the extracted significant point, (3) produce the token which is used pattern recognition, (4) pattern recognition of the ECG by the syntatic pattern recognition algorithm, (5) extract the parameter with the pattern recognized ECG signal.

  • PDF

동적 구문지향 SGML 문서편집기 (Dynamic Syntax-Directed SGML Document Editor)

  • 강춘길;신경희;유재우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.71-73
    • /
    • 2000
  • 본 논문에서 다루는 SGML 문서편집기는 파서를 내포하는 구조로서, 문서편집을 위하여 DTD 가 입력되고, 입력된 DTD 는 DTD 파서에 의해 적합성을 점검하게 된다. DTD 파서는 표준규칙에 따라 DTD를 파싱하고, 결과를 편집처리에 적합한 BNF-스타일 형태로 변환된 문법 테이블을 생성한다. SGML 문서 편집은 문법테이블 정보에 따라 처리된다. 문법 테이블의 크기는 엘리먼트 선언내용 중 컨텐트 모델의 표현에 따라 결정된다. 그 중 and(&) 접속자는 엘리먼트 개수에 따라 문법수가 기하급수적으로 증가하므로 DTD 파서에 의해 처리된다면 속도나 비용면에서 비효율적이다. 이에 본 논문에서는 고정된 문법테이블을 이용하는 SGML 편집기에 and 접속자로 표현된 엘리먼트 문법을 동적으로 확정 처리할 수 있는 기능이 추가 향상된 구문지향적 SGML 문서편집기를 제시한다. 그러므로 향상된 구문지향 SGML 문서편집기는 고정된 문법을 이용한 문서편집 뿐 아니라 편집처리에 따른 변환에 능동적으로 처리할 수 있다는 특징을 갖게된다.

  • PDF

ANTLR을 이용한 MEGACO 파서의 개발 (Development of a MEGACO Parser using ANTLR)

  • 황의윤;허정석;김성규;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.787-789
    • /
    • 2004
  • MEGACO(MEdia GAteway COntro) 프로토콜은 VoIP(Voice over IP) 시스템에서 MGC(Media Gateway Controller)와 MG(Media Gateway)간에 통신을 정의하는 표준이다. MEGACO 명세서에는 통신규약에 대한 내용을 ABNF (Argumented BNF)형식으로 제공하고 있으나, 이것을 그대로 사용하여 MEGACO 메시지를 분석하는 파서(Parser)를 개발하기에는 많은 어려움이 있다. 규칙(rule)과 규칙간의 비결정적인 요소와 토큰과 토큰간의 모호성이 많이 존재하기 때문에 적절한 변환을 통하여 파서를 제작하여야 한다. 본 논문에서는 ANTLR 파서 생성기와 MEGACO 명세서에서 제공되는 ABNF문법을 사용하여 MEGACO 파서(Parser)를 개발하였다. ANTLR에서 제공하는 Syntactic predicate와 Semantic Predicate등을 적절하게 사용하여 명세서에 존재하는 여러 가지 형태의 비결정적인 구문과 모호한 토큰들을 제거하였다.

  • PDF