• 제목/요약/키워드: Module sequence

검색결과 208건 처리시간 0.025초

MSC 명세를 기반으로 한 병렬 프로그램 테스팅 환경의 개발 (Development of a Testing Environment for Parallel Programs based on MSC Specifications)

  • 김현수;배현섭;정인상;권용래;정영식;이병선;이동길
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권2호
    • /
    • pp.135-149
    • /
    • 2000
  • 병렬 프로그램 테스팅을 위한 기존의 연구는 대부분 프로그램 수행 중에 얻어진 이벤트 트레이스를 바탕으로 재수행성을 보장하는데 중점을 두고 있다. 반면에 개발과정에서 만들어진 요구 명세로부터 테스트 케이스를 생성하는 방법에 대한 연구는 빈약한 실정이다. 본 연구에서는 통신 소프트웨어 개발분야에서 광범위하게 사용되는 메시지 순차도(MSC)로 작성된 명세로부터 병렬 프로그램의 모듈 테스팅을 위한 테스트 케이스를 자동으로 생성하는 방법을 제안하고 생성된 테스트 케이스를 이용하여 실제 테스팅을 수행할 수 있는 환경을 개발하였다. 명세로부터 테스트 케이스를 자동으로 생성하기 위해서는 명세 내에 묵시적으로 포함되어 있는 이벤트들과 그들 간의 선후 관계를 파악해야 하는데 이를 위해서 본 연구에서는 논리시간벡터를 MSC 명세에 적용하기 위한 방법을 제안하여 이벤트간의 선후 관계인 이벤트 시퀀스를 추출하고 이를 테스트 케이스로 사용한다. 생성된 테스트 케이스는 TTCN 형태로 기술되고 이는 다시 CHILL 소스 코드 형태로 변환되어 테스트 대상이 되는 모듈과 상호 동작하면서 테스팅 대상 모듈의 동작이 기술된 요구 명세의 내용과 합치하는 지를 검사한다. 본 연구에서 개발한 테스팅 방법은 통신소프트웨어 개발 과정에서 산출된 MSC 명세로부터 테스트 케이스를 추출함으로써 테스팅을 위해 별도의 명세를 작성할 필요가 없다. 또한, 논리 시간 벡터를 적용하여 이벤트 시퀀스를 자동 생성할 뿐만 아니라 생성된 이벤트 시퀀스는 시스템 전체의 이벤트 시퀀스로써 독자적인 테스팅 방법으로 사용될 수 있다. TNF-$\alpha$ and NO. These findings suggest that compounds 6 and 11 are modulating various elements of the host immune response.%로서, carbofuran 단독투여와 carbofuran과 PB 또는 3-MC 투여사이에 대사산물의 종류는 같았으나 생성율에는 큰 차이가 있었다. 이와 같은 결과는 쥐에 carbofuran 투여 후 PB나 3-MC를 투여함으로써 carbofuran의 대사가 빠르게 이루어지고, 주 대사산물 중3-hydroxycarbofuran보다 독성 이 낮은 3-ketocarbofuran으로의 대사가 빠르게 이루어지기 때문에 carbofuran의 독성이 경감되어 쥐가 생존할 수 있는 것으로 판단된다.시장젓갈${\lrcorner}$에는 글루타민산, leucine, alanine, lysine의 4종류, ${\ulcorner}$반찬젓갈${\lrcorner}$에는 글루타민산, leucine, alanine의 3종류, ${\ulcorner}$일본병조림젓갈${\lrcorner}$은 글루타민산이 현저하게 많다.회하였다.ollowed fro all Sullungtang samples from Hanwoo. The results showed that the overall quality of Sullungtang significantly decreased

  • PDF

한천분해효소의 재조합발현 : 기원, 활성조건, 분비신호와 게놈분석 등 (Recombinant Expression of Agarases: Origin, Optimal Condition, Secretory Signal, and Genome Analysis)

  • 이동근;이상현
    • 생명과학회지
    • /
    • 제30권3호
    • /
    • pp.304-312
    • /
    • 2020
  • 한천분해효소(agarase)는 기초과학영역, 한천유래 고기능성 올리고당의 생산, 해조류를 이용한 바이오에너지 생산 등에 사용될 수 있다. 본 연구진은 2012년에 한천의 분류, 기원, 생산 및 응용에 관하여 총설하였다. 이에 본고에서는 2012년부터의 agarase 재조합 발현에 대해 총설하고자 한다. Agarase의 재조합 발현에 사용된 유전자는 Agarivorans 속(genus) 세균, Flameovirga 속 세균, Pseudoalteromonas 속 세균, Gayadomonas 속 세균, Catenovulum 속 세균, Microbulbifer 속 세균, Cellulophaga속 세균, Saccharophagus 속 세균, Simiduia 속, Vibrio 속 세균 등의 19종의 세균들에서 유래하였다. 47개의 재조합 발현된 agarase 중에서 α-agarase는 2개였고 나머지는 모두 β-agarase 였다. α-Agarase는 모두 agarotetraose (A4)를 생산하였고 β-agarase는 NA2부터 NA12까지 다양한 산물을 생산하였다. 최적온도는 25~60℃, 최적 pH는 3.0~8.5의 범위였다. 50℃ 이상의 최적 온도를 갖는 agarase는 14개로 이들은 한천을 가열한 후에 졸상태가 유지되는 온도에서도 활발한 활성을 보일 것이다. CBM (carbohydrate-binding module)의 조작 등의 인위적 돌연변이로 agarase의 열안정성 증가, 최적온도와 활성의 동시 증가에 관한 연구 사례도 있었다. 재조합발현의 숙주로 E. coli, B. subtilis, S. lividans, S. cerevisiae 등이 활용되었으며, agarase 유전자의 분비신호, 다른 생물의 분비신호 및 riboswitch가 agarase의 재조합 발현에 사용되었다. Agarase를 정제한 후에 아미노산 서열에 기반한 유전자 재조합 이외에도 게놈서열 파악과 유사성 비교를 통해 putative agarase와 메타게놈에서 유래한 agarase의 재조합 발현에 관한 연구도 있다. 이러한 연구들은 향후 agarase 및 agarase를 이용한 한천분해산물의 응용 분야 등에 활발하게 이용될 것으로 기대된다.

Myxococcus stipitatus DSM 14675의 melithiazol 생합성 유전자 분석 (Analysis of the Melithiazol Biosynthetic Gene Cluster in Myxococcus stipitatus DSM 14675)

  • 현혜숙;박수현;조경연
    • 한국미생물·생명공학회지
    • /
    • 제44권3호
    • /
    • pp.391-399
    • /
    • 2016
  • Melithiazol은 점액세균 Melitangium lichenicola, Archangium gephyra, Myxococcus stipitatus에 의해 생산되는 항진균 물질이다. M. lichenicola의 melithiazol 생합성 유전자는 이미 알려져 있지만, A. gephyra와 M. stipitatus의 melithiazol 생합성 유전자들은 아직까지 밝혀져 있지 않다. 본 연구에서는 유전체 서열 분석과 돌연변이 분석을 통해 M. stipitatus DSM 14675 균주로부터 37.3 kb 크기의 melithiazol 생합성 유전자군을 발견하였다. 이 유전자군은 9개(MYSTI_04973−MYSTI_04965)의 유전자로 구성되어 있는데, 4개의 polyketide synthase 모듈과 3개의 non-ribosomal peptide synthase 모듈, 그리고 fumarylacetoacetate hydrolase, S-adenosylmethionine-dependent methyltransferase, nitrilase를 암호화하는 것으로 분석되었다. 플라스미드 삽입 돌연변이를 통해 MYSTI_04972 유전자 또는 MYSTI_04973를 불활성화시켰을 때 melithiazol 생산능이 상실되었다. MYSTI_04972부터 MYSTI_04965까지의 8개 유전자가 암호화하는 melithiazol 생합성 모듈의 구성은 M. lichenicola Me l46에서와 유사하였다. 하지만 첫 번째 유전자(MYSTI_04973)에 의해 암호화되는 로딩 모듈의 구성은 M. lichenicola Me l46과 달랐는데, 이러한 차이는 M. stipitatus 균주들이 어떻게 M. lichenicola Me l46과는 다른 구조의 melithiazol 유도체들을 생산하는지 설명해준다.

호스트 부하 경감 달성을 위한 zynq SoC를 적용한 FC-NIC 설계에 관한 연구 (A Study of FC-NIC Design Using zynq SoC for Host Load Reduction)

  • 황병창;서정훈;김영수;하성우;김재영;장순건
    • 한국항행학회논문지
    • /
    • 제19권5호
    • /
    • pp.423-432
    • /
    • 2015
  • 본 논문은 IMA (integrated modular avionics) 기반의 공통기능 모듈의 5대 구성 요소 중의 하나인 네트워크 유닛을 구성하는 데 필요한 FC-NIC (fibre channel network interface card)의 설계 제작 및 성능 평가 결과를 나타내고자 한다. 특히 호스트 부하 경감을 위해 zynq SoC (system on chip)를 사용하여 FC-NIC을 구현하였다. 호스트는 송신하고자 하는 메시지 또는 데이터에 대하여 FC 수신자 주소, 호스트 메모리 위치와 크기만을 FC-NIC으로 전달하면 FC-NIC은 DMA (direct memory access)를 통하여 호스트 메모리를 읽는다. FC 상위 프로토콜과 시퀀스 및 인코딩 디코딩은 FC-NIC의 zynq SoC내의 로컬 프로세서와 프로그램어블 로직이 감당하게 되므로 호스트는 외부 통신에 대한 부하를 해소할 수 있다. 설계 및 제작된 FC-NIC은 2.125 Gbps 전송 속도에서 평균 5.47 us의 낮은 end-to-end 레이턴시 특성을 보였으며, IMA기반의 항공 전자 장비의 네트워크로 사용하는 데 적합함을 알 수 있다.

Sensing the Stress: the Role of the Stress-activated p38/Hog1 MAPK Signalling Pathway in Human Pathogenic Fungus Cryptococcus neoformans

  • Bahn, Yong-Sun;Heitman, Joseph
    • 한국미생물학회:학술대회논문집
    • /
    • 한국미생물학회 2007년도 International Meeting of the Microbiological Society of Korea
    • /
    • pp.120-122
    • /
    • 2007
  • All living organisms use numerous signal-transduction pathways to sense and respond to their environments and thereby survive and proliferate in a range of biological niches. Molecular dissection of these signalling networks has increased our understanding of these communication processes and provides a platform for therapeutic intervention when these pathways malfunction in disease states, including infection. Owing to the expanding availability of sequenced genomes, a wealth of genetic and molecular tools and the conservation of signalling networks, members of the fungal kingdom serve as excellent model systems for more complex, multicellular organisms. Here, we employed Cryptococcus neoformans as a model system to understand how fungal-signalling circuits operate at the molecular level to sense and respond to a plethora of environmental stresses, including osmoticshock, UV, high temperature, oxidative stress and toxic drugs/metabolites. The stress-activated p38/Hog1 MAPK pathway is structurally conserved in many organisms as diverse as yeast and mammals, but its regulation is uniquely specialized in a majority of clinical Cryptococcus neoformans serotype A and D strains to control differentiation and virulence factor regulation. C. neoformans Hog1 MAPK is controlled by Pbs2 MAPK kinase (MAPKK). The Pbs2-Hog1 MAPK cascade is controlled by the fungal "two-component" system that is composed of a response regulator, Ssk1, and multiple sensor kinases, including two-component.like (Tco) 1 and Tco2. Tco1 and Tco2 play shared and distinct roles in stress responses and drug sensitivity through the Hog1 MAPK system. Furthermore, each sensor kinase mediates unique cellular functions for virulence and morphological differentiation. We also identified and characterized the Ssk2 MAPKKK upstream of the MAPKK Pbs2 and the MAPK Hog1 in C. neoformans. The SSK2 gene was identified as a potential component responsible for differential Hog1 regulation between the serotype D sibling f1 strains B3501 and B3502 through comparative analysis of their meiotic map with the meiotic segregation of Hog1-dependent sensitivity to the fungicide fludioxonil. Ssk2 is the only polymorphic component in the Hog1 MAPK module, including two coding sequence changes between the SSK2 alleles in B3501 and B3502 strains. To further support this finding, the SSK2 allele exchange completely swapped Hog1-related phenotypes between B3501 and B3502 strains. In the serotype A strain H99, disruption of the SSK2 gene dramatically enhanced capsule biosynthesis and mating efficiency, similar to pbs2 and hog1 mutations. Furthermore, ssk2, pbs2, and hog1 mutants are all hypersensitive to a variety of stresses and completely resistant to fludioxonil. Taken together, these findings indicate that Ssk2 is the critical interface protein connecting the two-component system and the Pbs2-Hog1 pathway in C. neoformans.

  • PDF

식물 유전자의 과발현 및 발현 억제를 위한 유용 벡터의 제조 및 확인 (Construction and Verification of Useful Vectors for Ectopic Expression and Suppression of Plant Genes.)

  • 이영미;석혜연;박희연;박지임;한지성;방태식;문용환
    • 생명과학회지
    • /
    • 제19권6호
    • /
    • pp.809-817
    • /
    • 2009
  • 식물에서 유전자의 기능을 연구하는데 있어서 유전자가 과발현 되거나 발현이 억제되는 형질전환체는 해당 유전자의 기능과 관련되어 매우 유용한 정보를 제공한다. 본 연구에서는 modified CaMV 355, UBQ3, UBQ10 프로모터를 pPZP211 벡터에 각각 클로닝 하여 Agrobacterium을 매개로 한 과발현형질전환 식물체 제작에 유용하게 이용할 수 있는 pFGL571, pFGL846, pFGL847을 제조하였다. 이 벡터들은 크기가 작고, 박테리아 내에 high copy로 존재하며, 다중 클로닝 부위에 다양한 제한효소 부위를 가지고 있고, 전체 서열이 알려져 있는 등의 장점을 가지고 있다. GUS 또는 sGFP 리포터 유전자를 포함하는 형질전환 식물체를 제조하여 modified CaMV 35S, UBQ3, UBQ10 프로모터의 활성을 분석한 결과, 세 프로모터 모두 발아 후 대부분의 발달단계와 성숙한 식물체의 꽃 기관에서 높은 활성을 보였다. 한편, 식물에서 유전자 발현 억제에 이용할 수 있는 RNAi 기본 벡터인 pFGL727을 제조하였고, pFGL727을 이용한 벼 RNAi 형질전환체의 분석을 통해 이벡터가 유전자의 발현 억제에 유용하게 이용될 수 있음을 확인하였다. 연구 결과를 종합해 보면, 본 연구에서 제조한 벡터들은 식물에서 유전자 과발현과 발현 억제에 유용하게 이용될수 있을 것으로 기대된다.

행위 그래프 기반의 변종 악성코드 탐지 (Metamorphic Malware Detection using Subgraph Matching)

  • 권종훈;이제현;정현철;이희조
    • 정보보호학회논문지
    • /
    • 제21권2호
    • /
    • pp.37-47
    • /
    • 2011
  • 네트워크 및 컴퓨터의 발전에 따라 악성코드 역시 폭발적인 증가 추이를 보이고 있으며, 새로운 악성코드의 출현과 더불어 기존의 악성코드를 이용한 변종 역시 큰 몫을 차지하고 있다. 특히 실행압축 기술과 코드 난독화를 이용한 변종들은 제작이 쉬울 뿐만 아니라, 자신의 시그너쳐 혹은 구문적 특징을 변조할 수 있어, 악성코드 제작자들이 널리 사용하는 기술이다. 이러한 변종 및 신종 악성코드를 빠르게 탐지하기 위해, 본 연구에서는 행위 그래프 분석을 통한 악성코드 모듈별 유사도 분석 기법을 제안한다. 우리는 우선 악성코드들에서 일반적으로 사용하는 2,400개 이상의 API 들을 분석하여 총 128개의 행위로 추상화 하였다. 또한 동적 분석을 통해 악성코드들의 API 호출 순서를 추상화된 그래프로 변환하고 부분 그래프들을 추출하여, 악성코드가 가진 모든 행위 부분 집합을 정리하였다. 마지막으로, 이렇게 추출된 부분 집합들 간의 비교 분석을 통하여 해당 악성코드들이 얼마나 유사한지를 분석하였다. 실험에서는 변종 을 포함한 실제 악성코드 273개를 이용하였으며, 총 10,100개의 분석결과를 추출하였다. 실험결과로부터 행위 그래프를 이용하여 변종 악성코드가 모두 탐지 가능함을 보였으며, 서로 다른 악성코드들 간에 공유되는 행위 모델 역시 분석할 수 있었다.

지식 간 상호참조적 네비게이션이 가능한 온톨로지 기반 프로세스 중심 지식지도 (Ontology-Based Process-Oriented Knowledge Map Enabling Referential Navigation between Knowledge)

  • 유기동
    • 지능정보연구
    • /
    • 제18권2호
    • /
    • pp.61-83
    • /
    • 2012
  • 지식지도는 관련된 지식의 현황을 네트워크 형식으로 보여주는 일종의 도식으로, 지식 간의 상호참조적 네비게이션 관계를 기초로 하는 지식 분류 및 저장 체계 역할을 한다. 이러한 이유로 인하여 지식 및 이들 지식이 또 다른 지식과 갖는 관계를 네트워크 형식으로 형식적이고 객관적으로 묘사하기 위한 온톨로지 기반 지식지도의 필요성이 대두되어왔다. 본 논문은 지식 간의 상호참조적 네비게이션이 가능한 온톨로지 기반 지식지도를 구현하기 위한 방법론을 제시한다. 제시된 방법론에 의해 구현되는 온톨로지 기반 지식지도는 지식 간의 상호참조적 네비게이션을 가능하게 할 뿐만 아니라 이러한 지식 간 네트워크 관계에 의해 추가적인 지식 간의 관계를 추론할 수 있다. 제시된 개념의 타당성을 검증하기 위하여 두 가지의 실제 비즈니스 프로세스를 기반으로 지식지도를 구현하였고, 구현된 지식지도에 나타나는 지식 간 네트워크 구성의 유효성을 검토하였다.