• 제목/요약/키워드: Software component

검색결과 1,219건 처리시간 0.03초

전 유전체 단계적 가시화를 위한 새로운 컴포넌트 소프트웨어 (A New Component Software for Hierarchical Visualization for Whole Genomes)

  • 정우근;조치영;조환규
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.988-991
    • /
    • 2009
  • 게놈 데이터의 지속적인 증가로 인해 생물정보학에서 유전체 정보를 체계적으로 저장하고 열람하는 효과적이고 효율적인 시스템을 확립하는 것은 중요한 일이다. 잘 알려진 게놈 정보의 계층적 구조처럼 우리는 게놈의 내부 구조를 연구하기 위한 우수한 툴도 필요하다. 게놈 연구에 있어서 한 가지 문제는 유전체 정보는 너무 거대해서 표준적인 정보 처리를 이용하는 간단한 툴로는 작업하기 어려운 점이다. 예를 들어 특정 게놈 데이터 크기는 100메가 바이트를 넘는다. 추가적으로 유전자, promoters, retro-elements(HERV), operons, exon-introns와 같은 많은 게놈 요소들이 있다. 전통적으로 생물학자 들은 게놈 연구를 위해 툴을 아무거나 사용하지 않고, 보통 그들의 연구에 좋은 툴을 채택하려 노력했다. 게놈 연구에서 기본적이고 주시할만한 단계는 다른 종과 유전체 요소를 비교하기 위해 위치를 인식할 수 있도록 하나의 화면에 모든 게놈 데이터를 시각화하는 것이다. 생물학자에게 툴의 개발은 많은 시간이 걸리고 시행착오를 겪기 쉬운 일이다. 이 논문에서 우리는 전체 게놈 중 어떤 게놈 요소를 시각화하는 컴포넌트 웨어의 셋을 제안한다. 그리하여 실험을 목적으로 생물학자를 만나서 우리의 셋을 이용하여 컴포넌트를 조합하여 소프트웨어를 만드는 것은 비교적 간단한 작업이다. 이 실험에서 우리는 HERV와 연동되는 게놈 요소를 보여주는 툴을 어떻게 우리의 컴포넌트 웨어를 간단히 조합하여 구축하는지를 보여주겠다.

DABC: A dynamic ARX-based lightweight block cipher with high diffusion

  • Wen, Chen;Lang, Li;Ying, Guo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제17권1호
    • /
    • pp.165-184
    • /
    • 2023
  • The ARX-based lightweight block cipher is widely used in resource-constrained IoT devices due to fast and simple operation of software and hardware platforms. However, there are three weaknesses to ARX-based lightweight block ciphers. Firstly, only half of the data can be changed in one round. Secondly, traditional ARX-based lightweight block ciphers are static structures, which provide limited security. Thirdly, it has poor diffusion when the initial plaintext and key are all 0 or all 1. This paper proposes a new dynamic ARX-based lightweight block cipher to overcome these weaknesses, called DABC. DABC can change all data in one round, which overcomes the first weakness. This paper combines the key and the generalized two-dimensional cat map to construct a dynamic permutation layer P1, which improves the uncertainty between different rounds of DABC. The non-linear component of the round function alternately uses NAND gate and AND gate to increase the complexity of the attack, which overcomes the third weakness. Meanwhile, this paper proposes the round-based architecture of DABC and conducted ASIC and FPGA implementation. The hardware results show that DABC has less hardware resource and high throughput. Finally, the safety evaluation results show that DABC has a good avalanche effect and security.

중국 물류 상장기업의 성과평가에 관한 연구 (Research on Performance Evaluation of Listed Logistics Enterprises in China)

  • 왕능봉;심재연
    • 산업진흥연구
    • /
    • 제8권2호
    • /
    • pp.177-185
    • /
    • 2023
  • 최근 물류기업은 경제활동의 중요한 구성요소로 빠르게 발전해 왔으나 물류기업의 특수한 성과관리 방식으로 인해 성과평가에 문제가 대두되고 있다. 본 논문은 중국 내 19개 상장 물류기업의 경영성과를 분석하여 실적개선 전략을 제시하였다. 투입변수로는 운영비, 연구개발비, 인건비, 일반관리비를, 산출변수로는 영업이익과 순이익을 채택하였다. DEAP 2.1 소프트웨어를 사용하여 2016년부터 2021년까지 BBC 모델에 의해 DEA 효율성을 평가하였다. 연도별 경영실적을 분석한 결과 일부 상장 물류기업이 안정적이고 전향적인 성과 결과를 보이고 있었다.

블록체인 기반 데이터베이스 성능 분석 모델에 대한 제안 (Proposal of Performance Analysis Model for Blockchain-based Database System )

  • 박제호
    • 반도체디스플레이기술학회지
    • /
    • 제22권2호
    • /
    • pp.45-49
    • /
    • 2023
  • When blockchain technology, which shows various applicability, is utilized as a component of a database system, the characteristics of open verification and integrity/transparency of blockchain technology can bring new functionalities or enhanced results to the existing database system. However, when applying this blockchain technology to a database system, the cost versus expected effect in various performance perspectives must be evaluated. These costs include execution time and required storage space, and the performance of the converged system may vary in analysis method depending on the configuration method of the characteristics of the blockchain. This paper aims to propose an analysis model for the entire architecture by considering aspects that are not considered in the performance analysis models of database systems and the unique characteristics of blockchains. In doing so, we are trying to build a theoretical framework as an important conceptual technique that should be considered in the evaluation process of the performance results that can be obtained through the utilization of blockchain components in database systems. What we hope is that this work is expected to provide a useful foundation for researchers interested in the convergence of database systems and blockchain technology in order to construct a system with new future functionalities.

  • PDF

Seismic evaluation of Southern California embankment dam systems using finite element modeling

  • Kamalzare, Mehrad;Marquez, Hector;Zapata, Odalys
    • Geomechanics and Engineering
    • /
    • 제31권3호
    • /
    • pp.319-328
    • /
    • 2022
  • Ensuring the integrity of a country's infrastructure is necessary to protect surrounding communities in case of disaster. Embankment dam systems across the US are an essential component of infrastructure, referred to as lifeline structures. Embankment dams are crucial to the survival of life and if these structures were to fail, it is imperative that states be prepared. Southern California is particularly concerned with the stability of embankment dams due to the frequent seismic activity that occurs in the state. The purpose of this study was to create a numerical model of an existing embankment dam simulated under seismic loads using previously recorded data. The embankment dam that was studied in Los Angeles, California was outfitted with accelerometers provided by the California Strong Motion Instrumentation Program that have recorded strong motion data for decades and was processed by the Center for Engineering Strong Motion Data to be used in future engineering applications. The accelerometer data was then used to verify the numerical model that was created using finite element modeling software RS2. The results from this study showed Puddingstone Dam's simulated response was consistent with that experienced during previous earthquakes and therefore validated the predicted behavior from the numerical model. The study also identified areas of weakness and instability on the dam that posed the greatest risk for its failure. Following this study, the numerical model can now be used to predict the dam's response to future earthquakes, develop plans for its remediation, and for emergency response in case of disaster.

비기능 요구사항을 고려한 컴포넌트 추출 기법 (A Method of Component Extraction Considering NFRs)

  • 황위용;강동수;조은애;송치양;백두권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.570-573
    • /
    • 2008
  • 최근 시스템을 구축하는데 있어서 점점 더 많은 상용 컴포넌트가 쓰이고 있다. 컴포넌트에서 핵심 요소로 작용하는 요구사항은 기능 요구사항과 비기능 요구사항으로 나뉘며, 실질적인 컴포넌트의 재사용에 있어서 비기능적이 요소가 결정적인 기준으로 작용하고 있다. 비기능 요구사항은 해당 시스템이 지원해야 할 기능 요구사항의 제약사항 또는 품질 속성을 말하며, 소프트웨어의 품질 요구 사항으로 반영된다. 결국 시스템의 품질을 보장하기 위해서는 시스템을 구성하는 컴포넌트가 가진 품질을 고려해야 한다. 따라서 본 논문에서는 시스템의 품질에 관여하는 비기능 요구사항을 분석 및 반영 하기 위해 품질 속성이나 제약사항과 같은 컴포넌트가 가져야 할 비기능 요구사항을 고려한 컴포넌트의 추출 기법을 제안한다. 비기능 요구사항의 분석은 UML의 유스케이스에서 이루어지며 기능-비기능 요구사항의 영향관계를 고려하여 컴포넌트를 추출한다. 추출된 컴포넌트는 문서화를 통해 잘 기술된 제약사항 및 품질 요구사항에 대한 정보를 가지고 있기 때문에 보다 효과적인 컴포넌트를 이용한 개발을 가능케 한다.

와이어 하네스 단선 단락 선별을 위한 디지털 고장 검출 시스템 개발 (Development of Digital Fault Detection Systems for Screening Open and Short of Wire Harness)

  • 김아란;박재완;김하선;정재훈;김선영
    • 드라이브 ㆍ 컨트롤
    • /
    • 제20권4호
    • /
    • pp.140-149
    • /
    • 2023
  • Wire harness is a component for efficient control when electronic parts are required such as construction machinery and electric vehicles. With emerging issues such as autonomous driving and automation in construction, a wire harness composed of multiple cables has become an essential part because more electronic parts are required. However, when a wire harness failure occurs, systems can be stopped, accidents can occur, and economic damage can be significant. Therefore, in this paper, we developed a digital fault screening system that could easily and quickly diagnose faults in the wire harness. The principle of the developed system was to sequentially send pulse signals to the wire harness and use returned signals to perform fault detection. As a result of diagnosing faults using the developed failure detection system, a detection accuracy of 99.9 % was confirmed through the experiments.

Does Live Streaming Allure the Unrestrained Buying Behavior?

  • Satinder Kumar;Garima Kathuria;Mansi Rani
    • Asia pacific journal of information systems
    • /
    • 제34권2호
    • /
    • pp.493-517
    • /
    • 2024
  • E-commerce has grown to be perceived as an integral component of modern customers' lives. Fast innovation enables businesses to implement new business ideas that enhance customers' shopping experiences. The motive is to study the allurement of unrestrained buying behaviors resulting from Live Streaming Commerce in the presence of Emotional imagery. The conceptual model and hypotheses for the study have been framed based on the SOR model. A survey was conducted in north India, where data was collected from 577 consumers experiencing live streaming and analyzed with the help of AMOS and SPSS software. The repulsive behavior scale has been developed by using qualitative research. The findings revealed that there is a significant relationship between the stimulus of livestreaming and unrestrained buying behaviors with the mediating role of emotional imagination. Two crucial mediating factors, pleasure, and arousal (fervent imagination), have successfully predicted experiential shopping behavior. The study has implications for online marketers and policymakers, as marketers can use our developed model to understand consumers' different buying behaviors, and policymakers can select and design specific features for the social presence of live streaming. Integrating three different types of unrestrained buying behavior influenced by live streaming would add to the literature. The study adds value to the literature by developing a scale to measure repulsive behavior after testing and validating with experts.

시추 작업장의 이동식 시추 장비 충돌 방지 시스템을 위한 프레임워크 개발 (Development of a Framework for Anti-Collision System of Moving Drilling Machines on a Drill Floor)

  • 이재용
    • 한국산학기술학회논문지
    • /
    • 제21권4호
    • /
    • pp.330-336
    • /
    • 2020
  • 다수의 대형 이동식 장비들이 운용되는 시추 작업장에는 장비 상호 간의 충돌을 방지하는 시스템이 필요하다. 장비들이 보내는 신호를 수신하여 상대적인 위치를 비교함으로써 충돌 가능성을 검사하고 필요할 때는 정지하도록 하여 사고를 방지하기 위함이다. 복수의 장비 사이에 일어나는 충돌을 검사하기 위해 장비의 형태를 단순화한 경계상자가 사용된다. 경계 상자들이 겹치는 공간을 점검하여 충돌을 파악하는 방식이다. 하지만, 시추 관련 핵심 장비 뿐 아니라, 충돌방지시스템도 소프트웨어를 수입하여 설치만 하였고, 이에 따라 기본 기술은 확보하지 못한 상태이다. 본 논문에서는 시추 작업에 사용되는 장비의 확장성과 연산속도를 고려한 충돌방지시스템의 프레임워크를 구성하여 장비와 충돌방지시스템 개발의 기반을 마련하였다. 각각의 시추 장비는 해당 소프트웨어에서 특정한 메시지 형식을 가진 오브젝트로 표현되고, 추가되는 장비나 데이터 형식에 유연하게 대처할 수 있도록 데이터를 직렬화/역직렬화 방식으로 구성하였다. 전체 시스템을 제어하는 네트워크로 부터 장비의 현 상태를 수신한 후 미리 규정된 약속에 따라 분류하고, 충돌을 검사하며, 바이패스 신호 등을 포함하여 움직임과 관련한 명령을 장비로 되돌려 보내는 데이터 처리 프로세스를 구현하였다. 상용가시화 소프트웨어를 사용하여 충돌 검사를 위한 경계 상자들이 장비와 함께 움직이며 충돌 발생 상황을 보이도록 하였다. 여러 대의 장비로 임의의 시추 작업장을 구성하고, 제시된 프레임워크가 정상적으로 작동하는 것을 확인하였다. 네트워크로부터 신호를 수신하여 처리한 후 관련 정보를 재송신 하는 데 걸리는 시간이 5ms 이하를 유지함으로써, 100ms의 장비 제어주기에 지장을 주지 않는 것을 확인하였다.

실시간 제약조건을 갖는 다중태스크 다중코어 SoC의 하드웨어-소프트웨어 통합합성 (Hardware-Software Cosynthesis of Multitask Multicore SoC with Real-Time Constraints)

  • 이춘승;하순회
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권9호
    • /
    • pp.592-607
    • /
    • 2006
  • 이 논문은 실시간 제약 조건을 갖는 다중태스크 응용을 여러 개의 코어를 갖는 SoC 위에서 동작시키고자 할 때, 시스템의 비용은 최소로 하면서 성능을 높일 수 있도록 프로세서 및 하드웨어 IP를 선정하고, 태스크를 매핑 하는 기법을 제안한다. 이와 같은 기법은 하드웨어-소프트웨어 통합합성 기법이라고 한다. 이전 연구에서 우리는 복잡한 통합합성 문제를 세 가지 하부 문제(프로세서 컴포넌트 선택문제, 태스크 매핑문제, 그리고 스케줄-가능성 검사문제)로 세분화 하고, 각 문제를 독립적으로 해결하는 기법을 제안하였다[1]. 하지만 많은 장점에도 불구하고 이전 연구에서는 한 태스크가 스케줄 될 때, 자신의 스케줄-길이를 최소로 줄이기 위해 시스템 전체 자원을 모두 점유하는 것을 가정하는 제약점이 있었다. 그러나 일반적으로 보다 향상된 성능을 얻기 위해서는, 서로 관련이 없는 태스크들은 서로 다른 프로세서에서 동시에 실행될 수 있어야 한다. 이 논문에서는 다중프로세서 환경에서 다양한 운영정책을 가지는 일반적인 시스템을 위하여 태스크 매핑회피 기법과 태스크 매핑전용 기법이라는 두 가지 매핑기법을 제시한다. 멀티미디어 실시간 응용 프로그램인 다채널 디지털 비디오 레코더(Digital Video Recorder)와 관련 논문에서 제공된 임의 생성 다중태스크 예제에 대해서 큰 성능 향상을 얻을 수 있었다.