• Title/Summary/Keyword: Class file

Search Result 112, Processing Time 0.027 seconds

A Study on Multimedia Application Service using DTV Closed Caption Data (디지털방송 자막데이터를 이용한 멀티미디어 응용 서비스 연구)

  • Kim, Jung-Youn;Nam, Je-Ho
    • Journal of Broadcast Engineering
    • /
    • v.14 no.4
    • /
    • pp.488-500
    • /
    • 2009
  • In this paper, we study on making a use of value-added services using DTV closed caption data. Note that Closed-Captioning service helps to bridge "digital divide" through extending broadcasting accessibility of a neglected class such as hearing-impaired person and foreigner. In Korea, DTV Closed Captioning standard was developed in June 2007, and Closed Captioning service should be provided by an enforcing law in all broadcasting services in April 2008. Here, we describe the method of extracting a caption data from MPEG-2 Transport Stream of ATSC-based digital TV signal and generating a caption file using the extracted caption data and time information. In addition, we present the segmentation method of broadcasting content using caption file. Experimental results show that implemented S/W tool provides the feasibility of the proposed methods and the usability of closed caption for a variety of data application service.

The Development of Authoring Tool for Distance Education of Ubiquitous Environment (유비쿼터스 환경의 원격교육을 위한 저작도구의 개발)

  • Kim, Chi-Su;Yim, Jae-Hyeon
    • Journal of The Korean Association of Information Education
    • /
    • v.8 no.3
    • /
    • pp.365-372
    • /
    • 2004
  • The purpose of this study is to develop FVU, which enables teachers effectively to construct self-page on the screen, to reduce the size of file for teaching, and to correct many different kinds of event which was already made in the previous. The instrument used in the development of this Editor is UML(Unified Modeling Language), which is object-oriented methodology. The Authoring tool developed in this study is named FVU. The first page which is needed in class can be constructed by using VUEditor in FVU. Using VUEditor can get Instructional Syllabus exported into VUAuthor through Vector-transformation. Through this procedure, the size of image file comes to be reduced into forming low band width, which results in solving the problem of network traffic. Also, Instructor can create image, shape and text, and delete and correct errors or mistakes which make in the course of constructing materials for teaching. In conclusion, this VUEditor enables program designer to construct the first page, even without using such applied program as Image Tool and Power Point. This VUEditor makes instructor to make some contents for teaching easily.

  • PDF

Partition and Caching Mechanism for GML Visualization on Mobile Device (모바일 디바이스에서 GML 가시화를 위한 분할 및 캐싱 기법)

  • Song, Eun-Ha;Park, Yong-Jin;Han, Won-Hee;Jeong, Young-Sik
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.7
    • /
    • pp.1025-1034
    • /
    • 2008
  • In this paper, we developed GridGML for efficiently supplying a GML and visualizing the map with partitioning map and caching method to a mobile device. In order to overcome the weighting of a file, which is the biggest weakness of a GML, GridGML extracts only the most necessary parts for the visualization of the map among GML attributes, and makes the file light as a class instance by applying an offset value. GridGML manages a partition based on the visualization area of a mobile device to visualize the map to a mobile device in real time, and transmits the partition area by serializing it for the benefit of transmission. Also, the received partition area is compounded in a mobile device and is visualized by being partitioned again as four visible areas based on the display of a mobile device. Then, the area is managed by applying a caching algorithm in consideration of repetitiveness for a received map for the efficient operation of resources. Also, in order to prevent the delay in transmission time as regards the instance density area of the map, an adaptive map partition mechanism is proposed for maintaining the transmission time uniformly.

  • PDF

Development of the Web-based Sports Biomechanics Class (웹기반 운동역학 수업 모형 개발)

  • Lee, Ki-Kwang
    • Korean Journal of Applied Biomechanics
    • /
    • v.12 no.2
    • /
    • pp.307-318
    • /
    • 2002
  • To provide a guideline for the development of a web-based sport biomechanics class in undergraduate program, thirty web sites, searched via search engines in May 2002, were analyzed intensively. In terms of requirement of log-in, only one site of 30 sites required user name and password. Seventeen(57%) sites provided the lecture note, which had various file formats such as 59% if PDF, 29% of HTML, and 12% of PPT. Fourteen(47%) sites provided the assignment and grade information on web. Eleven(37%) sites provided various resource and links which were related in sports biomechanics. Only four(13%) sites provided discussion or online digitizing or kinematic analysis program. Based on above results, a guideline for the development of a virtual classroom for college level sport biomechanics. A web-based sport biomechanics class should be developed with consideration of several functions as follows; homepage design, lecture note, measurement of class attendance, collaborative research system, and web-based data collection and analysis software for biomechanics laboratory.

A Case Study on the Design and Operation of Blended Learning in Engineering College Instrucrion - Focus on Class Operation of C University - (공과대학 수업에서 혼합학습(Blended Learning) 설계 및 운영 사례 연구 - C 대학교 강좌 운영을 중심으로 -)

  • Kim, Mi-Young;Choi, Won-Sik
    • Journal of Engineering Education Research
    • /
    • v.9 no.3
    • /
    • pp.37-48
    • /
    • 2006
  • The purpose of this study is to investigate the response and the recognition of students of blended learning. Set up the following study problem in order to achieve a study purpose. How are a response and a recognition of learner about blended learning? To study, Designed blended learning environment, and analyzed a bulletin board and a log file, and made up a question for 15 weeks after proceeding a class in order to recognition and response about the results operating blended learning. The results as follows: First, A lot of students prefer education in blended learning environment, and participate positively in activity in on-line activity. Second, When study in blended learning environment about media be prudent must select. Third, Confirmed the fact that various role of Instructor needed. Therefore, the design and operation of blended learning, which mixes traditional teaching methods and a modern on-line method, is meaningful.

An Analysis of Geography, Biography and History Class in UDC and Some Suggestions on their Applicable Principles into KDC (UDC 지리.전기.역사류의 특성과 KDC 에서의 적용 방안)

  • 이창수
    • Journal of Korean Library and Information Science Society
    • /
    • v.34 no.3
    • /
    • pp.125-145
    • /
    • 2003
  • The core version of UDC(Universal Decimal Classification) is available in an electronic form called MRF(Master Reference File) which supports the maintenance of the quality of the scheme as a working tool for the UDCC(UDC Consortium) by annual reviewing its content and initiating revisions and extensions. In this paper, we discuss outcomes of our in-depth analysis of the geography, biography and history disciplines in UDC focused on the its evolutions and characteristics, including the common auxiliaries of place, the common auxiliaries of time and the common auxiliaries of race, ethnic grouping and nationality. Based on the in-depth analysis, we suggested some ideas which can be applied into the history class of KDC(Korean Decimal Classification). In particular, its principle of combination methods in the history of individual regions, the way of its assignment of physical geography and human geography in the same division, the possibilities of the extension of the table of geographical division and the adaptation of the table of chronological division in KDC.

  • PDF

User-oriented Adaptive English Typing Program Implementation using Python (파이썬을 이용한 사용자 중심의 적응적 영문 타이핑 프로그램 구현)

  • Kim, Hye-Suk;Lee, Ho-Jun;Tak, Dong-Kil
    • Journal of Digital Contents Society
    • /
    • v.19 no.8
    • /
    • pp.1575-1584
    • /
    • 2018
  • In this paper, we implemented a user - oriented adaptive English typing program using class and function structure provided by Python to get English learning effect while effectively typing English on PC. The user of the implemented English typing program creates a text file of required English example sentences and links them to use it for direct English typing exercise. In addition, based on the English sentence used in the English typing exercise, it is possible to obtain the English learning effect by providing the ability to perform the memorization test. The interface of the program is structured in the form of a game so that it can be accessed interestingly, and the ranking among the users is disclosed to provide a positive function. We expect that the implemented program will improve the user's English typing speed and improve the English learning effect.

A Study of Real-Time Video Streaming Data Service on the Linux Server (리눅스 서버를 이용한 동영상 데이터 실시간 스트리밍 서비스 연구)

  • Jang, Seung-Ju;Heo, Won-Yeong;Yoo, Hyun-Min;Lee, Chang-Hoon;Shin, Woo-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.4
    • /
    • pp.893-901
    • /
    • 2013
  • This paper suggests a method of developing live media streaming service through Linux server system on android system environment. The android application constructed in the experiment is able to record media while sending it to Linux server. Generated real time media data is send to linux server through Multipart Request class of Apache Tomcat server constructed on Linux system. Also in this research, by utilizing Android video player and media player class, development of android application structures was accomplished, which has methods of; playing live media stream data on video server, or playing live media stream data while saving stream data in cache. The structure and function of suggested system and application is confirmed by series of experiments.

UML Diagrams Repository System for Requirement Analysis (요구분석을 위한 UML 다이어그램 저장관리 시스템)

  • 이성대;박휴찬
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.6
    • /
    • pp.657-668
    • /
    • 2002
  • Software life cycle consists of requirement analysis, design, implementation, and maintenance phases, and the product of each phase has various format. The UML normalizes such products, and the class diagram, use case diagram, activity diagram and collaboration diagram are usually used for the requirement analysis phase. Because most of UML development tools store such diagrams in a file, there nay be some difficulties of information retrieval and co-work among users. To cope with the difficulties, this paper proposes a database supported methodology to store and manage the diagrams produced by the requirement analysis. In this methodology, the constituents of class, use case, activity and collaboration diagram are first analyzed and then transformed in the form of relational fables. The constituents of such diagrams are stored as tables in a database, and can be easily retrieved from the database by using some queries. This database supported methodology provides the concurrent sharing and high reuse of diagrams.

The Bytecode Optimizer (바이트코드 최적화기)

  • 이야리;홍경표;오세만
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.73-80
    • /
    • 2003
  • The Java programming language is designed for developing effective applications in a heterogeneous network environment. Major problem in Java is its performance. many attractive features of Java make the development of software easy, but also make it expensive to support ; applications written in Java are often much slower than their counterparts written in C or C++. To use Java`s attractive features without the performance penalty, sophisticated optimizations and runtime systems are required. Optimising Java bytecode has several advantages. First, the bytecode is independent of any compiler that is used to generate it. Second, the bytecode optimization can be performed as a pre=pass to Just-In-Time(JIT) compilation. Many attractive features of Java make the development of software easy, but also make it expensive to support. The goal of this work is to develop automatic construction of code optimizer for Java bytecode. We`ve designed and implemented a Bytecode Optimizer that performs the peephole optimization, bytecode-specific optimization, and method-inlining techniques. Using the Classfile optimizer, we see up to 9% improvement in speed and about 20% size reduction in Java class files, when compared to average code using the interpreter alone.