• Title/Summary/Keyword: Web Applications Design

Search Result 367, Processing Time 0.026 seconds

A Design and Implementation of MathML-based Math Equation Generating Website (MathML에 기반한 수학식 생성 웹사이트의 설계 및 구현)

  • Park, Jeong-Hee;Lee, Mee-Jeong
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.3
    • /
    • pp.173-183
    • /
    • 2003
  • E-learning education methodology using the web has been as much activated with the introduction of the internet to our society. As for the web-based education, there is no exception in case of mathematics. However, when it comes to representing math equations by using HTML image tags, a type of web marked-up language, it can be hard to represent math equations that have structural features, and to do the search, resulting in the difficulty in reusing math related applications. Therefore, based on MathML and using ActiveX control technology, a math equation generating website was designed and implemented in this study. Since this system employed ActiveX control technology, it is possible to generate math equations without the limit of time and place on the web, and to manage the program with the most up-to-dale version. And in this system, it is also possible to save the math equations generated in this system to be referred to for their reuse in the future.

  • PDF

Generating Mashup Client View Navigation Codes using REST Style Service Patterns (REST 서비스 패턴을 이용한 매시업 클라이언트 뷰 이동 코드 생성)

  • Lee, Eun-Jung
    • The KIPS Transactions:PartD
    • /
    • v.17D no.5
    • /
    • pp.359-370
    • /
    • 2010
  • As web 2.0 becomes one of the important architecture styles, more web applications adopt single page structure instead of multiple web pages and navigations between pages. A single page web application client, called a mashup client in this paper, interfaces more than one services and allows users to navigate in the page. A mashup client page includes complicated functions and has to handle various styles of services and user requirements, and therefore is usually developed manually. In this paper, we propose a model driven code generation approach for in-page navigations. We propose a page model and view navigation design approach, applying REST service architecture patterns. Then, we consider type conditions for each view to have service calls or navigation controls. Also, we developed an XForms page code generation system to demonstrate the efficiency of the proposed method. The developed system generates mashup client pages including navigation controls between services and views. This system can generate ready to use codes from service specifications, so this can help to reduce the development overhead. Moreover, our approach is based on formal model and navigation patterns so the generated result code is simple and easy to understand, and includes only the necessary controls. Therefore, the proposed approach can be more effective for the case of a large number of services.

Translation of 3D CAD Data to X3D Dataset Maintaining the Product Structure (3차원 CAD 데이터의 제품구조를 포함하는 X3D 기반 데이터로의 변환 기법)

  • Cho, Gui-Mok;Hwang, Jin-Sang;Kim, Young-Kuk
    • The KIPS Transactions:PartA
    • /
    • v.18A no.3
    • /
    • pp.81-92
    • /
    • 2011
  • There has been a number of attempts to apply 3D CAD data created in the design stage of product life cycle to various applications of the other stages in related industries. But, 3D CAD data requires a large amount of computing resources for data processing, and it is not suitable for post applications such as distributed collaboration, marketing tool, or Interactive Electronic Technical Manual because of the design information security problem and the license cost. Therefore, various lightweight visualization formats and application systems have been suggested to overcome these problems. However, most of these lightweight formats are dependent on the companies or organizations which suggested them and cannot be shared with each other. In addition, product structure information is not represented along with the product geometric information. In this paper, we define a dataset called prod-X3D(Enhanced X3D Dataset for Web-based Visualization of 3D CAD Product Model) based on the international standard graphic format, X3D, which can represent the structure information as well as the geometry information of a product, and propose a translation method from 3D CAD data to an prod-X3D.

Exploring User Perceived Usability Characteristics of Applications on Smart Phones: A Grounded Theory Analysis of User Reviews (사용자 관점에서 본 스마트폰 애플리케이션의 특성에 관한 연구)

  • Lee, Jung-Woo;Im, Hun-Hyouk;Kim, Joo-Hyung;Kang, Sun-Ju;Kim, Min-Sun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.2
    • /
    • pp.615-627
    • /
    • 2012
  • The market penetration of the smart phones has brought significant changes to the related industries. As the mobile phone market as well as the smart phone application market are growing rapidly, competition among small-size application developers has become severe. However, due to the severe competition and expensive market entry costs, the developers argue that it is necessary to develope the applications from the perspective of the users. However, studies on application development from the users' perspectives are still in the early stages and they have not provided various approaches. Therefore, based on the Open Coding method of Ground Theory, this study collected data on applications review from related communities and blogs of Korean web portal sites, and identified indices which users consider important when they use the applications. In addition, we conduct a comparative analysis between those indices by calculating their frequency of exposure. As a result, a total of 30 sub-categories of indicators such as amusement, controllability, versatility and ease of use appeared to be predominant to users and those lower categories were grouped into five categories; sensibility, design, technology, price, and social skills. The results of this study suggest to the application developers the guidelines of user oriented design and development. It can be used to develop the evaluation tool for application usability.

Development of Web-based High Throughput Computing Environment and Its Applications (웹기반 대용량 계산환경 구축 및 응용연구)

  • Jeong, Min-Joong;Kim, Byung-Sang
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.20 no.3
    • /
    • pp.365-370
    • /
    • 2007
  • Many engineering problems often require the large amount of computing resources for iterative simulations of problems treating many parameters and input files. In order to overcome the situation, this paper proposes an e-Science based computational system. The system exploits the Grid computing technology to establish an integrated web service environment which supports distributed high throughput computational simulations and remote executions. The proposed system provides an easy-to-use parametric study service where a computational service includes real time monitoring. To verify usability of the proposed system, two kinds of applications were introduced. The first application is an Aerospace Integrated Research System (e-AIRS). The e-AIRS adapts the proposed computational system to solve CFD problems. The second one is design and optimization of protein 3-dimensional structures in structural biology.

Design and Implementation of M2M Platform based on PWW (PWW 기반 사물통신 플랫폼의 설계 및 구현)

  • Choi, Bokdong;Eun, Seong Bae;Kim, Byungho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.3
    • /
    • pp.740-746
    • /
    • 2013
  • Machine to machine (M2M) communication is a converged ICT(Information and Communications Technology) platform which can utilize communications services among people and things anytime, any place in realtime. The M2M platform consists of three components; M2M area networks sensing and generating data of things by various sensors and devices; public networks transporting those data; and M2M applications utilizing the aggregated data. There exist however two practical obstacles to realize the M2M communications in terms of interoperability between the WCDMA-based public network and the local networks based on W-Fi or ZigBee; one is the cost problem required to access the public network, and the other is the lack of a cost-effective modem or gateway to connect two different networks. In this paper, we proposed and implemented a novel M2M platform based on PWW (Person Area Network) which can resolve those two issues by using a proposed gateway connecting the local network and smartphones as application devices without access the WCDMA-based public network. We have shown that the proposed platform is very practical to adopt to the real environment by actual testing with the own developed smartphone applications.

Design and Implementation of Adaptive Fault-Tolerant Management System over Grid (그리드 환경의 적응형 오류 극복 관리 시스템 설계 및 구현)

  • Kim, Eun-Kyung;Kim, Jeu-Young;Kim, Yoon-Hee
    • The KIPS Transactions:PartA
    • /
    • v.15A no.3
    • /
    • pp.151-154
    • /
    • 2008
  • A middleware in grid computing environment is required to support seamless on-demand services over diverse resource situations in order to meet various user requirements [1]. Since grid computing applications need situation-aware middleware services in this environment. In this paper, we propose a semantic middleware architecture to support dynamic software component reconfiguration based fault and service ontology to provide fault-tolerance in a grid computing environment. Our middleware includes autonomic management to detect faults, analyze causes of them, and plan semantically meaningful strategies to recover from the failure using pre-defined fault and service ontology trees. We implemented a referenced prototype, Web-service based Application Execution Environment(Wapee), as a proof-of-concept, and showed the efficiency in runtime recovery.

Efficient Method of Processing Long-term Transactions for Distributed Environment (분산 환경에서 장기 트랜잭션의 효율적인 처리 방안)

  • 정지호;엄기환
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.10a
    • /
    • pp.1007-1014
    • /
    • 2003
  • It is important to integrate an enterprise application for automating of the business profess, which is responded by a flow of market environment. There are two categories of method that integrate enterprise applications. One is Synchronous Integration, and the other is Asynchronous Integration. EAI(Enterprise Application Integration) and Web service which of the asynchronous integration is focused in the automating method of the business process. After we construct the application integration for automating of the business process, we have to concern about managing of the business transaction. Many Organizations have proposed the process method of business transaction based on 2-phase commit protocol. But this method can′t supply the phase that classify the transaction by transaction weight. In this paper, we propose an efficient method of transaction process for business transactions, which is composed by ′Classify Phase′ that classify transactions. We called this model "3-Phase Commit Method Applied by Classify Phase", we design this model to manage an resource of enterprise efficiently. The proposed method is compared by the method based on 2-Phase commit that could be a problem of management the resource of enterprise, and the advantage of this method is certified to propose the solution of that problem.

  • PDF

A Study on the Applications of ICT/IoT for Jeju Haenyeo Culture, an UNESCO Intangible Cultural Heritage

  • Yoo, Jae Ho;Jung, Yeon Kyu
    • Journal of Information Technology Services
    • /
    • v.16 no.4
    • /
    • pp.213-222
    • /
    • 2017
  • The advancement of ICT is changing every field of life. It becomes possible with the penetration of personalized devices, that is, smartphone. The boom of IoT will come when there exist diversified and personalized services. In general, we might admit that it is needed that the more privatized services than the overall serviced. Jeju Island is the only one special self-governing province in Republic of Korea and deserves to be proud of the unique culture from its long historical background. One of the very regional culture which performs by women divers, Haenyeo activity or culture, was registered as Intangible Cultural Heritage. When authors were researched Jeju Haenyeo as a worthy reserving service, we recognized that it has never considered to use any point of ICT/IoT yet. Because IoT holds the high potentiality to create any service scenario between interesting groups. We will design a few services for Haenyeo which covers their job territory or daily life, adopts up-to-date technology or method such as sensored network, smart contract and App/Web. In this paper, we intent to show the simplicity and easiness of the application of IoT not to much inconspicuous target. So, we suggest a specialized IoT service for the reservation and promotion of Haenyeo Culture. This service would be composed of sensors, IoT network and App/Web at home and office. This service can be used among interesting groups : Haenyeo, policy maker, manufacturer, service provider and culture consumer.

The Design and Implementation of Mobile Application Solution for Forest Fire based on Drone Photography and Amazon Web Service (AWS)

  • Choi, Si-eun;Bang, Jong-ho
    • Journal of Internet Computing and Services
    • /
    • v.21 no.5
    • /
    • pp.31-37
    • /
    • 2020
  • Last year's Goseong-Sokcho forest fires have highlighted the limitations of extinguishing work for night-time forest fire and the importance of quick identification for information on the spread of forest fire. However, it is not easy to find services that take into account the characteristics of forest fires, as most existing disaster-related mobile applications and research assume various disaster situations rather than just forest fire situations. Therefore, a system that can provide information quickly is needed, taking into account the characteristics of forest fires and the limitations of extinguishing work. In this paper, we propose evacuation route guidance services that bypass areas where fire has already spread, supplement existing methods of extinguishing work, and provide general information on forest fire situations in real time, by putting drones into forest fire situations. It has been implemented to automate image analysis using the Rekognition service of Amazon Web Service (AWS), and the results of fire detection and the T Map API guide the evacuation path. It is expected that the results of this paper will allow efficient and rapid rescue and extinguishing work to be carried out, and further reduce the damage of human life caused by forest fires.