• Title/Summary/Keyword: System Abstraction

Search Result 264, Processing Time 0.027 seconds

Groundwater Flow Model of Igsan Area (익산 지역의 지하수 유동 모델)

  • Hamm, Se Yeong;Kim, Youn Ki
    • Economic and Environmental Geology
    • /
    • v.22 no.4
    • /
    • pp.381-393
    • /
    • 1989
  • Hydrogeological modelling was performed to evaluate groundwater flow system in Igsan Area. The study area extends over $790km^2$. The geology consists of Jurassic Daebo granite and gneissose granite and Precambrian metamorphic rocks. The capability of pumping yield is the highest in gneissose granite region among them due to comparatively thick weathered zone with thickness ranging from 10m to 25m. The Colorado State University Finite Difference Model was used for the model simulation. The model was divided into 28 rows and 31 columns with variable grid spacing. The model was calibrated under steady-state and unsteady-state conditions. In the steady-state simulation, the model results were compared with measured water table contours in September 1985 with determining hydraulic conductivities and net recharge rates during rainy season. Unsteady state simulation was done to know the aquifer response due to groundwater abstraction. The non- steady state calibration was conducted to determine the distribution and magnitudes of specific yields and discharge/recharge rates during dry season as matching water level altitudes in May 1986. The calibrated model was used to simulate water level vaiation caused by groundwater withdrawal and natural recharge from 1 October, 1985 until 30 September, 1995. The calibrated model can be used to groundwater development schemes on regional groundwater levels, but it cannot be used to simulate local groundwater level change at a specific site.

  • PDF

The Analysis of Informatics Gifted Elementary Students' Computational Problem Solving Approaches in Puzzle-Based Learning (퍼즐 기반 학습에서 초등정보영재의 컴퓨팅적 문제 해결 접근법 분석)

  • Lee, Eunkyoung;Choi, JeongWon;Lee, Youngjun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.1
    • /
    • pp.191-201
    • /
    • 2014
  • The purpose of this study is to propose strategies of puzzle-based learning for Informatics gifted education through analyzing Informatics gifted elementary students' computational problem solving approaches in puzzle-based learning contexts. Six types of educational puzzles, which are constraints, optimization, probability, statistically speaking, pattern recognition, and strategy, were used in teaching 14 Informatics gifted students for 8 sessions. The results of pre and post test and each students' answers were analyzed to identify why students were not able to solve the puzzles. We also analysed what essential computational strategies are needed to solve each type of puzzles, and what students did not know in solving puzzle problems. We identified some problems caused by puzzle representation methods, and various students' intuitions that disturb puzzle solving. Also, we identified essential computational strategies to solve puzzles: backtracking, dynamic programming, abstraction, modeling, and reduction of big problem. However, students had difficulties in applying these strategies to solve their puzzle problems. We proposed the revised puzzle-based learning strategies, which is based on the improved problem representation, just-in-time cognitive feedbacks, and web-based learning system.

The Question of 'State and Art' with regard to Soviet Socialist Realism (소련 사회주의 리얼리즘에 관하여: '국민과 예술'의 문제)

  • Alexander, Morozov
    • The Journal of Art Theory & Practice
    • /
    • no.7
    • /
    • pp.125-163
    • /
    • 2009
  • The artworks of Socialist Realism of the former Soviet Union, with the beginning of the 21st century, are gaining a new attention from art collectors. One reason for this might consist in the fact that relevant art pieces exemplify the ways in which they visualize ideas on the basis of their high-profile art tradition and also in which they integrate their utopian ideals with mysticism. These aspects of the Soviet art goes far beyond the wide-spread assumption that their art, as a means of propaganda, principally represents a political allegiance to the system. With Stalin coming into power in the 1930s, the artistic trend of Socialist Realism obtained a nationwide sympathy and support from people, giving birth to a new art which essentially corresponded to the demands of the political power. An official art current of the USSR over the period from the 1930s to 1950s, Socialist Realism was in tandem with the Communist commitment to the party and popularity, symbolizing a loyalty to the cause. It was thus characterized by plainness and lucidity so that ordinary people could gain easy access to art. Its salient feature, over an entire range of art, was an optimistic pursuit of a utopian dream. Therefore, it tallied with the popular sentiment for a Communist paradise, giving form to their beliefs in human agency working at the materialist world and also to such abstract concepts as force, fitness, and beauty by adding even mythical ideals. Its main subject matter includes harvest feasts of collective farms, imaginary socialist cities, grand marches of heroic laborers and in this way it served as a propaganda for a sacred utopia of socialist totalitarianism. On the other end of the spectrum, however, rose the second camp of art, which put an emphasis on bona-fide artistic activities of plastic art and on an artist's personal expression and freedom, as opposed to the surface optimism of Socialist Realism. Central to the Russian Avant Garde art, which prized the above-mentioned values, were Malevich's Geometric Abstraction and A. Rodchenko's Constructivism. Furthermore, in the transitional era of the late 20th century and the 21st century it was recognized that film art or electronic media art, rather than traditional genre of paintings, would function as a more efficient way of propaganda. These new genres were made possible by ridiculing the stereotypes of the Russian lifestyle and also by ignoring ethical or professional dimensions of artworks. That is, they reinvented themselves into a sort of field art, seemingly degrading the quality of artworks and transforming them into artifacts or simulacres in the very sense of post-modernism. The advent of the new era brought about the formation and occupation of pop culture of the younger generations, calling into question the idea of art as the class-determined. It also increased the attention to field art, which extensively found way to modern art centers, galleries, and exhibition projects. It can be stated that this was a natural outcome of human nature.

  • PDF

Design and Implementation of HPC Job Management Framework for Computational Scientific Simulation (계산과학 시뮬레이션을 위한 HPC 작업 관리 프레임워크의 설계 및 구현)

  • Yu, Jung-Lok;Kim, Han-Gi;Byun, Hee-Jung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.554-557
    • /
    • 2016
  • Recently, supercomputer has been increasingly adopted as a computing environment for scientific simulation as well as education, healthcare and national defence. Especially, supercomputing system with heterogeneous computing resources is gaining resurgence of interest as a next-generation problem solving environment, allowing theoretical and/or experimental research in various fields to be free of time and spatial limits. However, traditional supercomputing services have only been handled through a simple form of command-line based console, which leads to the critical limit of accessibility and usability of heterogeneous computing resources. To address this problem, in this paper, we provide the design and implementation of web-based HPC (High Performance Computing) job management framework for computational scientific simulation. The proposed framework has highly extensible design principles, providing the abstraction interfaces of job scheduler (as well as bundle scheduler plug-ins for LoadLeveler, Sun Grid Engine, OpenPBS scheduler) in order to easily incorporate the broad spectrum of heterogeneous computing resources such as cluster, computing cloud and grid. We also present the detailed specification of HTTP standard based RESTful endpoints, which manage simulation job's life-cycles such as job creation, submission, control and status monitoring, etc., enabling various 3rd-party applications to be newly created on top of the proposed framework.

  • PDF

Design and Implementation of Media Manager in Multimedia Streaming Framework (스트리밍 프레임워크에서 미디어 관리자의 설계 및 구현)

  • Lee, Jae-Wook;Lee, Sung-Young;Hong, Een-Kee
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.4
    • /
    • pp.273-287
    • /
    • 2001
  • In this paper, we introduce our experience for designing and implementing a media manager in the Integrated Streaming Service Architecture (ISSA) developed by the authors. The media manager is regarded as a necessary module in the ISSA framework for the following reasons. It realizes that from which locations of the media source devices, the media streams are coming. Once it knows where the origin is, the media manager should recognizes what types of stream are. After that, it performs how to chose an appropriate CODEC to handle the recognized input streams efficiently, and what type of media playback device should be selected. In order to do such a job efficiently, the proposed media manager consists of two modules source module and sink module. The major role of a media source module is to make an abstraction for the media streams that are coming from various types of media device. This, in consequence, enables a media manager to consistently handle tlle media streams without considering wherever they come from. On the other hand, the media sink module distributes the input streams to an appropriate media device to playback. One of the remarkable virtues of the proposed media manager is an ability to supporting high value-added database services since it provides an interface between the ISSA and real-time multimedia database. Also, it provides the RTP!RTSP source filter and Winamp gateway modules which allow the flexibility to the system. Moreover, the media manager can adopt any types of new media which in fact will provide scalability to the ISSA.

  • PDF

An User Interface hierarchical modeling process based on Metamodel (메타모델 기반 사용자 인터페이스 계층적 모델링 프로세스)

  • Song, Chee-Yang;Cho, Eun-Sook;Kim, Chul-Jin
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.4
    • /
    • pp.525-543
    • /
    • 2008
  • Recently, the scope of user interface is increasing the relative importance in software development dramatically. As a result, there are various relative technologies like as SWING, MFC, Web 2.0, and etc. However, most current software developments are progressed in separate development process with user interface part and business part respectively. This causes the problems, like as a difficulty in the integration process, an development period's delay, and a poor reusability for the constructed models. That is, the extendability and reusability of the created models is being decreased because UI modeling is not systematic and hierarchical, and the consistent integration technique between UI modeling and business modeling does not supported. To solve these problems, this paper proposes an unified and systematic UI modeling process based on UML, using the hierarchical metamodel according to the abstraction levels of development phase. We suggest an UI metamodel, which contains a hierarchy by layering the modeling elements in PIM and PSM based on maturity degree of the development. An hierarchical modeling process combined UI modeling and business modeling is built by applying the UI and business metamodel in terms of three modeling phases(concept/specification/concrete). The effectiveness of the modeling process is shown by applying the proposed process into an Internet Shopping Mall System. Through the exploratory results, the hierarchical UI metamodel and process can produce systematic and layered UI models. This can improve the quality and reusability of models.

  • PDF

A Comparative Study on the Different Usage of the Grids between Leonardo da Vinci and J.N.L. Durand (레오나르도 다 빈치와 J.N.L. 뒤랑의 그리드 사용법에 관한 비교 연구)

  • Hwang, Minhye
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.7 no.8
    • /
    • pp.189-199
    • /
    • 2017
  • The purpose of this study is to compare the grid usage that is common to Leonardo da Vinci and J.N.L. Durand in the process of designing the architectural plan. In the days when there was no proper measurement tool, auxiliary lines relied entirely on the architect's personal mindset and design convenience. Therefore, it is considered that studying the auxiliary lines drawn by the architects will be useful for studying the human perception system. Among auxiliary lines, the grid has been used by many architects. Leonardo da Vinci and J.N.L. Durand are famous. However, these two show a significant different grid usage. As auxiliary grid and space ares added the center of the Leonardo da Vinci grid continues to move, and the grid in his sketch is becoming a building space itself. So I call it 'conceptual grid'. In the case of J.N.L. Durand, the one center of the grid is always at the center of the drawing. That is, all the positions of the grid can be determined in phase around a common point, and all of the same specifications are assumed. The grid is a kind of filter. That's why his grid is a visual abstraction of the process of thinking. In this paper, I will call the grid of J.N.L. Durand as 'abstract grid'.

A Study on the Abstraction of Movements Based on Laban's Space Theory "Choreutics" (라반의 공간조화이론 "코레우틱스(Choreutics)"를 활용한 움직임의 추상적 시각화 연구)

  • Kim, Hyeran;Lee, Sang Wook
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.7 no.3
    • /
    • pp.371-381
    • /
    • 2017
  • This paper presents a methodology for creating abstract animation based on the human movement theories originating from the work of dance theorist Rudolf von Laban. Laban Movement Analysis is a method and language for describing, visualizing, interpreting and documenting all varieties of human movement, and Choreutics is based on universal patterns of nature and of human as part of a universal design. Laban defines the space of movements in a profoundly dualistic way. Outwardly, his objective and scientific definitions provide a concrete base for generating human movements in computer graphics in terms of geometric and motion primitives such as points, lines, planes, polygons, linear and nonlinear movements. On the other hand, he also offers a system for understanding the subtle characteristics about the way a movement is dynamically done with respect to inner intention. Laban's interpretations of human motion can be utilized potentially in plastic arts and computer arts. Our work was inspired by those physical and psychological analyses and computer algorithms have been developed for creating abstract animation. We presented our computer animation works entitled "Choreography" in the exhibitions: a special section in "2015 Craft Trend Fair" and "Make Your Movement" held in the Korean Cultural Centre in UK, 2016. In this paper, we describe our ideas and methods for creating abstract object movements based on the Laban's motion representations.

Automatic Quality Evaluation with Completeness and Succinctness for Text Summarization (완전성과 간결성을 고려한 텍스트 요약 품질의 자동 평가 기법)

  • Ko, Eunjung;Kim, Namgyu
    • Journal of Intelligence and Information Systems
    • /
    • v.24 no.2
    • /
    • pp.125-148
    • /
    • 2018
  • Recently, as the demand for big data analysis increases, cases of analyzing unstructured data and using the results are also increasing. Among the various types of unstructured data, text is used as a means of communicating information in almost all fields. In addition, many analysts are interested in the amount of data is very large and relatively easy to collect compared to other unstructured and structured data. Among the various text analysis applications, document classification which classifies documents into predetermined categories, topic modeling which extracts major topics from a large number of documents, sentimental analysis or opinion mining that identifies emotions or opinions contained in texts, and Text Summarization which summarize the main contents from one document or several documents have been actively studied. Especially, the text summarization technique is actively applied in the business through the news summary service, the privacy policy summary service, ect. In addition, much research has been done in academia in accordance with the extraction approach which provides the main elements of the document selectively and the abstraction approach which extracts the elements of the document and composes new sentences by combining them. However, the technique of evaluating the quality of automatically summarized documents has not made much progress compared to the technique of automatic text summarization. Most of existing studies dealing with the quality evaluation of summarization were carried out manual summarization of document, using them as reference documents, and measuring the similarity between the automatic summary and reference document. Specifically, automatic summarization is performed through various techniques from full text, and comparison with reference document, which is an ideal summary document, is performed for measuring the quality of automatic summarization. Reference documents are provided in two major ways, the most common way is manual summarization, in which a person creates an ideal summary by hand. Since this method requires human intervention in the process of preparing the summary, it takes a lot of time and cost to write the summary, and there is a limitation that the evaluation result may be different depending on the subject of the summarizer. Therefore, in order to overcome these limitations, attempts have been made to measure the quality of summary documents without human intervention. On the other hand, as a representative attempt to overcome these limitations, a method has been recently devised to reduce the size of the full text and to measure the similarity of the reduced full text and the automatic summary. In this method, the more frequent term in the full text appears in the summary, the better the quality of the summary. However, since summarization essentially means minimizing a lot of content while minimizing content omissions, it is unreasonable to say that a "good summary" based on only frequency always means a "good summary" in its essential meaning. In order to overcome the limitations of this previous study of summarization evaluation, this study proposes an automatic quality evaluation for text summarization method based on the essential meaning of summarization. Specifically, the concept of succinctness is defined as an element indicating how few duplicated contents among the sentences of the summary, and completeness is defined as an element that indicating how few of the contents are not included in the summary. In this paper, we propose a method for automatic quality evaluation of text summarization based on the concepts of succinctness and completeness. In order to evaluate the practical applicability of the proposed methodology, 29,671 sentences were extracted from TripAdvisor 's hotel reviews, summarized the reviews by each hotel and presented the results of the experiments conducted on evaluation of the quality of summaries in accordance to the proposed methodology. It also provides a way to integrate the completeness and succinctness in the trade-off relationship into the F-Score, and propose a method to perform the optimal summarization by changing the threshold of the sentence similarity.

An Interface Technique for Avatar-Object Behavior Control using Layered Behavior Script Representation (계층적 행위 스크립트 표현을 통한 아바타-객체 행위 제어를 위한 인터페이스 기법)

  • Choi Seung-Hyuk;Kim Jae-Kyung;Lim Soon-Bum;Choy Yoon-Chul
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.9
    • /
    • pp.751-775
    • /
    • 2006
  • In this paper, we suggested an avatar control technique using the high-level behavior. We separated behaviors into three levels according to level of abstraction and defined layered scripts. Layered scripts provide the user with the control over the avatar behaviors at the abstract level and the reusability of scripts. As the 3D environment gets complicated, the number of required avatar behaviors increases accordingly and thus controlling the avatar-object behaviors gets even more challenging. To solve this problem, we embed avatar behaviors into each environment object, which informs how the avatar can interact with the object. Even with a large number of environment objects, our system can manage avatar-object interactions in an object-oriented manner Finally, we suggest an easy-to-use user interface technique that allows the user to control avatars based on context menus. Using the avatar behavior information that is embedded into the object, the system can analyze the object state and filter the behaviors. As a result, context menu shows the behaviors that the avatar can do. In this paper, we made the virtual presentation environment and applied our model to the system. In this paper, we suggested the technique that we controling an the avatar control technique using the high-level behavior. We separated behaviors into three levels byaccording to level of abstract levelion and defined multi-levellayered script. Multi-leveILayered script offers that the user can control avatar behavior at the abstract level and reuses script easily. We suggested object models for avatar-object interaction. Because, TtThe 3D environment is getting more complicated very quickly, so that the numberss of avatar behaviors are getting more variableincreased. Therefore, controlling avatar-object behavior is getting complex and difficultWe need tough processing for handling avatar-object interaction. To solve this problem, we suggested object models that embedded avatar behaviors into object for avatar-object interaction. insert embedded ail avatar behaviors into object. Even though the numbers of objects areis large bigger, it can manage avatar-object interactions by very efficientlyobject-oriented manner. Finally Wewe suggested context menu for ease ordering. User can control avatar throughusing not avatar but the object-oriented interfaces. To do this, Oobject model is suggested by analyzeing object state and filtering the behavior, behavior and context menu shows the behaviors that avatar can do. The user doesn't care about the object or avatar state through the related object.