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

검색결과 117건 처리시간 0.026초

금속 밀링과 직접 금속 레이저 소결 방식으로 제작한 3본 코발트-크롬 구조물의 변연 및 내부 적합도 비교 평가 (Comparative evaluation of marginal and internal fit of three-unit Co-Cr frameworks fabricated by metal milling and direct metal laser sintering methods)

  • 안재석;이정환
    • 대한치과기공학회지
    • /
    • 제42권2호
    • /
    • pp.81-89
    • /
    • 2020
  • Purpose: This in vitro study was conducted to evaluate the marginal and internal fit of three-unit Co-Cr frameworks fabricated by computer-aided metal milling and direct metal laser sintering(DMLS) systems in comparison to conventional casting method. Methods: Three-unit Co-Cr frameworks were fabricated by conventional wax up with casting(CWC), computer-aided metal milling(MM) and direct metal laser sintering(DMLS)(n=10 each). The marginal and internal fit of specimens were examined using a light-body silicone impression material. The thickness of light-body silicone was measured at eight reference points each, divided in the mesio distal and bucco lingual directions. All measurements were conducted by a stereomicroscope. Digital photos were taken at 150× magnification and then analyzed using a measurement software. The Kruskal-Wallis test and Bonferroni correction were used for analyzing the results. Results: The mean(SD) is ㎛ for fabrication methods, the mean marginal fit were recorded respectively, DMLS 39(27), followed by CWC 63(38), MM 220(128). and the mean internal fit CWC 95(47), DMLS 116(49), MM 210(152). In addition, the largest gap was found in the occlusal surface area among the internal measurement areas of all groups. Conclusion: As a result, the direct metal laser sintering method showed better marginal and internal fit than the metal milling method. The marginal and internal fit were statistically different according to the three fabrication methods(p<0.001). Except the MM group, the marginal fit of the CWC and DMLS groups was below the clinical standard of 120 ㎛. Based on the results of this study, it can be applied to clinical use in the future.

Spring Security와 Apache Shiro의 CSRF 공격 방어 기법 비교 분석 및 검증 (Comparative Analysis and Validation of CSRF Defense Mechanisms in Spring Security and Apache Shiro)

  • 김지오;남궁다연;전상훈
    • 융합보안논문지
    • /
    • 제24권2호
    • /
    • pp.79-87
    • /
    • 2024
  • 본 논문은 웹 애플리케이션의 증가로 인해 소프트웨어 내 보안 취약점을 이용한 사이버 공격이 증가하고 있다. CSRF(Cross-Site Request Forgery) 공격은 특히 웹 사용자와 개발자에게 심각한 위협으로, 사전에 예방해야하는 공격이다. CSRF는 사용자의 동의 없이 비정상적인 요청을 통해 공격을 수행하는 기법으로, 이러한 공격으로부터 웹 애플리케이션을 보호하기 위한 방법은 매우 중요하다. 본 논문에서는 Spring Security와 Apache Shiro 두 프레임워크를 통해 CSRF 방어에 대한 성능을 비교 분석하고 검증하여, 효과적으로 적용 가능한 프레임워크를 제안한다. 실험 결과, 두 프레임워크 모두 CSRF 공격 방어에 성공하였으나, Spring Security는 평균 2.55초로 Apache Shiro의 5.1초보다 더 빠르게 요청을 처리하였다. 이러한 성능 차이는 내부 처리 방식과 최적화 수준의 차이에서 비롯되었으며, 시스템 자원 사용 측면에서는 두 프레임워크 간에 차이가 없었다. 따라서 높은 성능과 효율적인 요청 처리가 요구되는 환경에서는 Spring Security가 더 적합하며, Apache Shiro는 개선이 필요하다. 이 결과는 웹 애플리케이션의 보안 아키텍처 설계 시 중요한 참고 자료로 활용되기를 기대한다.

컴포넌트 프레임워크 설계를 위한 실용적인 커넥터 패턴 (Practical Connector Patterns for Designing Component Frameworks)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권1호
    • /
    • pp.43-53
    • /
    • 2004
  • 학계와 산업계 모두 효율적인 재사용 기술인 Component-based Development(CBD)로의 전환을 받아들이고 있다. Product Line Engineering(PLE)에서의 컴포넌트 프레임워크는 컴포넌트, 커넥터와 그들의 시멘틱(Semantic)들의 집합으로 구성된다. 단순한 컴포넌트 조립 보다 반 완성 어플리케이션인 컴포넌트 프레임워크가 재사용의 잠재력이 더 크다. 그러나, 어플리케이션 개발을 위해 여러 업체에서 획득된 COTS 컴포넌트들의 연관관계, 의존관계가 서로 완벽하게 일치하지 않아, 컴포넌트 조립이나 컴포넌트 대체시 구현을 변경해야 하는 문제가 발생된다. 그러므로 커넥터는 관련된 컴포넌트들간의 상호작용 관리뿐만 아니라, 조립될 수 없는 컴포넌트들간의 문제를 보완하여 연결한다. 아직 실용적으로 사용할 수 있는 커넥터에 관한 연구 및 구체적인 해결 방안이 미흡하다. 본 논문에서는 커넥터를 정의 하기 위한 메타모델을 제시하고, 커넥터를 실용적으로 설계하고 구현할 수 있는 5개의 주요 패턴을 제시한다. 제시된 주요패턴들은 설계 지침 및 문제 해결방안을 제공하여 이를 통해 컴포넌트 프레임워크 기반의 실용적이고 효율적인 커넥터를 구성할 수 있도록 한다. 또한, 주요 커넥터 패턴의 적용 기법 및 구현을 통한 적용 사례를 제시하여 컴포넌트의 활용성과 재사용성이 증가됨을 보인다.

고숙련자 공장작업지식 자산화를 위한 CCTV-동영상 객체능동화의 개념적 아키텍처와 실험적 검증 (A Conceptual Architecture and its Experimental Validation of CCTV-Video Object Activitization for Tangible Assets of Experts' Visual Knowledge in Smart Factories)

  • 조은비;팜딘람;선경희;김광훈
    • 인터넷정보학회논문지
    • /
    • 제25권2호
    • /
    • pp.101-111
    • /
    • 2024
  • 본 논문에서는 스마트공장의 대표적인 비정형데이터인 CCTV-동영상의 물리적 구성요소인 비디오-프레임을 묘사할 수 있는 기본 요소인 객체(Objects), 행위(Motions), 물리적환경(Physical Environment) 특성들을 중에서 인공지능-딥러닝 모델들을 적용하여 탐지할 수 있는 영상-객체를 텍스트데이터유형의 XML-능동데이터로 수집·저장·관리할 수 있는 소위 CCTV-동영상 객체능동화(Object Activitization)1) 개념을 실현할 수 있는 개념적 아키텍처와 그의 구현을 위한 접근방법을 제안한다. 결과적으로, 본 논문에서 제안한 접근방법의 궁극적 목표는 다양한 산업의 작업 및 공정현장에서 수집되는 정형·비정형 데이터로부터 고숙련 작업자 중심의 현장지식을 체계적으로 수집·저장·관리하는 고숙련작업자 중심 현장작업지식 자산화를 위한 스마트공장 현장지식 공유 플랫폼을 구현하는데 있다.

특허 및 논문 계량정보 분석을 통한 소프트웨어 부문에서의 국가 기술수준 분석방법론 제안 (Methodology Analysis on National Technology Level in the Field of Software Through Patent and Bibliometrics)

  • 조일구;이중만
    • Journal of Information Technology Applications and Management
    • /
    • 제22권1호
    • /
    • pp.1-15
    • /
    • 2015
  • Software is not only control and operational technology of computer, various system, and machines, but also knowledge handling and service technology for production, storage, and utilization of digital information. Many nations invest enormous budget in SW R&D to acquire core and original technology, and commercialize. To select and concentrate on SW R&D investment by segmenting diverse functions and element technologies consisting of sw technology, introduction of evaluation and analysis methodology on technology level utilizing reliable patent and bibliometrics is demanded these days. The purpose of this paper is to suggest some analysis frameworks of national technology level in the field of sw technology. Another practical purpose is to verify sw technology policy using qualitative and quantative indicators of patent and bibliometrics.

Hidden Information State 대화 관리자를 이용한 멀티모달 대화시스템 (Multimodal Dialog System Using Hidden Information State Dialog Manager)

  • 김경덕;이근배
    • 대한음성학회:학술대회논문집
    • /
    • 대한음성학회 2007년도 한국음성과학회 공동학술대회 발표논문집
    • /
    • pp.29-32
    • /
    • 2007
  • This paper describes a multimodal dialog system that uses Hidden Information State (HIS) method to manage the human-machine dialog. HIS dialog manager is a variation of classic partially observable Markov decision process (POMDP), which provides one of the stochastic dialog modeling frameworks. Because dialog modeling using conventional POMDP requires very large size of state space, it has been hard to apply POMDP to the real domain of dialog system. In HIS dialog manager, system groups the belief states to reduce the size of state space, so that HIS dialog manager can be used in real world domain of dialog system. We adapted this HIS method to Smart-home domain multimodal dialog system.

  • PDF

재구성이 가능한 다분야통합최적설계 프레임웍의 개발 (Reconfigurable Multidisciplinary Design Optimization Framework)

  • 이장효;이세정
    • 한국CDE학회논문집
    • /
    • 제14권3호
    • /
    • pp.207-216
    • /
    • 2009
  • Modern engineering design problems involve complexity of disciplinary coupling and difficulty of problem formulation. Multidisciplinary design optimization can overcome the complexity and design optimization software or frameworks can lessen the difficulty. Recently, a growing number of new multidisciplinary design optimization techniques have been proposed. However, each technique has its own pros and cons and it is hard to predict a priori which technique is more efficient than others for a specific problem. In this study, a software system has been developed to directly solve MDO problems with minimal input required. Since the system is based on MATLAB, it can exploit the optimization toolbox which is already developed and proven to be effective and robust. The framework is devised to change an MDO technique to another as the optimization goes on and it is called a reconfigurable MDO framework. Several numerical examples are shown to prove the validity of the reconfiguration idea and its effectiveness.

Frameworks and Environments for Mobile Agents

  • Kim Haeng Kon;Chung Youn-Ky
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제14권3호
    • /
    • pp.48-52
    • /
    • 2005
  • The Mobile agent-based distributed systems become obtaining significant popularity as a potential vehicle to allow software components to be executed on heterogeneous environments despite mobility of users and computations. However, as these systems generally force mobile agents to use only common functionalities provided in every execution environment, the agents may not access environment-specific resources. In this paper, we propose a new framework using Aspect Oriented Programming technique to accommodate a variety of static resources as well as dynamic ones whose amount is continually changed at runtime even in the same execution environment. Unlike previous works, this framework divides roles of software developers into three groups to relieve application programmers from the complex and error prone parts of implementing dynamic adaptation and allowing each developer to only concentrate on his own part. Also, the framework enables policy decision makers to apply various adaptation policies to dynamically changing environments for adjusting mobile agents to the change of their resources.

  • PDF

Lightweight Convolutional Neural Network (CNN) based COVID-19 Detection using X-ray Images

  • Khan, Muneeb A.;Park, Hemin
    • Journal of Multimedia Information System
    • /
    • 제8권4호
    • /
    • pp.251-258
    • /
    • 2021
  • In 2019, a novel coronavirus (COVID-19) outbreak started in China and spread all over the world. The countries went into lockdown and closed their borders to minimize the spread of the virus. Shortage of testing kits and trained clinicians, motivate researchers and computer scientists to look for ways to automatically diagnose the COVID-19 patient using X-ray and ease the burden on the healthcare system. In recent years, multiple frameworks are presented but most of them are trained on a very small dataset which makes clinicians adamant to use it. In this paper, we have presented a lightweight deep learning base automatic COVID-19 detection system. We trained our model on more than 22,000 dataset X-ray samples. The proposed model achieved an overall accuracy of 96.88% with a sensitivity of 91.55%.

온톨로지 기반의 소프트웨어 프로세스 개념 모델 설계 (Design of A Model of Software Process Concept Based On Ontology)

  • 신병호;최이권;이상범;정준영
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.1-9
    • /
    • 2008
  • 소프트웨어가 대형화되고 기능이 복잡해짐에 따라 개발절차를 따르지 않으면 성공하기 어렵다. 개발과정의 종합적인 체계를 제시하는 소프트웨어 프로세스는 성숙되고 능력 있는 개발 조직이 일반적으로 수행하는 개발 활동과 절차라 할 수 있는데, 전반적 개발과정의 관리에 관련되어있다. 하지만 복잡하고 일반 개발자에는 생소한 개념이 많아 이를 도입하여 적용하는데 많은 어려움이 있다. 또한 프로세스에 대한 표준이나 성숙도 측정 모델 등 다양한 프레임워크가 제시되고 있으나, 이들 간의 관계를 이해하지 못하고는 제대로 사용하기가 어렵다. 본 연구에서는 개발 프로세스의 도입 및 개선 시 높은 효과를 얻기 위해, 온톨로지를 사용하여 소프트웨어 프로세스에 관련 프레임워크들의 복잡한 개념을 표현하고 이들 간을 연관시킨 모델을 제시한다.

  • PDF