• Title/Summary/Keyword: interface model

Search Result 3,209, Processing Time 0.037 seconds

The physical geography in general:yesterday and tomorrow (자연지리학 일반: 회고와 전망)

  • Son, Ill
    • Journal of the Korean Geographical Society
    • /
    • v.31 no.2
    • /
    • pp.138-159
    • /
    • 1996
  • There has been a tendency for Geomorphology and Climatology to be dominant in Physical Geography for 50 years in Korea. Physical Geography is concerned with the study of the totality of natural environment through the integrated approaches. But, an overall direction or a certain paradigm could not be found, because major sub-divisions of Physical Geography have been studied individually and the subjects and the approaches in studying Physical Geography are enormously diverse. A consensus of opinion could not also exist in deciding what kind of the sub-divisions should be included in the physical geography in general and how those should be summarized. Furthermore it would be considered imprudent to survey the studies of Physical Geography besides those of Geomorphology and Climatology due to the small number of researchers. Assuming that the rest of Physical Geographical studies with the exception of Geomorphological and Climatological studies are the Physical Geography in general, the studies of Physical Geogrpahy in general are summarized and several aspects are drown out as follows. First the descliption of all possible factors of natural environments was the pattern of early studies of Physical Geography and the tendency is maintained in the various kinds of research and project reports. Recently Physical Geographers have published several introductory textbooks or research monographs. In those books, however, the integrated approaches to Physical Geography were not suggested and the relationship between man and nature are dealt with in the elementary level. Second, the authentic soil studies of Physical Geographers are insignificant, because the studies of soil in Physical Geography have been mostly considered as the subsidiary means of Geomorphology Summarizing the studies of Soil Gegraphy by physical geographers and other Pedologists, the subjects are classified as soil-forming processes, soil erosions, soil in the tidal flat and reclaimed land, and soil pollution. Physical Geographers have focused upon the soil-forming processes in order to elucidate the geomorphic processes and the past climatic environment. The results of other subjects are trifling. Thirdy Byogeygrayhers and the results of studies are extremely of small number and the studies of Biogeography in Korea lines in the starting point. But, Biogeography could be a more unifying theme for the Physical-human Geography interface, and it would be expected to play an active part in the field of environmental conservation and resource management. Forth, the studies of Hydrogeography (Geographical Hydrology) in Korea have run through the studies of water balance and the morphometric studies such as the drainage network analysis and the relations of various kinds of morphometric elements in river. Recently, the hydrological model have introduced and developed to predict the flow of sediment, discharge, and ground water. The growth of groundwater studies is worthy of close attention. Finally, the studies on environmental problems was no mole than the general description about environmental destruction, resource development, environmental conservation, etc. until 1970s. The ecological perspectives on the relationship between man and nature were suggested in some studies of natural hazard. The new environmentalism having been introduced since 1980s. Human geographers have lead the studies of Environmental Perception. Environmental Ethics, Environmental Sociology, environmental policy. The Physical geographers have stay out of phase with the climate of the time and concentrate upon the publication of introductory textbooks. Recently, several studies on the human interference and modification of natural environments have been made an attempt in the fields of Geomorphology and climatology. Summarizing the studies of Physical Geography for 50 years in Korea, the integrated approaches inherent in Physical Geography disappeared little by little and the majol sub-divisions of Physical Ceography have develop in connection with the nearby earth sciences such as Geology, Meteorology, Pedology, Biology, Hydrology, etc been rediscovered by non-geographers under the guise of environmental science. It is expected that Physical Geography would revive as the dominant subject to cope with environmental problems, rearming with the innate integrated approaches.

  • PDF

Design and Implementation of Web Based Instruction Based on Constructivism for Self-Directed Learning Ablity (구성주의 이론에 기반한 자기주도적 웹 기반 교육의 설계와 구현)

  • Kim Gi-Nam;Kim Eui-Jeong;Kim Chang-Suk
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.855-858
    • /
    • 2006
  • First of all, Developing information technology makes it possible to change a paradigm of all kinds of areas, including an education. Students can choose learning goals and objects themselves and acquire not the accumulation of knowledge but the method of their learning. Moreover, Teachers get to be adviser, and students play a key role in teaming. That is, the subject of leaning is students. Constructivism emphasizes the student-oriented environment of education, which corresponds to the characteristics of hypeimedia. In addition, Internet allows us to make a practical plan for constructivism. Web Based Internet provides us with a proper environment to make constructivism practice md causes an education system to change. Sure Web Based Instruction makes them motivated to learn more, they can gain plenty of information regardless of places or time. Besides, they are able to consult more up-to-date information regarding their learning use hypermedia such as an image, audio, video, and test, and effectively communicate with their instructor through a board, an e-mail, a chatting etc. A school and instructors have been making effort to develop a new model of a teaching method to cope with a new environment change. In this thesis, with 'Design and Implementation of Web Based Instruction Based on Constructivism', providing online learner-oriented and indexed video lesson, learners can get chance of self-oriented learning. In addition, learners doesn't have to cover all contents of a lesson but can choose contents they want to have from a indexed list of a lesson, and they ran search contents they want to have with a 'Keyword Search' on a main page, which can make learners improve learner's achievement.

  • PDF

Mediating Effect of Ease of Use and Customer Satisfaction in the Relationship between Mobile Shopping Mall of Service Quality and Repurchase Intention of University Student consumer (모바일쇼핑몰 서비스품질과 대학생 고객의 재구매의도 관계에서 사용용이성과 고객만족도의 매개효과)

  • Kim, Sun-A;Park, Ji-Eun;Park, Song-Choon
    • Management & Information Systems Review
    • /
    • v.38 no.1
    • /
    • pp.201-223
    • /
    • 2019
  • The purpose of this study is to verify empirically the causal relationship between service quality, ease of use, customer satisfaction, and repurchase intention of mobile shopping mall. And this study is to investigate the ease of use and customer satisfaction mediating effect of between service quality and repurchase intention. Therefore, 323 university students in Jeonnam area were surveyed and the structural equation model was derived based on previous research. Service quality of mobile shopping mall make a significant effect on using easiness, purchasing satisfaction and repurchase intention. However, among service quality of mobile shopping mall, service scape like mobile interface and site design made a positive effect on purchasing satisfaction, but did not any effect on repurchase intention. In other words, service quality factors that make positive effects on customer's pleasant using and repurchase intention make a positive effect on repurchase intention when providing and using the service customer wants faithfully rather than external part of the site and mutually influencing attitude or behavior well. The implications suggested by this study are as follows. First, service quality of mobile shopping mall makes a significant effect on repurchase intention, so it's necessary to improve CS service system so as to treat customers' inquiries or inconveniences actively during mobile shopping and return and refund of defective products quickly and conveniently. And, in addition to the finally used factors in analysis process, benefits using customers' grade by number of purchases, such as various events, coupons, reserve, etc. and active contents marketing strategies providing more various pleasures and values of shopping are necessary. Second, satisfaction of mobile shopping mall makes a positive effect on repurchase intention, so visiting of site and repurchasing of product are continuously done as customers' satisfaction on shopping mall is increasing. Therefore, shopping mall site requires differentiation of contents, exact plan and practice of service, marketing, etc. so that customers can feel more satisfaction. This study is significant as it systematically analyzed concepts of components that service quality of mobile shopping mall makes an effect on using easiness, purchasing satisfaction, and repurchase intention, verified the relations, systematized it by theoretical structure, and widened the understanding of effects making an effect on repurchase intention.

Multiple SL-AVS(Small size & Low power Around View System) Synchronization Maintenance Method (다중 SL-AVS 동기화 유지기법)

  • Park, Hyun-Moon;Park, Soo-Huyn;Seo, Hae-Moon;Park, Woo-Chool
    • Journal of the Korea Society for Simulation
    • /
    • v.18 no.3
    • /
    • pp.73-82
    • /
    • 2009
  • Due to the many advantages including low price, low power consumption, and miniaturization, the CMOS camera has been utilized in many applications, including mobile phones, the automotive industry, medical sciences and sensoring, robotic controls, and research in the security field. In particular, the 360 degree omni-directional camera when utilized in multi-camera applications has displayed issues of software nature, interface communication management, delays, and a complicated image display control. Other issues include energy management problems, and miniaturization of a multi-camera in the hardware field. Traditional CMOS camera systems are comprised of an embedded system that consists of a high-performance MCU enabling a camera to send and receive images and a multi-layer system similar to an individual control system that consists of the camera's high performance Micro Controller Unit. We proposed the SL-AVS (Small Size/Low power Around-View System) to be able to control a camera while collecting image data using a high speed synchronization technique on the foundation of a single layer low performance MCU. It is an initial model of the omni-directional camera that takes images from a 360 view drawing from several CMOS camera utilizing a 110 degree view. We then connected a single MCU with four low-power CMOS cameras and implemented controls that include synchronization, controlling, and transmit/receive functions of individual camera compared with the traditional system. The synchronization of the respective cameras were controlled and then memorized by handling each interrupt through the MCU. We were able to improve the efficiency of data transmission that minimizes re-synchronization amongst a target, the CMOS camera, and the MCU. Further, depending on the choice of users, respective or groups of images divided into 4 domains were then provided with a target. We finally analyzed and compared the performance of the developed camera system including the synchronization and time of data transfer and image data loss, etc.

Misconception on the Yellow Sea Warm Current in Secondary-School Textbooks and Development of Teaching Materials for Ocean Current Data Visualization (중등학교 교과서 황해난류 오개념 분석 및 해류 데이터 시각화 수업자료 개발)

  • Su-Ran Kim;Kyung-Ae Park;Do-Seong Byun;Kwang-Young Jeong;Byoung-Ju Choi
    • Journal of the Korean earth science society
    • /
    • v.44 no.1
    • /
    • pp.13-35
    • /
    • 2023
  • Ocean currents play the most important role in causing and controlling global climate change. The water depth of the Yellow Sea is very shallow compared to the East Sea, and the circulation and currents of seawater are quite complicated owing to the influence of various wind fields, ocean currents, and river discharge with low-salinity seawater. The Yellow Sea Warm Current (YSWC) is one of the most representative currents of the Yellow Sea in winter and is closely related to the weather of the southwest coast of the Korean Peninsula, so it needs to be treated as important in secondary-school textbooks. Based on the 2015 revised national educational curriculum, secondary-school science and earth science textbooks were analyzed for content related to the YSWC. In addition, a questionnaire survey of secondary-school science teachers was conducted to investigate their perceptions of the temporal variability of ocean currents. Most teachers appeared to have the incorrect knowledge that the YSWC moves north all year round to the west coast of the Korean Peninsula and is strong in the summer like a general warm current. The YSWC does not have strong seasonal variability in current strength, unlike the North Korean Cold Current (NKCC), but does not exist all year round and appears only in winter. These errors in teachers' subject knowledge had a background similar to why they had a misconception that the NKCC was strong in winter. Therefore, errors in textbook contents on the YSWC were analyzed and presented. In addition, to develop students' and teachers' data literacy, class materials on the YSWC that can be used in inquiry activities were developed. A graphical user interface (GUI) program that can visualize the sea surface temperature of the Yellow Sea was introduced, and a program displaying the spatial distribution of water temperature and salinity was developed using World Ocean Atlas (WOA) 2018 oceanic in-situ measurements of water temperature and salinity data and ocean numerical model reanalysis field data. This data visualization materials using oceanic data is expected to improve teachers' misunderstandings and serve as an opportunity to cultivate both students and teachers' ocean and data literacy.

Design and Implementation of IoT based Low cost, Effective Learning Mechanism for Empowering STEM Education in India

  • Simmi Chawla;Parul Tomar;Sapna Gambhir
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.4
    • /
    • pp.163-169
    • /
    • 2024
  • India is a developing nation and has come with comprehensive way in modernizing its reducing poverty, economy and rising living standards for an outsized fragment of its residents. The STEM (Science, Technology, Engineering, and Mathematics) education plays an important role in it. STEM is an educational curriculum that emphasis on the subjects of "science, technology, engineering, and mathematics". In traditional education scenario, these subjects are taught independently, but according to the educational philosophy of STEM that teaches these subjects together in project-based lessons. STEM helps the students in his holistic development. Youth unemployment is the biggest concern due to lack of adequate skills. There is a huge skill gap behind jobless engineers and the question arises how we can prepare engineers for a better tomorrow? Now a day's Industry 4.0 is a new fourth industrial revolution which is an intelligent networking of machines and processes for industry through ICT. It is based upon the usage of cyber-physical systems and Internet of Things (IoT). Industrial revolution does not influence only production but also educational system as well. IoT in academics is a new revolution to the Internet technology, which introduced "Smartness" in the entire IT infrastructure. To improve socio-economic status of the India students must equipped with 21st century digital skills and Universities, colleges must provide individual learning kits to their students which can help them in enhancing their productivity and learning outcomes. The major goal of this paper is to present a low cost, effective learning mechanism for STEM implementation using Raspberry Pi 3+ model (Single board computer) and Node Red open source visual programming tool which is developed by IBM for wiring hardware devices together. These tools are broadly used to provide hands on experience on IoT fundamentals during teaching and learning. This paper elaborates the appropriateness and the practicality of these concepts via an example by implementing a user interface (UI) and Dashboard in Node-RED where dashboard palette is used for demonstration with switch, slider, gauge and Raspberry pi palette is used to connect with GPIO pins present on Raspberry pi board. An LED light is connected with a GPIO pin as an output pin. In this experiment, it is shown that the Node-Red dashboard is accessing on Raspberry pi and via Smartphone as well. In the final step results are shown in an elaborate manner. Conversely, inadequate Programming skills in students are the biggest challenge because without good programming skills there would be no pioneers in engineering, robotics and other areas. Coding plays an important role to increase the level of knowledge on a wide scale and to encourage the interest of students in coding. Today Python language which is Open source and most demanding languages in the industry in order to know data science and algorithms, understanding computer science would not be possible without science, technology, engineering and math. In this paper a small experiment is also done with an LED light via writing source code in python. These tiny experiments are really helpful to encourage the students and give play way to learn these advance technologies. The cost estimation is presented in tabular form for per learning kit provided to the students for Hands on experiments. Some Popular In addition, some Open source tools for experimenting with IoT Technology are described. Students can enrich their knowledge by doing lots of experiments with these freely available software's and this low cost hardware in labs or learning kits provided to them.

The Influence of Store Environment on Service Brand Personality and Repurchase Intention (점포의 물리적 환경이 서비스 브랜드 개성과 재구매의도에 미치는 영향)

  • Kim, Hyoung-Gil;Kim, Jung-Hee;Kim, Youn-Jeong
    • Journal of Global Scholars of Marketing Science
    • /
    • v.17 no.4
    • /
    • pp.141-173
    • /
    • 2007
  • The study examines how the environmental factors of store influence service brand personality and repurchase intention in the service environment. The service industry has been experiencing the intensified competition with the industry's continuous growth and the influence from rapid technological advancement. Under the circumstances, it has become ever more important for the brand competitiveness to be distinctively recognized against competition. A brand needs to be distinguished and differentiated from competing companies because they are all engaged in the similar environment of the service industry. The differentiation of brand achievement has become increasingly important to highlight certain brand functions to include emotional, self-expressive, and symbolic functions since the importance of such functions has been further emphasized in promoting consumption activities. That is the recent role of brand personality that has been emphasized in the service industry. In other words, customers now freely and actively express their personalities or egos in consumption activities, taking an important role in construction of a brand asset. Hence, the study suggests that it is necessary to disperse the recognition and acknowledgement that the maintenance of the existing customers contributes more to boost repurchase intention when it is compared to the efforts to create new customers, particularly in the service industry. Meanwhile, the store itself can offer a unique environment that may influence the consumer's purchase decision. Consumers interact with store environments in the process of,virtually, all household purchase they make (Sarel 1981). Thus, store environments may encourage customers to purchase. The roles that store environments play are to provide informational cues to customers about the store and goods and communicate messages to stimulate consumers' emotions. The store environments differentiate the store from competing stores and build a unique service brand personality. However, the existing studies related to brand in the service industry mostly concentrated on the relationship between the quality of service and customer satisfaction, and they are mostly generalized while the connective studies focused on brand personality. Such approaches show limitations and are insufficient to investigate on the relationship between store environment and brand personality in the service industry. Accordingly, the study intends to identify the level of contribution to the establishment of brand personality made by the store's physical environments that influence on the specific brand characteristics depending on the type of service. The study also intends to identify what kind of relationships with brand personality exists with brand personality while being influenced by store environments. In addition, the study intends to make meaningful suggestions to better direct marketing efforts by identifying whether a brand personality makes a positive influence to induce an intention for repurchase. For this study, the service industry is classified into four categories based on to the characteristics of service: experimental-emotional service, emotional -credible service, credible-functional service, and functional-experimental service. The type of business with the most frequent customer contact is determined for each service type and the enterprise with the highest brand value in each service sector based on the report made by the Korea Management Association. They are designated as the representative of each category. The selected representatives are a fast-food store (experimental-emotional service), a cinema house (emotional-credible service), a bank (credible-functional service), and discount store (functional-experimental service). The survey was conducted for the four selected brands to represent each service category among consumers who are experienced users of the designated stores in Seoul Metropolitan City and Gyeonggi province via written questionnaires in order to verify the suggested assumptions in the study. In particular, the survey adopted 15 scales, which represent each characteristic factor, among the 42 unique characteristics developed by Jennifer Aaker(1997) to assess the brand personality of each service brand. SPSS for Windows Release 12.0 and LISREL were used in the analysis of data verification. The methodology of the structural equation model was used for the study and the pivotal findings are as follows. 1) The environmental factors ware classified as design factors, ambient factors, and social factors. Therefore, the validity of measurement scale of Baker et al. (1994) was proved. 2) The service brand personalities were subdivided as sincerity, excitement, competence, sophistication, and ruggedness, which makes the use of the brand personality scales by Jennifer Aaker(1997) appropriate in the service industry as well. 3) One-way ANOVA analysis on the scales of store environment and service brand personality showed that there exist statistically significant differences in each service category. For example, the social factors were highest in discount stores, while the ambient factors and design factors were highest in fast-food stores. The discount stores were highest in the sincerity and excitement, while the highest point for banks was in the competence and ruggedness, and the highest point for fast-food stores was in the sophistication, The consumers will make a different respond to the physical environment of stores and service brand personality that are inherent to the corresponding service interface. Hence, the customers will make a different decision-making when dealing with different service categories. In this aspect, the relationships of variables in the proposed hypothesis appear to work in a different way depending on the exposed service category. 4) The store environment factors influenced on service brand personalities differently by category of service. The factors of store's physical environment are transferred to a brand and were verified to strengthen service brand personalities. In particular, the level of influence on the service brand personality by physical environment differs depending on service category or dimension, which indicates that there is a need to apply a different style of management to a different service category or dimension. It signifies that there needs to be a brand strategy established in order to positively influence the relationship with consumers by utilizing an appropriate brand personality factor depending on different characteristics by service category or dimension. 5) The service brand personalities influenced on the repurchase intention. Especially, the largest influence was made in the sophistication dimension of service brand personality scale; the unique and characteristically appropriate arrangement of physical environment will make customers stay in the service environment for a long time and will lead to give a positive influence on the repurchase intention. 6) The store environment factors influenced on the repurchase intention. Particularly, the largest influence was made on the social factors of store environment. The most intriguing finding is that the service factor among all other environment factors gives the biggest influence to the repurchase intention in most of all service types except fast-food stores. Such result indicates that the customers pay attention to how much the employees try to provide a quality service when they make an evaluation on the service brand. At the same time, it also indicates that the personal factor is directly transmitted to the construction of brand personality. The employees' attitude and behavior are the determinants to establish a service brand personality in the process of enhancing service interface. Hence, there should be a reinforced search for a method to efficiently manage the service staff who has a direct contact with customers in order to make an affirmative improvement of the customers' brand evaluation at the service interface. The findings suggest several managerial implications. 1) Results from the empirical study indicated that store environment factors have a strong positive impact on a service brand personality. To increase customers' repurchase intention of a service brand, the management is required to effectively manage store environment factors and create a friendly brand personality based on the corresponding service environment. 2) Mangers and researchers must understand and recognize that the store environment elements are important marketing tools, and that brand personality influences on consumers' repurchase intention. Based on such result of the study, a service brand could be utilized as an efficient measure to achieve a differentiation by enforcing the elements that are most influential among all other store environments for each service category. Therefore, brand personality established involving various store environments will further reinforce the relationship with customers through the elevated brand identification of which utilization to induce repurchase decision can be used as an entry barrier. 3) The study identified the store environment as a component of service brand personality for the store's effective communication with consumers. For this, all communication channels should be maintained with consistency and an integrated marketing communication should be executed to efficiently approach to a larger number of customers. Mangers and researchers must find strategies for aligning decisions about store environment elements with the retailers' marketing and store personality objectives. All ambient, design, and social factors need to be orchestrated so that consumers can take an appropriate store personality. In this study, the induced results from the previous studies were extended to the service industry so as to identify the customers' decision making process that leads to repurchase intention and a result similar to those of the previous studies. The findings suggested several theoretical and managerial implications. However, the situation that only one service brand served as the subject of analysis for each service category, and the situation that correlations among store environment elements were not identified, as well as the problem of representation in selection of samples should be considered and supplemented in the future when further studies are conducted. In addition, various antecedents and consequences of brand personality must be looked at in the aspect of the service environment for further research.

  • PDF

Twitter Issue Tracking System by Topic Modeling Techniques (토픽 모델링을 이용한 트위터 이슈 트래킹 시스템)

  • Bae, Jung-Hwan;Han, Nam-Gi;Song, Min
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.109-122
    • /
    • 2014
  • People are nowadays creating a tremendous amount of data on Social Network Service (SNS). In particular, the incorporation of SNS into mobile devices has resulted in massive amounts of data generation, thereby greatly influencing society. This is an unmatched phenomenon in history, and now we live in the Age of Big Data. SNS Data is defined as a condition of Big Data where the amount of data (volume), data input and output speeds (velocity), and the variety of data types (variety) are satisfied. If someone intends to discover the trend of an issue in SNS Big Data, this information can be used as a new important source for the creation of new values because this information covers the whole of society. In this study, a Twitter Issue Tracking System (TITS) is designed and established to meet the needs of analyzing SNS Big Data. TITS extracts issues from Twitter texts and visualizes them on the web. The proposed system provides the following four functions: (1) Provide the topic keyword set that corresponds to daily ranking; (2) Visualize the daily time series graph of a topic for the duration of a month; (3) Provide the importance of a topic through a treemap based on the score system and frequency; (4) Visualize the daily time-series graph of keywords by searching the keyword; The present study analyzes the Big Data generated by SNS in real time. SNS Big Data analysis requires various natural language processing techniques, including the removal of stop words, and noun extraction for processing various unrefined forms of unstructured data. In addition, such analysis requires the latest big data technology to process rapidly a large amount of real-time data, such as the Hadoop distributed system or NoSQL, which is an alternative to relational database. We built TITS based on Hadoop to optimize the processing of big data because Hadoop is designed to scale up from single node computing to thousands of machines. Furthermore, we use MongoDB, which is classified as a NoSQL database. In addition, MongoDB is an open source platform, document-oriented database that provides high performance, high availability, and automatic scaling. Unlike existing relational database, there are no schema or tables with MongoDB, and its most important goal is that of data accessibility and data processing performance. In the Age of Big Data, the visualization of Big Data is more attractive to the Big Data community because it helps analysts to examine such data easily and clearly. Therefore, TITS uses the d3.js library as a visualization tool. This library is designed for the purpose of creating Data Driven Documents that bind document object model (DOM) and any data; the interaction between data is easy and useful for managing real-time data stream with smooth animation. In addition, TITS uses a bootstrap made of pre-configured plug-in style sheets and JavaScript libraries to build a web system. The TITS Graphical User Interface (GUI) is designed using these libraries, and it is capable of detecting issues on Twitter in an easy and intuitive manner. The proposed work demonstrates the superiority of our issue detection techniques by matching detected issues with corresponding online news articles. The contributions of the present study are threefold. First, we suggest an alternative approach to real-time big data analysis, which has become an extremely important issue. Second, we apply a topic modeling technique that is used in various research areas, including Library and Information Science (LIS). Based on this, we can confirm the utility of storytelling and time series analysis. Third, we develop a web-based system, and make the system available for the real-time discovery of topics. The present study conducted experiments with nearly 150 million tweets in Korea during March 2013.

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.