• Title/Summary/Keyword: 웹 프로그래밍

Search Result 305, Processing Time 0.021 seconds

A Block-based Computer Graphics Educational Software Model using WebGL (WebGL을 이용한 블록 기반 컴퓨터 그래픽스 교육용 소프트웨어 모델)

  • Pyun, Hae-Gul;Park, Jinho
    • Journal of Korea Game Society
    • /
    • v.15 no.3
    • /
    • pp.189-200
    • /
    • 2015
  • These days computer graphics technology has been applied in diverse IT fields. Needs for computer graphics such as 3D Printer, Head Mount Display, VR & AR are growing rapidly. Computer graphics will be more specialized and demanding for graphics specialists will be also increased. However, serious mathematical background obstructs people to learning computer graphics. An efficient computer graphics learning system would be helpful for graphics experts training. By analyzing the graphics theory, we propose an educational software system with that students can effectively learn computer graphics. Our system focuses on theoretical objects of computer graphics and enhances accessibility and intuition using web and blocks.

A Study on the Low(No)-Code Platform Based on Web Crawling and NLP for Providing Framework-Specific Code (프레임워크 맞춤형 코드 제공을 위한 웹 크롤링과 NLP 기반 노코드 플랫폼 연구)

  • Chae-Rim Yoon;Song-Ie Kim;In-Bin Baik;Jin-Hwan Woo;Jae-Hyeong Song;Gi-Young Beak
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.945-946
    • /
    • 2023
  • 4차 산업혁명과 코로나19 영향으로 개발자 수요가 급증하며, 노코드 및 로우코드 플랫폼과 자연어 처리 기반 인공지능이 주목받고 있다. 본 연구는 프로그래밍 접근성 향상을 위한 노코드 플랫폼을 탐구하며, 사용자가 UI를 통해 직관적으로 프로젝트를 구축할 수 있는 설계 방식을 제시한다. 본 연구에서는 웹 크롤링과 자연어 처리 모델 학습에 기반한 아키텍처와 방향성을 제시한다. 사용자는 화면을 구성하고 프레임워크 선택 후 프로젝트를 간단하게 구축할 수 있다. 이 연구는 전문 지식 없이도 소프트웨어 개발에 쉽게 접근할 수 있는 방법론을 제시하며, 접근성과 포용성 강화에 기여한다.

Implementation of the Personal Information Infringement Detection Module in the HTML5 Web Service Environment (HTML5 웹 서비스 환경에서의 개인정보 침해 탐지 모듈 구현)

  • Han, Mee Lan;Kwak, Byung Il;Kim, Hwan Kuk;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.26 no.4
    • /
    • pp.1025-1036
    • /
    • 2016
  • The conversion of the international standard web utilization HTML5 technology is being developed for improvement of the internet environment based on nonstandard technology like ActiveX. Hyper Text Markup Language 5 (HTML5) of basic programming language for creating a web page is designed to consider the security more than HTML4. However, the range of attacks increased and a variety of security threats generated from HTML4 environment inherited by new HTML5 API. In this paper, we focus on the script-based attack such as CSRF (Cross-Site Request Forgery), Cookie Sniffing, and HTML5 API such as CORS (Cross-Origin Resource Sharing), Geolocation API related with the infringement of the personal information. We reproduced the infringement cases actually and embodied a detection module of a Plug-in type diagnosed based on client. The scanner allows it to detect and respond to the vulnerability of HTML5 previously, thereby self-diagnosing the reliability of HTML5-based web applications or web pages. In a case of a new vulnerability, it also easy to enlarge by adding another detection module.

Development of an SWRL-based Backward Chaining Inference Engine SMART-B for the Next Generation Web (차세대 웹을 위한 SWRL 기반 역방향 추론엔진 SMART-B의 개발)

  • Song Yong-Uk;Hong June-Seok;Kim Woo-Ju;Lee Sung-Kyu;Youn Suk-Hee
    • Journal of Intelligence and Information Systems
    • /
    • v.12 no.2
    • /
    • pp.67-81
    • /
    • 2006
  • While the existing Web focuses on the interface with human users based on HTML, the next generation Web will focus on the interaction among software agents by using XML and XML-based standards and technologies. The inference engine, which will serve as brains of software agents in the next generation Web, should thoroughly understand the Semantic Web, the standard language of the next generation Web. As abasis for the service, the W3C (World Wide Web Consortium) has recommended SWRL (Semantic Web Rule Language) which had been made by compounding OWL (Web Ontology Language) and RuleML (Rule Markup Language). In this research, we develop a backward chaining inference engine SMART-B (SeMantic web Agent Reasoning Tools -Backward chaining inference engine), which uses SWRL and OWL to represent rules and facts respectively. We analyze the requirements for the SWRL-based backward chaining inference and design analgorithm for the backward chaining inference which reflects the traditional backward chaining inference algorithm and the requirements of the next generation Semantic Web. We also implement the backward chaining inference engine and the administrative tools for fact and rule bases into Java components to insure the independence and portability among different platforms under the environment of Ubiquitous Computing.

  • PDF

MRQUTER : A Parallel Qualitative Temporal Reasoner Using MapReduce Framework (MRQUTER: MapReduce 프레임워크를 이용한 병렬 정성 시간 추론기)

  • Kim, Jonghoon;Kim, Incheol
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.5
    • /
    • pp.231-242
    • /
    • 2016
  • In order to meet rapid changes of Web information, it is necessary to extend the current Web technologies to represent both the valid time and location of each fact and knowledge, and reason their relationships. Until recently, many researches on qualitative temporal reasoning have been conducted in laboratory-scale, dealing with small knowledge bases. However, in this paper, we propose the design and implementation of a parallel qualitative temporal reasoner, MRQUTER, which can make reasoning over Web-scale large knowledge bases. This parallel temporal reasoner was built on a Hadoop cluster system using the MapReduce parallel programming framework. It decomposes the entire qualitative temporal reasoning process into several MapReduce jobs such as the encoding and decoding job, the inverse and equal reasoning job, the transitive reasoning job, the refining job, and applies some optimization techniques into each component reasoning job implemented with a pair of Map and Reduce functions. Through experiments using large benchmarking temporal knowledge bases, MRQUTER shows high reasoning performance and scalability.

Automatic Generation Method of Proxy Client Code to Autonomic Quality Information (자율적인 웹 서비스 품질 정보 수집을 위한 프록시 클라이언트 코드의 자동 생성 방안)

  • Seo, Young-Jun;Han, Jung-Soo;Song, Young-Jae
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.228-235
    • /
    • 2008
  • This paper proposes automatic generation method of proxy client code to automation of web service selection process through a monitoring agent. The technique of this paper help service consumer to provide source code of proxy client as it bring an attribute value of specific element of WSDL document using template rule. Namely, a XSLT script file provide code frame of dynamic invocation interface model. The automatic code generation technique need to solving starvation status of selection architecture. It is required to creating request HTTP message for every service on the result of search. The created proxy client program code generate dummy message about services. The proposed client code generation method show us a possibility of application in the automatic generation programming domain.

Still image comunications on the internet using the wavelet image compression technique (웨이블릿 영상 압축 기법을 이용한 인터넷에서의 정지영상 서비스)

  • 신무균;정제창;김민구
    • Journal of Broadcast Engineering
    • /
    • v.4 no.1
    • /
    • pp.12-21
    • /
    • 1999
  • Without a question. the most significant new medium for transmitting information is the Internet. Unfortunately. the multimedia elements that enrich our titles are extremely bulky. While the Internet hype is available in unlimited supply. Internet bandwidth and functionality of web browser are not making the net quite hospitable to multimedia data formats. In this thesis. for smoother and better communications over the net. a study is done on still image compression techniques. based on wavelet transform which is selected on MPEG-4 as a still image compression standard and a strong candidate for the JPEG-2000 standard. For Internet service. the study of plug-in programming and ActiveX control is implemented to enrich the functionality of web browser. As a result. the proposed still image service gives better image quality than current standard JPEG and does not yield to the common blocking artifacts.

  • PDF

Visualization analysis using R Shiny (R의 Shiny를 이용한 시각화 분석 활용 사례)

  • Na, Jonghwa;Hwang, Eunji
    • Journal of the Korean Data and Information Science Society
    • /
    • v.28 no.6
    • /
    • pp.1279-1290
    • /
    • 2017
  • R's {shiny} package provides an environment for creating web applications with only R scripts. Shiny does not require knowledge of a separate web programming language and its development is very easy and straightforward. In addition, Shiny has a variety of extensibility, and its functions are expanding day by day. Therefore, the presentation of high-quality results is an excellent tool for R-based analysts. In this paper, we present actual cases of large data analysis using Shiny. First, geological anomaly zone is extracted by analyzing topographical data expressed in the form of contour lines by analysis related to spatial data. Next, we will construct a model to predict major diseases by 16 cities and provinces nationwide using weather, environment, and social media information. In this process, we want to show that Shiny is very effective for data visualization and analysis.

A Test Frameworks and Simulation for Web Services Interoperability (Web Services 상호 운용성을 위한 테스트 프레임워크 구축 및 시뮬레이션)

  • Im San-Song;Lee Won-Suk;Lee Kang-Chan;Jeon Jong-Hong;Lee Seung-Youn;Jung Hoe-Kyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.7
    • /
    • pp.1597-1603
    • /
    • 2004
  • Recently many corporations are introducing web services which supports mutual smooth information exchange without depending on platform or programming language and new distributed computing environment based on U standard technology and internet standard protocol such as HTTP. However they are suffering difficulty in interoperability because of the problem of version inconsistency of standards supported by platforms that each vender offers. To solve these interoperability problem, although WS-I is progressing a consecutive standardization work by method of that offer Basic Profile and Usage Scenario, it is in the state that the domestic research connected with this is not sufficient yet. Accordingly, this treatise constructed interoperability Test framework by developing web services on the basis of different platform from books information retrieval services that can easily be come with and simulated and verified the interoperability by applying WS-I Basic Profile.

A research on effect of WBl CNC programming studing on learning accomplishment and motive (WBI CNC 프로그래밍 학습이 학업성취도 및 학습동기에 미치는 영향에 관한 연구)

  • Chi, Kang-Jae;Bae, Seok-Chan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.750-753
    • /
    • 2005
  • Internet service, a part of our life, requires the changes not only of environment in our life but also of people's sense of value. It also requires a quick change in the spear of education activities without exception. It brought a lot of changes into educational methods, our recognition on education, and various kinds of educational tools and environment. The introduction of WBI (Web Based Instruction) is one of the most important thing. This study have applied WBI to Industrial high school education to improve its quality and accomplish its effective teaching-learning. That is, we have applied CNC(Computerized Numerical Control) and Processing learning to machining center learning and have given students chances and various learning materials so that they could contact with new information. We aimed at testing and studying some effects on the improvements of learning accomplishment and motive in this study.

  • PDF