• Title/Summary/Keyword: 아키텍처 패턴

Search Result 101, Processing Time 0.032 seconds

A Study on Attack Pattern and Analysis System against SIP Signaling Message-based DoS (SIP 호 설정 메시지기반 서비스 거부 공격패턴 및 분석시스템에 관한 연구)

  • Ha, Do-Yoon;Kim, Hwan-Kuk;Ko, Kyoung-Hee;Lee, Chang-Yong;Kim, Jeong-Wook;Jeong, Hyun-Cheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.653-654
    • /
    • 2009
  • 인터넷전화의 활성화와 더불어 SIP 프로토콜의 사용이 증가하고 있다. 최근 DDoS 공격이 주요위협으로 이슈가 되고 있으며, 향후 SIP관련 서비스 대상 서비스 거부 공격 위협도 증가할 것으로 예상된다. 본 논문에서는 SIP 프로토콜의 특성을 이용한 SIP서비스 거부 공격들의 유형을 살펴보고, SIP 프로토콜의 특성을 이용한 서비스거부 공격 탐지를 위한 고려사항을 바탕으로 분석시스템 아키텍처를 제안한다. SIP서비스 거부공격의 유형은 분류 기준에 따라 다양할 수 있으나, 본 논문에서는 SIP 프로토콜의 특성을 이용한 공격 기법을 대상으로 한다. SIP서비스 거부 공격 트래픽 분석을 위해 정보수집, 정보분석, 정보관리 기능을 고려한다.

A Framework and Patterns for Efficient Service Monitoring (효율적인 서비스 모니터링 프레임워크 및 전송패턴)

  • Lee, Hyun-Min;Cheun, Du-Wan;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.11
    • /
    • pp.812-825
    • /
    • 2010
  • Service-Oriented Computing (SOC) is a reuse paradigm for developing business processes by dynamic service composition. Service consumers subscribe services deployed by service providers only through service interfaces. Therefore, services on server-side are perceived as black box to service consumers. Due to this nature of services, service consumers have limited knowledge on the quality of services. This limits utilizing of services in critical domains hard. Therefore, there is an increasing demand for effective methods for monitoring services. Current monitoring techniques generally depend on specific vendor's middleware without direct access to services due to the technical hardship of monitoring. However, these approaches have limitations including low data comprehensibility and data accuracy. And, this results in a demand for effective service monitoring framework. In this paper, we propose a framework for efficiently monitoring services. We first define requirements for designing monitoring framework. Based on the requirements, we propose architecture for monitoring framework and define generic patterns for efficiently acquiring monitored data from services. We present the detailed design of monitoring framework and its implementation. We finally implement a prototype of the monitor, and present the functionality of the framework as well as the results of experiments to verify efficiency of patterns for transmitting monitoring data.

A Novel of Data Clustering Architecture for Outlier Detection to Electric Power Data Analysis (전력데이터 분석에서 이상점 추출을 위한 데이터 클러스터링 아키텍처에 관한 연구)

  • Jung, Se Hoon;Shin, Chang Sun;Cho, Young Yun;Park, Jang Woo;Park, Myung Hye;Kim, Young Hyun;Lee, Seung Bae;Sim, Chun Bo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.10
    • /
    • pp.465-472
    • /
    • 2017
  • In the past, researchers mainly used the supervised learning technique of machine learning to analyze power data and investigated the identification of patterns through the data mining technique. Data analysis research, however, faces its limitations with the old data classification and analysis techniques today when the size of electric power data has increased with the possible real-time provision of data. This study thus set out to propose a clustering architecture to analyze large-sized electric power data. The clustering process proposed in the study supplements the K-means algorithm, an unsupervised learning technique, for its problems and is capable of automating the entire process from the collection of electric power data to their analysis. In the present study, power data were categorized and analyzed in total three levels, which include the row data level, clustering level, and user interface level. In addition, the investigator identified K, the ideal number of clusters, based on principal component analysis and normal distribution and proposed an altered K-means algorithm to reduce data that would be categorized as ideal points in order to increase the efficiency of clustering.

Design and Implementation of A Distributed Information Integration System based on Metadata Registry (메타데이터 레지스트리 기반의 분산 정보 통합 시스템 설계 및 구현)

  • Kim, Jong-Hwan;Park, Hea-Sook;Moon, Chang-Joo;Baik, Doo-Kwon
    • The KIPS Transactions:PartD
    • /
    • v.10D no.2
    • /
    • pp.233-246
    • /
    • 2003
  • The mediator-based system integrates heterogeneous information systems with the flexible manner. But it does not give much attention on the query optimization issues, especially for the query reusing. The other thing is that it does not use standardized metadata for schema matching. To improve this two issues, we propose mediator-based Distributed Information Integration System (DIIS) which uses query caching regarding performance and uses ISO/IEC 11179 metadata registry in terms of standardization. The DIIS is designed to provide decision-making support, which logically integrates the distributed heterogeneous business information systems based on the Web environment. We designed the system in the aspect of three-layer expression formula architecture using the layered pattern to improve the system reusability and to facilitate the system maintenance. The functionality and flow of core components of three-layer architecture are expressed in terms of process line diagrams and assembly line diagrams of Eriksson Penker Extension Model (EPEM), a methodology of an extension of UML. For the implementation, Supply Chain Management (SCM) domain is used. And we used the Web-based environment for user interface. The DIIS supports functions of query caching and query reusability through Query Function Manager (QFM) and Query Function Repository (QFR) such that it enhances the query processing speed and query reusability by caching the frequently used queries and optimizing the query cost. The DIIS solves the diverse heterogeneity problems by mapping MetaData Registry (MDR) based on ISO/IEC 11179 and Schema Repository (SCR).

A Study on Open Source Transition Strategy of Record System (기록시스템의 오픈소스화 전략 연구)

  • An, Dae-jin;Yim, Jin-hee
    • The Korean Journal of Archival Studies
    • /
    • no.52
    • /
    • pp.119-170
    • /
    • 2017
  • This study aims to analyze the environment for the open-source records system and to identify the risk and requirements for the success of the strategy in Korea. For this, Chapter 2 presented a review of the strategic benefits of open source to public organizations, developers, and users. It also discussed the process of cooperatively developing and releasing the source code and the technology infrastructure supporting open source. In Chapter 3, six representative open-source projects in the field of records management were selected, and case studies were conducted. To derive comprehensive implications, we have divided the main development body of open-source projects into international organizations, international cooperation systems, national archives, and software development companies. We also analyzed the background and purpose of each project, the agents of development and funding, the governance model, the development period and cost, the business model and software architecture, the community composition, and the licensing strategy. Through this, we have derived four critical success factors. In terms of technology, a component-based design was required; therefore, we proposed a microservice architecture and a model-view-controller design pattern. Next, it was necessary to reestablish system requirements of records center and archives. Moreover, we also proposed a dual licensing strategy to allow developers to easily participate in open-source projects. Lastly, we emphasized a strong governance structure and an effective cooperation framework to create a sustainable community. For a record system to be open-source successfully in an organization-centered market, the roles of software developers and end users should be exercised more in the community. To achieve this, it is important to build various collaborative tools and development infrastructure from a planning stage to a centralized one.

Design and Development of a u-Market System for Traditional Market Revitalization (재래시장 활성화를 위한 u-Market 시스템 아키텍처 설계 및 시스템 개발)

  • Kim, Jae-Kyeong;Choi, Il-Young;Chae, Kyung-Hee;Kim, Hyea-Kyeong;Ji, Yong-Gu;Jung, Hye-Jung
    • Journal of Intelligence and Information Systems
    • /
    • v.14 no.2
    • /
    • pp.103-119
    • /
    • 2008
  • Traditional market which is characterized by the folksy retailing market has lost its competitiveness rapidly due to the emergence of the Internet and the change of customer's purchasing behavior. The recession of the traditional market contracts the regional economy. We suggest a u-Market, a traditional market with ubiquitous computing capability, to revitalize traditional market. The suggested u-Market system applies ubiquitous computing technologies characterized by communications between customers and objects without limitations of time and location. The proposed u-Market system offers location information and specific contents of traditional market to customers. Furthermore, u-Market system recommends the store and product list that customers are likely to visit and purchase based on their contexts, so they can save their time and effort to search the products or contents.

  • PDF

Classification system development of pain information which uses a pattern recognition (패턴인식과 RFID를 이용한 교통제어 시스템 개발)

  • Sin, Won-Sik;Han, Seok-Youn;Lee, Woo-Dong
    • Proceedings of the KIEE Conference
    • /
    • 2008.10b
    • /
    • pp.253-257
    • /
    • 2008
  • 지능형교통시스템 (Intelligent Transportation System: ITS) 은 도로 및 교통관리, 교통정보제공, 대중교통 및 화물차량의 운영 등 교통의 전 분야에 걸쳐 정보통신 기술, 센서 및 제어 기술을 접목함으로써 교통의 효율화와 물류비용의 절감을 목표로 하고 있다. 특히, 최근에는 전자 및 통신 기술 등 첨단기술을 활용하여 현행 교통체계를 첨단화하기 위한 노력이 빠르게 진행되고 있으며, ITS는 최근 위치정보의 폭넓은 보급과 유 무선통신기술의 발전에 따라 위치정보서비스, 텔레매틱스 서비스 등과의 결합을 통해 새로운 비즈니스 모델들을 탄생시키고 있다. 또한 기존에 중점적으로 추진되어 왔던 도로 및 차량 영역뿐만 아니라 ITS 아키텍처를 구성하는 다양한 하위 시스템들간의 통신 및 정보체계 표준화와 관계된 기술, 시스템, 서비스 등의 시장이 형성되기 시작하고 있다. 이중에서도 최근에는 이동통신기술의 발전과 복합단말의 발전을 통해 통합된 기능을 갖는 이동전화, PDA, 스마트단말 등의 개인단말 뿐만 아니라 도로와 차량내의 통신을 위한 차량탑재형 단말 등의 보급으로 단거리 무선통신기술과 스마트차드 기술을 이용한 자동요금징수시스템, 위치정보기술을 이용한 위치기반서비스, GPS를 이용하여 실시간 교통정보 서비스가 가능한 텔레매틱스 서비스 등은 본격적으로 시장을 형성해 나가고 있다. 이는 기존의 ITS 분야가 ETCS(Electric Toll Collection System), AVHS(Advanced Vehicle & Highway System), CVO(Commercial Vehicle Operation)등 교통 인프라에 초점을 맞추고 있었으나 그동안의 수익모델 부재 등으로 인해 사업자들의 적극적인 투자가 이루어지지 않아 ITS 시장 활성화에 어려움이 있어 왔다는 점을 고려해 볼 때 최근 위치정보를 이용한 사용자 서비스를 통해 민간 기업의 투자 참여와 일반 사용자들의 ITS 에 대한 관심이 매우 높아지고 있다는 점은 ITS 시장의 확대에 있어 매우 긍정적인 요인될 것으로 예상되고 있다. 본 논문에서는 이러한 ITS의 세계적인 개발 및 투자 추세, 국내의 추진 동향을 통해 살펴보고 이에 따른 국내 적용에 대한 시사점을 살펴보았다.

  • PDF

Information Diffusion on A Social Media-From Tourism Information at Twitter (소셜 미디어 내의 관광정보 확산에 관한 연구 -트위터를 중심으로-)

  • Kim, Ee Hwan;Park, Deuk Hee;Park, Joo Seok
    • Journal of Information Technology and Architecture
    • /
    • v.11 no.4
    • /
    • pp.471-483
    • /
    • 2014
  • The purpose of this study was to look over the sharing and flow of information on tourism tourist destination made through social media by utilizing social network analysis. In this research for compared the exchange and diffusion relationships and made information sharing among users of the network group for the Seoul / Busan Tourism Twitter. The first part of analysis dealt with the network centralization and information dissemination patterns from a global perspective. The second part was an analysis of nodes with the highest degree centrality in order to identify the most influential user within the Twitter network and determine the information flow and user characteristics with respect to the information dissemination pattern in Seoul/Busan tourism Twitter. The results scientific evidence was presented that social media users' information search behavior information to understand the sharing and spreading patterns, social media as a marketing tool, simple products and services that will ultimately provide the desired information detainee information is not a means of promoting utilization was presented.

An Analysis of Utilization on Virtualized Computing Resource for Hadoop and HBase based Big Data Processing Applications (Hadoop과 HBase 기반의 빅 데이터 처리 응용을 위한 가상 컴퓨팅 자원 이용률 분석)

  • Cho, Nayun;Ku, Mino;Kim, Baul;Xuhua, Rui;Min, Dugki
    • Journal of Information Technology and Architecture
    • /
    • v.11 no.4
    • /
    • pp.449-462
    • /
    • 2014
  • In big data era, there are a number of considerable parts in processing systems for capturing, storing, and analyzing stored or streaming data. Unlike traditional data handling systems, a big data processing system needs to concern the characteristics (format, velocity, and volume) of being handled data in the system. In this situation, virtualized computing platform is an emerging platform for handling big data effectively, since virtualization technology enables to manage computing resources dynamically and elastically with minimum efforts. In this paper, we analyze resource utilization of virtualized computing resources to discover suitable deployment models in Apache Hadoop and HBase-based big data processing environment. Consequently, Task Tracker service shows high CPU utilization and high Disk I/O overhead during MapReduce phases. Moreover, HRegion service indicates high network resource consumption for transfer the traffic data from DataNode to Task Tracker. DataNode shows high memory resource utilization and Disk I/O overhead for reading stored data.

Cloudboard: A Cloud-Based Knowledge Sharing and Control System (클라우드보드: 클라우드 기반 지식 공유 및 제어 시스템)

  • Lee, Jaeho;Choi, Byung-Gi;Bae, Jae-Hyeong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.3
    • /
    • pp.135-142
    • /
    • 2015
  • As the importance of software to society has grown, more and more schools worldwide teach coding basics in the classroom. Despite the rapid spread of coding instruction in grade schools, experience in the classroom is certainly limited because there is a gap between the curriculum and the existing computing environment such as the mobile and cloud computing. We propose an approach to fill this gap by using a mobile environment and the robot on the cloud-based platform for effective teaching. In this paper, we propose an architecture called Cloudboard that enables knowledge sharing and collaboration among knowledge providers in the cloud-based robot platforms. We also describe five representative architectural patterns that are referenced and analyzed to design the Cloudboard architecture. Our early experimental results show that the Cloudboard can be effective in the development of collective robotic systems.