• 제목/요약/키워드: Web Service System

Search Result 1,892, Processing Time 0.031 seconds

Recommendation of Best Empirical Route Based on Classification of Large Trajectory Data (대용량 경로데이터 분류에 기반한 경험적 최선 경로 추천)

  • Lee, Kye Hyung;Jo, Yung Hoon;Lee, Tea Ho;Park, Heemin
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.2
    • /
    • pp.101-108
    • /
    • 2015
  • This paper presents the implementation of a system that recommends empirical best routes based on classification of large trajectory data. As many location-based services are used, we expect the amount of location and trajectory data to become big data. Then, we believe we can extract the best empirical routes from the large trajectory repositories. Large trajectory data is clustered into similar route groups using Hadoop MapReduce framework. Clustered route groups are stored and managed by a DBMS, and thus it supports rapid response to the end-users' request. We aim to find the best routes based on collected real data, not the ideal shortest path on maps. We have implemented 1) an Android application that collects trajectories from users, 2) Apache Hadoop MapReduce program that can cluster large trajectory data, 3) a service application to query start-destination from a web server and to display the recommended routes on mobile phones. We validated our approach using real data we collected for five days and have compared the results with commercial navigation systems. Experimental results show that the empirical best route is better than routes recommended by commercial navigation systems.

A Study of Prevention Model the Spread of Phishing Attack for Protection the Medical Information (의료정보 보호를 위한 피싱공격 확산방지모델 연구)

  • Choi, Kyong-Ho;Chung, Kyung-Yong;Shin, Dong-Kun
    • Journal of Digital Convergence
    • /
    • v.11 no.3
    • /
    • pp.273-277
    • /
    • 2013
  • Phishing attacks have been implemented in smarter, more advanced ways with the passage of time. Hackers use intelligent phishing attacks to take over computers and to penetrate internal networks in major organizations. So, in this paper, a model for a prevention of phishing attack spread is conceptual designed in order to protect internal users and sensitive or important information from sophisticated phishing attacks. Internal users simultaneously utilize both external web and organizational mail services. And hackers can take the both side equally as a vector. Thus, packets in each service must be monitored and stored to recognize threatening elements from both sides. The model designed in this paper extends the mail server based security structure used in conventional studies for the protection of Internet mail services accessed by intranet users. This model can build a list of phishing sites as the system checks e-mails compared to that of the method that directly intercepts accesses to phishing sites using a proxy server, so it represents no standby time for request and response processes.

A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software (MDA기반 이동 단말 시스템 소프트웨어 개발 기법)

  • Lee Joon-Sang;Chae Heung-Seok
    • The KIPS Transactions:PartD
    • /
    • v.13D no.3 s.106
    • /
    • pp.383-390
    • /
    • 2006
  • Product-line engineering is a dreaming goal in software engineering research. Unfortunately, the current underlying technologies do not seem to be still not much matured enough to make it viable in the industry. Based on our experiences in working on mobile telephony systems over 3 years, now we are in the course of developing an approach to product-line engineering for mobile telephony system software. In this paper, the experiences are shared together with our research motivation and idea. Consequently, we propose an approach to building and maintaining telephony application logics from the perspective of scenes. As a Domain-Specific Language(DSL), Menu Navigation Viewpoint(MNV) DSL is designed to deal with the problem domain of telephony applications. The functional requirements on how a set of telephony application logics are configured can be so various depending on manufacturer, product concept, service carrier, and so on. However, there is a commonality that all of the currently used telephony application logics can be generally described from the point of user's view, with a set of functional features that can be combinatorially synthesized from typical telephony services(i.e. voice/video telephony, CBS/SMS/MMS, address book, data connection, camera/multimedia, web browsing, etc.), and their possible connectivity. MNV DSL description acts as a backbone software architecture based on which the other types of telephony application logics are placed and aligned to work together globally.

An Algorithm to Detect P2P Heavy Traffic based on Flow Transport Characteristics (플로우 전달 특성 기반의 P2P 헤비 트래픽 검출 알고리즘)

  • Choi, Byeong-Geol;Lee, Si-Young;Seo, Yeong-Il;Yu, Zhibin;Jun, Jae-Hyun;Kim, Sung-Ho
    • Journal of KIISE:Information Networking
    • /
    • v.37 no.5
    • /
    • pp.317-326
    • /
    • 2010
  • Nowadays, transmission bandwidth for network traffic is increasing and the type is varied such as peer-to-peer (PZP), real-time video, and so on, because distributed computing environment is spread and various network-based applications are developed. However, as PZP traffic occupies much volume among Internet backbone traffics, transmission bandwidth and quality of service(QoS) of other network applications such as web, ftp, and real-time video cannot be guaranteed. In previous research, the port-based technique which checks well-known port number and the Deep Packet Inspection(DPI) technique which checks the payload of packets were suggested for solving the problem of the P2P traffics, however there were difficulties to apply those methods to detection of P2P traffics because P2P applications are not used well-known port number and payload of packets may be encrypted. A proposed algorithm for identifying P2P heavy traffics based on flow transport parameters and behavioral characteristics can solve the problem of the port-based technique and the DPI technique. The focus of this paper is to identify P2P heavy traffic flows rather than all P2P traffics. P2P traffics are consist of two steps i)searching the opposite peer which have some contents ii) downloading the contents from one or more peers. We define P2P flow patterns on these P2P applications' features and then implement the system to classify P2P heavy traffics.

A Study on the Improvement Method for Efficient Service of E-GEN AED using Time and Spatial Data (시·공간 데이터를 활용한 E-GEN AED의 효율적 서비스를 위한 개선방안)

  • Beak, Seong Ryul;Kim, Jun Hyun
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.37 no.4
    • /
    • pp.253-265
    • /
    • 2019
  • In this study were analyzed the errors on the registration of details information, location of E-GEN (Emergency medical-GEN) AED (Automated External Defibrillator) installation site and the adequacy of spatial arrangement, which suggests an improvement methods of constructing an app or web based on time and space data for efficient operation of considering accessibility and usability. As a result of this study, first, it was not equal to each other for locations of each installation point of AED, that confirmed some area were dense or requiring additional installation. Second, it confirmed the inaccuracies in inputting and registering information about the installed location, such as the actual installation location information and the attribute information of the AED. Third, the main access node and the main address node were connected to a straight line that was found not be connected to the back door, the straight line, the stairs. Also, the opening times of AED installation sites varied according to the week and the season, the entrance was managed by the apartment management office in a separate place, it needs to be established on this information. In conclusion, it proposed a method to improve spatial equity and accessibility, a method to provide accurate distance and time according to actual movement routes in case of emergency, and a possibility of using each facility considering day and time.

Digital Twin-based Cadastral Resurvey Performance Sharing Platform Design and Implementation (디지털트윈 기반의 지적재조사 성과공유 플랫폼 설계 및 구현)

  • Kim, IL
    • Journal of Cadastre & Land InformatiX
    • /
    • v.53 no.1
    • /
    • pp.37-46
    • /
    • 2023
  • As real estate values rise, interest in cadastral resurvey is increasing. Accordingly, a cadastral resurvey project is actively underway for drone operation through securing work efficiency and improving accuracy. The need for utilization and management of cadastral resurvey results (drone images) is being raised, and through this study, a 3D spatial information platform was developed to solve the existing drone image management and utilization limitations and to provide drone image-based 3D cadastral information. It is proposed to build and use. The study area was selected as a district that completed the latest cadastral resurvey project in which the study was organized in February 2023. Afterwards, a web-based 3D platform was applied to the study to solve the user's spatial limitations, and the platform was designed and implemented based on drone images, spatial information, and attribute information. Major functions such as visualization of cadastral resurvey results based on 3D information and comparison of performance between previous cadastral maps and final cadastral maps were implemented. Through the open platform established in this study, anyone can easily utilize the cadastral resurvey results, and it is expected to utilize and share systematic cadastral resurvey results based on 3-dimensional information that reflects the actual business district. In addition, a continuous management plan was proposed by integrating the distributed results into one platform. It is expected that the usability of the 3D platform will be further improved if a platform is established for the whole country in the future and a service linked to the cadastral resurvey administrative system is established.

Utilizing the Application of High-Intensity Yttrium Aluminum Garnet (YAG) Lasers Focused on Acupoint Irradiation (경혈 조사를 중심으로 본 고출력 Yttrium Aluminum Garnet (YAG) 레이저의 활용)

  • Maeum Lee;Yoomin Choi;Subin Ahn;Gihyang Lee;Eunhee Lee;Myungjin Yim;Hyung-Sik Seo;Eui-hyoung Hwang;Insoo Jang
    • Korean Journal of Acupuncture
    • /
    • v.40 no.4
    • /
    • pp.141-148
    • /
    • 2023
  • Objectives : The purpose of this study is to investigate on the application of the yttrium aluminum garnet (YAG) lasers for acupoints irradiation. Methods : We conducted a systematic search for peer-reviewed studies published from inception to November 2023, in the following electronic databases: PubMed, Scopus, and Web of Science in English, Science ON, Oriental Medicine Advanced Searching Integrated System (OASIS) and Research Information Sharing Service (RISS) in Korean, and China National Knowledge Infrastructure (CNKI) and Wanfang in Chinese, and Japan Science Technology Information Aggregator, Electronic (J-STAGE) and Citation Information by NII (CiNii) in Japanese. Inclusion criteria were original articles including clinical and experimental studies related with YAG lasers for acupoints including Ashi or meridian sinews. Results : Among the 8 selected studies, there were 7 studies on human subjects and 1 study on animals, 7 studies on Nd:YAG (1,064 nm) laser, and 1 study on Er:YAG (2,940 nm) laser. A total of 16 acupoints were used, 15 of which were in the face and 1 of which was located in the foot. In addition, there were two studies using Ashi. 4 studies looked at the effect of pain relief, 2 studies looked at safety, 1 study looked at changes in blood flow, and 1 study looked at the effect of skin care. There were no reported adverse events, and the YAG laser was confirmed to be safe and effective in pain relief, beautifying the skin, and increasing blood flow. Conclusions : We suggest that high intensity YAG lasers can be applied to laser acupuncture or laser moxibustion. YAG lasers are considered to be worth using for various clinical indications of Korean medicine because of photobiomodulation effects, analgesic action, and deep penetration depth. Further scientific research and clinical evidences should be warranted.

Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment (클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현)

  • Kim, Myoungjin;Han, Seungho;Cui, Yun;Lee, Hanku
    • Journal of Internet Computing and Services
    • /
    • v.14 no.6
    • /
    • pp.71-84
    • /
    • 2013
  • Log data, which record the multitude of information created when operating computer systems, are utilized in many processes, from carrying out computer system inspection and process optimization to providing customized user optimization. In this paper, we propose a MongoDB-based unstructured log processing system in a cloud environment for processing the massive amount of log data of banks. Most of the log data generated during banking operations come from handling a client's business. Therefore, in order to gather, store, categorize, and analyze the log data generated while processing the client's business, a separate log data processing system needs to be established. However, the realization of flexible storage expansion functions for processing a massive amount of unstructured log data and executing a considerable number of functions to categorize and analyze the stored unstructured log data is difficult in existing computer environments. Thus, in this study, we use cloud computing technology to realize a cloud-based log data processing system for processing unstructured log data that are difficult to process using the existing computing infrastructure's analysis tools and management system. The proposed system uses the IaaS (Infrastructure as a Service) cloud environment to provide a flexible expansion of computing resources and includes the ability to flexibly expand resources such as storage space and memory under conditions such as extended storage or rapid increase in log data. Moreover, to overcome the processing limits of the existing analysis tool when a real-time analysis of the aggregated unstructured log data is required, the proposed system includes a Hadoop-based analysis module for quick and reliable parallel-distributed processing of the massive amount of log data. Furthermore, because the HDFS (Hadoop Distributed File System) stores data by generating copies of the block units of the aggregated log data, the proposed system offers automatic restore functions for the system to continually operate after it recovers from a malfunction. Finally, by establishing a distributed database using the NoSQL-based Mongo DB, the proposed system provides methods of effectively processing unstructured log data. Relational databases such as the MySQL databases have complex schemas that are inappropriate for processing unstructured log data. Further, strict schemas like those of relational databases cannot expand nodes in the case wherein the stored data are distributed to various nodes when the amount of data rapidly increases. NoSQL does not provide the complex computations that relational databases may provide but can easily expand the database through node dispersion when the amount of data increases rapidly; it is a non-relational database with an appropriate structure for processing unstructured data. The data models of the NoSQL are usually classified as Key-Value, column-oriented, and document-oriented types. Of these, the representative document-oriented data model, MongoDB, which has a free schema structure, is used in the proposed system. MongoDB is introduced to the proposed system because it makes it easy to process unstructured log data through a flexible schema structure, facilitates flexible node expansion when the amount of data is rapidly increasing, and provides an Auto-Sharding function that automatically expands storage. The proposed system is composed of a log collector module, a log graph generator module, a MongoDB module, a Hadoop-based analysis module, and a MySQL module. When the log data generated over the entire client business process of each bank are sent to the cloud server, the log collector module collects and classifies data according to the type of log data and distributes it to the MongoDB module and the MySQL module. The log graph generator module generates the results of the log analysis of the MongoDB module, Hadoop-based analysis module, and the MySQL module per analysis time and type of the aggregated log data, and provides them to the user through a web interface. Log data that require a real-time log data analysis are stored in the MySQL module and provided real-time by the log graph generator module. The aggregated log data per unit time are stored in the MongoDB module and plotted in a graph according to the user's various analysis conditions. The aggregated log data in the MongoDB module are parallel-distributed and processed by the Hadoop-based analysis module. A comparative evaluation is carried out against a log data processing system that uses only MySQL for inserting log data and estimating query performance; this evaluation proves the proposed system's superiority. Moreover, an optimal chunk size is confirmed through the log data insert performance evaluation of MongoDB for various chunk sizes.

Market Segmentation of Converging New Media Advertising: The Interpretative Approach Based on Consumer Subjectivity (융합형 뉴미디어 광고의 시장세분화 연구: 소비자 주관성에 근거한 해석적 관점에서)

  • Seo, Kyoung-Jin;Hwang, Jin-Ha;Jeung, Jang-Hun;Kim, Ki-Youn
    • Journal of Internet Computing and Services
    • /
    • v.15 no.4
    • /
    • pp.91-102
    • /
    • 2014
  • The purpose of this research is to perform the consumer typological study of integrated emerging digital advertisement, where IT and advertisement industry were fused, and to propose the theoretical definition about consumer characteristic which is in need for collection of related market subdivision strategy in perspective of business marketing. For this, the Q methodology, the 'subjectivity' research of qualitative perspective, which discovers new theory by interpreting subjective system of thinking, preference, opinion, and recognition of inner side of respondents, was applied and analyzed. Compared to previous quantitative research that pursues hypothesis verification, this Q methodology is not dependent on operational definition proposed by researcher but pursues for analytic study completely reflecting objective testimony of respondents. For this reason, Q study analyzes in-depth the actual consumer type, which can be found at the initial market formation stage of new service, therefore this study is applicable for theorizing the consumer character as a mean of advanced research. This study extracted thirty 'IT integrated digital advertisement type (Q sample)' from thorough literature research and interviews, and eventually discovered a total four consumer types from analyzing each Q sorting research data of 40 respondents (P sample). Moreover, by interpreting subdivided intrinsic characteristic of each group, the four types were named as 'multi-channel digital advertisement pursuit type', 'emotional advertisement pursuit type', 'new media advertisement pursuit type', and Web 2.0 advertisement pursuit type'. The analysis result of this study is being expected for its value of usage as advanced research of academic and industrial research with the emerging digital advertisement industry as a subject, and as basic research in the field of R&D, Marketing program and the field of designing the advertisement creative strategy and related policy.

Aviation Safety Regulation and ICAO's Response to Emerging Issues (항공안전규제와 새로운 이슈에 대한 ICAO의 대응)

  • Shin, Dong-Chun
    • The Korean Journal of Air & Space Law and Policy
    • /
    • v.30 no.1
    • /
    • pp.207-244
    • /
    • 2015
  • Aviation safety is the stage in which the risk of harm to persons or of property damage is reduced to, and maintained at or below, an acceptable level through a continuing process of hazard identification and risk management. Many accidents and incidents have been taking place since 2014, while there had been relatively safer skies before 2014. International civil aviation community has been exerting great efforts to deal with these emerging issues, thus enhancing and ensuring safety throughout the world over the years. The Preamble of the Chicago Convention emphasizes safety and order of international air transport, and so many Articles in the Convention are related to the safety. Furthermore, most of the Annexes to the Convention are International Standards and Recommended Practices pertaining to the safety. In particular, Annex 19, which was promulgated in Nov. 2013, dealing with safety management system. ICAO, as law-making body, has Air Navigation Commission, Council, Assembly to deliberate and make decisions regarding safety issues. It is also implementing USOAP and USAP to supervise safety functions of member States. After MH 370 disappeared in 2014, ICAO is developing Global Tracking System whereby there should be no loophole in tracking the location of aircraft anywhere in world with the information provided by many stakeholders concerned. MH 17 accident drove ICAO to install web-based repository where information relating to the operation in conflict zones is provided and shared. In addition, ICAO has been initiating various solutions to emerging issues such as ebola outbreak and operation under extreme meteorological conditions. Considering the necessity of protection and sharing of safety data and information to enhance safety level, ICAO is now suggesting enhanced provisions to do so, and getting feedback from member States. It has been observed that ICAO has been approaching issues towards problem-solving from four different dimensions. First regarding time, it analyses past experiences and best practices, and make solutions in short, mid and long terms. Second, from space perspective, ICAO covers States, region and the world as a whole. Third, regarding stakeholders it consults with and hear from as many entities as it could, including airlines, airports, community, consumers, manufacturers, air traffic control centers, air navigation service providers, industry and insurers. Last not but least, in terms of regulatory changes, it identifies best practices, guidance materials and provisions which could become standards and recommended practices.