• 제목/요약/키워드: Entity-based

검색결과 753건 처리시간 0.028초

EJB기반의 효율적인 설계 패턴 및 엔터프라이즈 아키텍처 설계 기법 (Effective Design Pattern and Enterprise Architecture Design Techniques in EJB Environment)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권11호
    • /
    • pp.1025-1036
    • /
    • 2003
  • 산업계에서 개발비용과 기간을 단축시키기 위해 시스템을 점차 Enterprise JavaBeans(EJB)로 개발하는 추세이다. 그러므로 시스템 재사용성, 확장성과 이식성을 높이기 위해 EJB를 위한 아키텍처가 중요해졌다. 그러나, 상위 레벨 수준의 추상적인 아키텍처는 제공되지만, 현재 가능한 J2EE기술을 사용하여 실제화 시키는 구체적 방법은 제공되지 않아 실용적인 소프트웨어 아키텍처에 관한 연구가 부족하다. EJB 규약(Specification)은 EJB를 운용하기 위한 세션빈, 엔티티빈들의 특성과 소규모(Fine Grained)방식의 컴포넌트 아키텍쳐만을 제시하고 있다. 그러므로 EJB는 작은 재사용 단위이기 때문에 EJB, 미들웨어 기술을 사용해도 기대만큼 재사용되지 않는다. 본 논문에서는 EJB 기반의 시스템을 위한 엔터프라이즈 소프트웨어 아키텍처를 구체적인 구현 기술과 기법을 함께 제안한다. 또한 효율적인 EJB 아키텍처를 설계하기 위한 EJB 설계 패턴을 제안한다. 설계 패턴들의 장단점을 분석하여 엔터프라이즈 아키텍처의 각 계층에 적합한 EJB 디자인 패턴을 식별하고, 디자인 패턴을 적용한 컴포넌트를 통해 최적의 컴포넌트간의 상호관계를 지원하는 아키텍처가 되도록 한다. EJB 설계기법을 객체수준의 화이트박스 형식인 소규모 EJB 컴포넌트로 부터 대규모(Coarse Grained) 방식의 EJB 컴포넌트로 설계하는 기법을 5가지로 제시하고, EJB 기반의 트랜잭션, 조립기법을 포함한 엔터프라이즈 아키텍처 설계 기법을 구체적으로 제안한다.

큐를 이용한 다중스레드 방식의 웹 크롤링 설계 (Multi-threaded Web Crawling Design using Queues)

  • 김효종;이준연;신승수
    • 융합정보논문지
    • /
    • 제7권2호
    • /
    • pp.43-51
    • /
    • 2017
  • 연구목적 : 본 연구의 목적은 광역 네트워크로 연결된 다수의 봇을 활용하여 단일처리 방식의 시간 지연의 문제점과 병렬처리 방식의 비용증가, 인력낭비에 대한 문제점을 해결할 수 있는 큐를 이용한 다중스레드 방식의 웹 크롤링을 연구한다. 연구방법 : 본 연구는 큐를 이용한 다중스레드 방식의 시스템 구성을 바탕으로 독립된 시스템에서 실행하는 어플리케이션을 설계하고 분석한다. 연구결과 : 큐를 이용하여 다중 스레드 방식의 웹 크롤러 설계를 제안한다. 또한, 웹 문서의 처리량을 수식에 따라 클라이언트와 스레드 별로 나누어 분석하고, 각각 효율성 비교를 통해 최적의 클라이언트의 개수와 스레드의 개수를 확인 할 수 있다. 제안하는 시스템의 설계 방식은 분산처리를 기반으로 각각의 독립된 환경에서의 클라이언트는 큐와 스레드를 이용하여 빠르고 신뢰성이 높은 웹 문서를 제공한다. 향후연구 방향 : 특정 사이트를 대상으로 하는 웹 크롤러 설계가 아닌 범용 웹 크롤러에 큐와 다중 스레드를 적용하여 다양한 웹 사이트를 빠르고 효율적으로 탐색 및 수집하는 시스템이 필요하다.

향토관광정보서비스를 위한 모바일 앱 모형 (A Mobile Application Model for Local and Tour Information Services)

  • 이용정;이다정;이창호;윤소현
    • 정보관리학회지
    • /
    • 제36권1호
    • /
    • pp.247-267
    • /
    • 2019
  • 공공도서관에서 제공하는 향토정보서비스는 낮은 이용률을 나타내고 있으며, 대부분 열람 및 대출형태의 제한적인 서비스를 제공한다. 본 연구는 이러한 문제점을 해결하고 이용자의 정보 요구를 반영하는 새로운 향토정보서비스를 제안하고자, 모바일 어플리케이션 (이하 앱)인 LibPass (Library와 Pass의 합성어)를 개발하였다. LibPass는 향토자원의 특성들이 LibPass의 콘텐츠로 구성되어 이용자가 모바일 앱을 통해 지역의 문화관광자원에 대한 정보탐색을 한 곳에서 간편하게 할 수 있도록 설계되었다. 즉, 관광자원에 대한 소개는 물론이고, 그 이용을 위한 숙박시설, 체험프로그램, 그리고 특화도서관에 대한 정보를 제공함으로써, 향토자원에 대한 효율적인 정보서비스를 도모하고자 했다. 무엇보다도 이 서비스는 국립중앙도서관에서 발행하는 카드로 일원화되어 제공되므로 전국 어디서나 사용이 편리하고, 공공기관의 다양한 콘텐츠를 활용하여 신뢰성과 최신성을 확보하였다. 선행연구를 바탕으로 모바일 관광정보서비스의 품질 평가 요인들을 도출하였으며, 또한 기존의 관광정보서비스 앱을 분석하여 LibPass 앱의 개체들을 구성하고 논리적 개체 관계 모델을 기반으로 프로토타입을 개발하였다. 이 모델은 도서관의 향토정보서비스 이용률을 증가시키고, 더 나아가 이용자 친화적인 앱을 통해 도서관에 대한 긍정적인 인식을 높이는 데 기여할 수 있다.

오픈소스 기반 APT 공격 예방 Chrome extension 개발 (Development of an open source-based APT attack prevention Chrome extension)

  • 김희은;손태식;김두원;한광석;성지훈
    • Journal of Platform Technology
    • /
    • 제9권3호
    • /
    • pp.3-17
    • /
    • 2021
  • APT(advanced persistent threat) 공격이란 잠행적이고 지속적인 컴퓨터 해킹 프로세스들의 집합으로 특정 실체를 목표로 행해지는 공격이다[1]. 이러한 APT 공격은 대개 스팸 메일과 위장된 배너 광고 등 다양한 방식을 통해서 이뤄진다. 대부분 송장, 선적 서류(Shipment Document), 구매 주문서(P.O.-Purchase Order) 등으로 위장한 스팸 메일을 통해 유포되기 때문에 파일 이름도 동일하게 위와 같은 이름이 사용된다. 그리고 이러한 정보탈취형(Infostealer) 공격이 가장 2021년 2월 첫째 주 가장 많이 발견된 악성 코드였다[2]. Content Disarm & Reconstruction(이하 CDR)은 백신, 샌드박스에서 막아내지 못한 보안 위협에 대하여 파일 내 잠재적 보안 위협 요소를 원천 제거 후 안전한 파일로 재조합하여 악성코드 감염 위험을 사전에 방지할 수 있는 '콘텐츠 무해화 & 재조합' 기술이다. 글로벌 IT 자문기관 '가트너(Gartner)'에서는 첨부파일 형태의 공격에 대한 솔루션으로 CDR을 추천하고 있다. Open source로 공개된 CDR 기법을 사용하는 프로그램으로 'Dangerzone'이 있다. 해당 프로그램은 대부분의 문서 파일의 확장자를 지원하지만, 한국에서 많이 사용되는 HWP 파일의 확장자를 지원하지 않고 있다. 그리고 Gmail은 악성 URL을 1차적으로 차단해주지만 Naver, Daum 등의 메일 시스템에서는 악성 URL을 차단하지 않아 손쉽게 악성 URL을 유포할 수 있다. 이러한 문제점에서 착안하여 APT 공격을 예방하기 위한 HWP 확장자를 지원하는 'Dangerzone' 프로그램, Naver, Daum 메일 내 URL 검사, 배너형 광고 차단의 기능을 수행하는 Chrome extension을 개발하는 프로젝트를 진행했다.

지속가능한 관광개발을 위한 근대문화유산의 복원사업 갈등연구 -인천 중구 대불호텔을 중심으로- (A Study on Conflicts in Restoration Projects of Modern Cultural Heritage for Sustainable Tourism Development -Focusing on Daebul Hotel, Jung-gu, Incheon-)

  • 심홍보
    • 문화기술의 융합
    • /
    • 제9권2호
    • /
    • pp.159-169
    • /
    • 2023
  • 본 연구의 목적은 첫째, 지속가능한 관광개발 및 근대문화유산의 복원과정 갈등에 관한 이론을 정립하고자 한다. 둘째, 문헌연구를 통해 연구모형을 설정하고, 개발주체인 지방정부(인천 중구청)와 지역주민을 대상으로 인식의 차이를 분석한다. 셋째, 분석결과를 바탕으로 근대호텔 복원사업 시 지속가능한 관광개발을 위한 갈등관리 전략을 제시하고자 한다. 분석결과를 바탕으로 갈등관리 전략을 제시하면 첫째, 근대문화유산 복원사업 전 지속가능한 관광개발에 대한 개발주체와 지역주민 간의 지향 목표가 동일한 지 확인하는 절차가 필요하다. 둘째, 근대문화유산 복원사업 시 지속가능한 관광개발 지표 중 우선순위 항목에 대한 의견조율이 필요하다. 셋째, 근대문화유산 복원사업에서는 지역주민의 인식 전환보다는 개발주체의 인식전환이 우선시 되어야 한다. 넷째, 근대문화유산 복원 사업에서 개발주체는 지역주민이 만족할 만한 대안을 찾기 위한 노력으로 지속적인 대화와 타협을 시도해야 한다. 다섯째 근대문화유산 복원사업 시에는 개발주체와 지역주민 간의 의견차이가 가장 큰 '의사조정' 부분에 특히 관심을 두고 집중하는 것이 효과적일 것이다.

법령 기반 분류체계의 유형 분석을 통한 BRM 기반 기록분류 개선 방안 연구 (Improving the Records Classification System Based on the Business Reference Model (BRM) Through an Analysis of Legislative Classification System Types)

  • 박지영
    • 한국기록관리학회지
    • /
    • 제24권2호
    • /
    • pp.139-163
    • /
    • 2024
  • 본 연구의 목적은 공공영역에서 활용되고 있는 분류체계를 법령을 기반으로 수집하여 분석하고, 그 결과를 바탕으로 공공기록물의 분류체계를 개선하는 것이다. 이를 위해 국가법령정보센터에서 검색된 375건의 법령 조문에서 80여 개의 분류체계를 추출하여 분석했다. 먼저 분류체계의 형식을 리스트, 표, 계층분류로 구분했으며, 분류체계의 관리 유형 3가지와 기능 2가지를 조합하여 6가지 분류체계 활용 유형을 제시했다. 활용 유형별 모델 중에서도 공공기관의 핵심 업무에 활용되는 분류체계는 개발주체와 활용주체가 동일한 경우가 많았으며, 타 기관의 분류체계를 도입한 경우에도 활용 기관의 필요에 따라 일부를 수정할 수 있었다. 타 기관의 분류체계를 그대로 사용하는 경우의 대부분은 핵심 업무 보다는 참조업무에 활용하고 있었다. 그런데 기록관리 분야에서는 기록분류나 처분과 같은 핵심 업무에 타 기관에서 개발하여 관리하는 분류체계 항목을 수정하지 않고 그대로 적용하고 있었다. 이에 본 연구에서는 기록분류체계의 구조적인 개선이 필요하다고 판단하였다. 핵심 업무를 지원하기 위한 별도의 기록분류체계를 개발하거나 기존 분류체계를 수정·보완할 수 있어야 할 것이다. 더불어 기록관리 분야의 기록처분 기준 및 지침을 타 법령의 관련 조문에도 적용할 필요가 있음을 제안하였다.

모바일 VPN 사용자를 위한 보안 강화 경로 최적화 방안 (A Secure Route Optimization Mechanism for Mobile VPN users in Foreign Networks)

  • 김경민;변해선;이미정
    • 한국정보과학회논문지:정보통신
    • /
    • 제34권5호
    • /
    • pp.348-359
    • /
    • 2007
  • 기존의 모바일 VPN 서비스는 이동 근무자가 홈 네트워크인 사내 네트워크에 접속하는 통신 형태를 가정하였기 때문에 이를 두 VPN 사용자 모두 외부 네트워크로 이동한 경우의 통신 지원에 이용 할 경우, 경로 우회에 따른 모바일 VPN 서비스의 성능 저하가 우려된다. 본 논문에서는 이를 개선하기 위하여 Diameter MIP를 통해 할당 받은 x-HA를 사용하는 모바일 VPN을 토대로 외부 네트워크로 이동한 VPN 사용자 간에 경로 최적화를 지원하는 모바일 VPN 서비스 방안을 제안한다. 제안한 방안에서 i-HA는 MN의 CoA로써 MN의 x-HoA와 VPN-TIA를 동시에 유지하여 외부 네트워크에 위치한 VPN 사용자들에게 효율적인 최적화된 경로를 제공하는 한편, 홈 네트워크 내 CN과도 안전한 통신이 이루어지도록 한다. 또한, VPN 서버로 하여금 모바일 VPN 사용자가 등록한 x-HA간에 IPSec 터널을 동적으로 설립하도록 하고, 이를 이용하여 최적화된 경로상의 종단 간 보안을 보장하며 모바일 VPN 사용자인 MN이 가지는 무선구간에서의 오버헤드 및 IPSec 터널 설립에 대한 오버헤드를 줄인다. 시뮬레이션 결과를 통하여 제안한 방안이 기존 방안에 비해 종단간 데이타 전송 지연시간을 단축시키고, 핸드오프 직후 평균 데이타 처리율을 향상시킴을 볼 수 있었다.

LTE/SAE 네트워크에서 분산 이동성 관리 기법 (Distributed Mobility Management Scheme in LTE/SAE Networks)

  • 김용환;한연희;김민;박용석;문상준;이진호;최대규
    • 한국통신학회논문지
    • /
    • 제38B권11호
    • /
    • pp.879-894
    • /
    • 2013
  • 최근 급격한 모바일 인터넷 트래픽의 증가로 인하여 3GPP LTE/SAE 네트워크에서 코어 네트워크내의 과다한 데이터 트래픽 수용문제와 시스템 확장성 문제가 중요 이슈로 부각되고 있다. 현재 P-GW (PDN Gateway)를 이동성 앵커(Mobility Anchors)로써 활용하고 있는 중앙 집중형(Centralized) 방식의 LTE/SAE 네트워크에서는 급격히 증가하고 있는 모바일 인터넷 트래픽 수요를 감당하기 어려울 것으로 전망된다. 본 논문에서는 이러한 문제를 해결하기 위하여 분산 P-GW를 지원하는 새로운 LTE/SAE 네트워크 구조를 제안하고 이에 적합한 동적 분산 이동성 관리 방안을 제안한다. 이를 위하여, P-GW의 분산 배치뿐만 아니라 제어 평면을 담당하는 MME (Mobility Management Entity)들이 각 단말(User Equipment, UE)의 PDN 연결당 형성되는 위치 정보를 동적으로 분산 관리하고, 그러한 분산 MME 및 분산 P-GW에 의하여 PDN 연결의 핸드오버를 처리하는 프로시저를 제안한다. 또한, 제안하는 분산 방식의 LTE/SAE 네트워크 구조와 기존 중앙 집중형 방식의 LTE/SAE 네트워크 구조에 대하여 핸드오버 지연시간과 데이터 처리율 측면에서 성능을 비교 분석한다.

소규모 사업장 산업보건인력의 업무수행 분석 (Facilitating Factors of and Barriers to Performance Improvement of Small Scale Enterprise Occupational Health Personnel in Korea)

  • 전경자;백도명;김은희;김지용;하은희;김선민;박혜숙;정혜선
    • 한국직업건강간호학회지
    • /
    • 제6권2호
    • /
    • pp.156-167
    • /
    • 1997
  • In Korea, based on the Revised Law of Occupational Safety and Health a new entity of institution was set up in 1990 to provide occupational health services to SSE in which three sorts of personnel as a team have to be involved. These institutions, in charge of scores to hundreds of workplace area-wide, have been providing occupational health services without payment from employers or employees, and government reimburses through the Occupational Injury Prevention Insurance since 1993. As a service provider, a team is composed of doctors, nurses and industrial hygienists. Undergraduate and postgraduate educations for the SSE occupational health are not specified and the question on the performance of the personnel has been raised. This study was designed to analyze the facilitating factors of and barriers to the performance and its improvement of these personnel. In 1997, the survey was conducted with all 58 institutions. Structured questionnaires were mailed to 200 personnel who were providing the occupational health service for SSE. The response rate was 51.7% for doctors, 58.6% for nurses, and 60.3% for industrial hygienist, respectively. Results are as follows : 1) There is a guideline for occupational service mandated by the government. Under the guideline, the minimum frequency of visiting workplace is assured with six times of doctors, 17 times for nurse and industrial hygienist in a year. There are one doctor for every 200 factories, one nurse and one hygienist for every 100 factories. 2) All respondents have basic qualification for occupational health service. About 16.7%. of doctors are certified in industrial medicine or preventive medicine, and 64.7% of industrial hygienists had first grade certification. Totally 66.7% of personnel have been involved in occupational health for more than one year. 3) As a support system for the performance improvement, 66.3% respond that they have been provided with educational materials, advice related to industrial environment and guidance of MSDS from Korea Industrial Safety Corporation. Most respondents indicate the lack of concern of employers and employees as a main barrier to the improvement of the service. Also they are in the need of the training opportunity more focused on SSE. The Governments policy for SSE is a principal facilitating factor. Training program focused on SSE situation, manpower, technical support, etc. are areas to be improved to have a better occupational health service for SSE in Korea.

  • PDF

화병과 주요우울증 환자의 신경인지기능 (Neurocognitive Function in Patients with Hwa-byung and with Major Depressive Disorder)

  • 윤영환;이소희;최종혁
    • 생물정신의학
    • /
    • 제12권2호
    • /
    • pp.181-188
    • /
    • 2005
  • Objectives:Hwa-byung has been studied clinically for several years and introduced as Korean Culture- Bound Syndrome. However, the definition and the diagnostic method are not yet clarified, and there has not been any sufficient comparative study on this disease entity. This study was conducted to determine the clinical symptoms and the profile of the neurocognitive functions in Hwa-byung(HB) and Major Depressive Disorder(MDD), and We wish to identify any critical factors that differentiate the disorders. Methods:A total of 102 participants were examined, including 34 participants with MDD, 34 with HB, and 34 healthy controls. The MDD and HB patients were recruited from among inpatients and outpatients at the National Medical Center for the period from May to December of 2004. As a major diagnostic tool of MDD, diagnostic reference of DSM-IV-TR was used and as HB's diagnostic tool, We used computerized neurocognitive function test. Psychiatric symptomatology was evaluated by the Beck Depression Inventory(BDI), and Symptom Checkist-90-Revision(SCL-90-R). Oneway ANOVA, Scheffe post-hoc test and Chi-Squre Tests were used for statistical analysis. Results:The participants in three groups did not differ in terms of age, sex, and education. Assessment of BDI indicated that the MDD group had significantly higher total score than the HB group. MDD and HB groups showed significantly higher total scores on the SCL-90-R in comparison to the controls. The MDD group was found to have significantly more symptoms of depression than the HB group, based on the depression subscale of the SCL-90-R. The computerized neurocognitive function test suggest several results 1) Within the memory domain, it was found that one of the two memory tests in MDD and HB groups were significantly impaired in comparison to the control group. 2) Within the attention domain, it was found that only the MDD group was significantly impaired in comparison to the control group. 3) Within the higher cortical function domain, it was found that significant impairment exist in MDD group and HB group compared to the control group; the severity of impairment was found to be more profound in the MDD group than in the HB group. Conclusion:These results suggest that both HB group and MDD group have significantly decreased neurocognitive function than the control group, and neurocognitive function of the HB group is better than that of the MDD group.

  • PDF