• Title/Summary/Keyword: 비주얼도구

Search Result 64, Processing Time 0.025 seconds

A Design and Implementation of Visual Stack viewer based on JavaCard Technology for efficient analysis of Memory (효율적인 메모리 분석을 위한 자바 카드 스택뷰어 설계 및 구현)

  • 하지헌;조증보;정민수
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2004.05a
    • /
    • pp.358-361
    • /
    • 2004
  • 자바 카드 기술이 나온지 약 8년 정도가 되었다 그간 많은 업체들과 연구원들에 의해 현재까지 자바 카드 기술이 많이 향상되어 왔다. 본 논문에서 제안하는 개발 도구는 계속해서 발전해가는 자바 카드 기술개발에 도움이 되고자 자바 카드 내부 스택에 들어있는 바이트 코드를 비주얼하게 접근 가능하도록 해준다. 이러한 이점이 off-Card영역에서 CAP 파일을 직접 이진 코드로 분석하는 것 보다 조금 더 빠르게 분석이 될 수 있게 하기 때문에 자바 카드 프로그램 개발에 있어서 개발자들에게 많은 도움이 될 것이다.

  • PDF

Design and Implementation of a Plan Knowledge Modeler (계획 지식 모델링 도구의 설계 및 구현)

  • Choi, Jae-Hyuk;Kim, In-Cheol
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.254-259
    • /
    • 2006
  • 전통적인 인공지능 계획방식은 완전한 월드 상태모델과 시스템 동작모델에 기초하여 처음부터 자동으로 작업계획을 생성하려는 접근방식이다. 그러나 지능로봇제어와 같이 불확실성과 가변성이 높은 실 세계 응용분야에서 이와 같은 전통적인 인공지능 계획방식은 효과를 얻기 어렵다. 반면에 많은 실 세계 응용분야에서는 그 분야에서 이미 잘 알려져 있는 작업 영역지식이나 제어지식들이 존재하며, 이들을 효과적으로 이용하는 것이 매우 중요하다. 이러한 방법 중의 하나로서 복잡도가 높은 작업계획을 전문가가 직접 편집해서 입력하는 방식이 널리 쓰인다. 기본 동작모델과는 달리, 일반적으로 작업계획 표현언어는 복잡한 제어구조를 포함하는 하나의 작업 프로세스로 계획을 표현한다. 따라서 이러한 복잡한 절차적 지식인 작업계획을 편집하고 검증하기 위해서는 편리한 모델링 도구의 개발이 필요하다. 본 연구에서는 PRS 계열의 작업계획을 비주얼 환경에서 편집할 수 있고, 가상 시뮬레이션 기능과 작업 계획기와의 연동 기능을 갖춘 PKM시스템의 설계와 구현에 대해 설명한다.

  • PDF

A Design and Implementation of a Translater for a Multimedia Authoring Tool (멀티미디어 저작도구의 번역기 설계 및 구현)

  • 이계영;임재걸;김유리;감창수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10c
    • /
    • pp.312-314
    • /
    • 1998
  • 본 논문에서는 스크립트로 표현된 멀티미디어 시나리오를 윈도우95 API를 이용하는 C++ 프로그램으로 번역하는 주는 스크립트 번역기를 설계하고 구현한다. 스크립트 에디터로 직접 작성하거나, 혹은 비주얼 에디터에서 작성된 시나리오를 자동 변환하여 작성할 수 있다. 본 연구에서는 시나리오가 화면 단위로 구성된다고 가정하여, 스크립트 파일 역시 화면 Pi 단위로 정의되어 있으며, 한 개의 화면은 다수의 오브젝트로 구성된다. 각 객체를 표현하는 데 한 개의 윈도우가 필요하므로, 번역기는 각 Pi마다 하나의 Main Window와 여러 개의 Child Window를 생성하여 멀티미디어 오브젝트를 출력한다. 따라서 본 논문은 스크립트 파일의 구성 내용을 정의하고, 저작도구의 스크립트 번역기를 설계하고 구현하는 방법에 대하여 기술한다.

  • PDF

UML Sequence Diagram Based Test Case Extraction and Testing for Ensuring Reliability of Web Applications (웹 응용 신뢰성 확보를 위한 UML 순차도 기반의 시험사례 추출 및 시험)

  • 정기원;조용선
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.1
    • /
    • pp.1-19
    • /
    • 2004
  • The systematic testing is frequently regretted in recent web applications because of time and cost pressure. Moreover developers have difficulties with applying the traditional testing techniques to testing web application. The approach of creating test cases for a web application from a sequence model is proposed for the rapid and efficient testing. Test cases for web application are extracted from call messages (including self-call messages) of UML (Unified Modeling Language) sequence diagram. A test case consists of messages, script functions, or server pages and additional values. Moreover a simple testing tool for web application is proposed. A URL for testing web application is created and executed by this testing tool. The URL consists of server page address and additional values. This test tool is made using Microsoft Visual Basic. The efficiency of proposed method and tool has been shown using a practical case study which reflects the development project of the web application for supporting member management.

  • PDF

Education of Algorithms Using the RAPTOR Programming Educational Tool (RAPTOR 프로그래밍 교육도구를 이용한 알고리즘 교육)

  • KIM, SungYul;LEE, JongYun
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.6
    • /
    • pp.23-31
    • /
    • 2015
  • The main aim in software education is to improve problem-solving ability based on computational thinking with the healthy information ethics. For this purpose, many institutions have attempted various educational programs such as Educational Programming Language, Physical Computing, and Robot education. However, it is possible to obscure the essence of computer education for computational thinking if the computer education focuses on using certain special education programming language and products. Therefore, this paper suggests a method of algorithm education using RAPTOR which is a visual programming development environment and is based on flowcharts. In order to verify the effectiveness of the algorithms education using the RAPTOR, 16 high-school students were applied to an educational program for twelve hours on five steps and then we obtained positive results.

A study on Color-application as a Narrative Tool -Focusing on - (내러티브 도구로써의 색채 활용 연구 -영국 영화 <더 마더 The mother>를 중심으로-)

  • Yoo, Suyeon
    • The Journal of the Korea Contents Association
    • /
    • v.15 no.7
    • /
    • pp.117-127
    • /
    • 2015
  • Colors in the film can communicate with the audiences without a dialogue as deep as possible, and then colors make a audiences sympathy as a role playing like a main character. The movie that I chosen by this thesis is The mother(UK film, 2003). This movie is so powerful imagetelling movie I've ever seen in the meaning of tool as a character-narrative film. This imagetelling in the movie is so useful and powerful, and then image is more important than any other things in the movie as a narrative tool and storytelling.

(<프로그래밍을 통한 넷(web)아트 작품구현에 관한 연구>)

  • Lee, Jae-Joong;Kim, Hyung-Gi
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02b
    • /
    • pp.456-461
    • /
    • 2006
  • 21세기의 초고속 인터넷망의 발달로 인하여 초기 용량이 적은 텍스트기반의 넷아트에서 이제는 움직이고 반응하는 상호작용이 있는 작품들이 많이 선보이게 되었다. 비주얼적인 면에서도 많은 발전을 이루었으며, 화려해진 작품들은 넷아트의 가능성을 높이고 있다. 하지만, 이러한 작품들은 작가가 프로그램(ex: flash, photoshop, illustrator)이라는 도구를 이용, 마우스로 하나하나 그려 모니터에 출력되기까지 많은 시간을 필요로 하며 단순한 작업의 연속으로 이루어진 결과물 이었다. 같은 작업의 반복으로 인해 작품을 만드는 데는 많은 시간을 필요로 하게 되었으며 효율성과 가능성을 높이지는 못하였다. 본 논문에서는 이런 반복적인 넷아트 작품의 성질과 특징을 같은 작업을 빠른속도로 연산 할 수 있는 프로그래밍이라는 공학적 측면을 이용해 살펴보고, 그것을 시각화, 알고리즘화 해 봄으로써 아날로그적인 감성의 넷아트 작품을 제작하는데 효율적이고, 효과적인 방법으로 구현 할 수 있도록 제안해 보도로 하겠다. 우리가 지금 일상에서 사용하고 있는 도구, 그리고 살아가고 있는 환경도 알고 보면 일정한 규칙으로 만들어졌으며 성장하고 있다. 꽃이 피는 것에도 일정규칙이 있으며 나무가 자라는 것도 법칙 있다. 이것은 자연도 알고리즘화 시킬 수 있는 것이며 프로그래밍화(ex flash, processing, lingo) 시킬 수 있다는 것이다. 지금 프로그래밍을 다루는데 익숙한 미디어 작가는 많지 않으며, 모든 작품을 알고리즘화 시킨다는 것은 어려운 일이겠지만 미디어작가들 사이에서도 공학적 접근을 통해 한계를 극복하고자 하는 시도가 있으며 지속적인 접근은 앞으로도 부족한 이 분야에 많은 발전가능성을 보여줄 것이며 개선의 여지를 남겨두고 있다.

  • PDF

A Study on Accessory-application as a Narrative Tool -Focusing on - (내러티브 도구로써의 소품 활용 연구 -영화 <그녀 her>를 중심으로-)

  • Yoo, Suyeon
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.3
    • /
    • pp.61-71
    • /
    • 2016
  • This paper intends to prove that the props in movies can be used to communicate messages ans themes to the audience very usefully. I selected the movie "her" to investigate by the use of props. The props in the film can communicate with the audiences without a dialogue and visual. At the same time, the props can make a audiences sympathy as a role playing like a main character. As a result, the props used in the movie were explained to study their relevancy to the narratives of the movie. The props in the movie is so useful and powerful, and then image is more important than any other things in the movie as a narrative tool and storytelling.

The Design and Implementation of the Embedded System based UML and LVOOP (UML과 LVOOP를 기반으로 한 내장형 시스템의 설계 구현 방안)

  • Cho, Hyuk-Gyu;Jung, Min-Po;Jung, Deok-Gil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.371-374
    • /
    • 2011
  • UML is a very good description of object-oriented concepts and supports the use case diagram for analyzing the system functionality, the class diagram for representing the domain object in the analysis step, the sequence diagram for connecting the action in the class. The visual-based, object-oriented LabVIEW OOP is an intuitive design tool that can be executed at the same time as a development tool. However, even the system developer using LabVIEW OOP is needed known about the object-oriented concept in the design stage. In this paper, we suggest the method to applying the UML modeling diagram to LabVIEW OOP design.

  • PDF

A Design and Implementation of Communication Mechanism between User Contents and LAMS (사용자 콘텐츠와 LAMS 간의 통신 메커니즘의 설계 및 구현)

  • Park, Chan;Seong, Dong-Ook;Jung, Seok-In;Yoo, Jae-Soo;Yoo, Kwan-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.764-767
    • /
    • 2008
  • 컴퓨터와 인터넷이 발달과 함께 웹을 이용하여 다양한 학습 방법들이 개발되고 있다. 학습 활동 관리 시스템 LAMS는 효과적으로 학습 활동을 설계하고 관리할 수 있는 유용한 도구 중 하나이다. 하지만 LAMS가 우리가 플래시나 자바와 같은 외부 도구로 만든 외부의 사용자 콘텐츠들과 아무런 통신이 이루어지지 않기 때문에 완벽하게 학습 활동을 관리하지는 못한다. 본 논문의 목적은 이러한 문제를 해결하기 위해 LAMS와 외부의 사용자 콘텐츠가 서로 통신을 할 수 있는 통신 메커니즘을 설계하고 구현하는 것이다. 이를 위해 웹 기반 교육과 LAMS의 구조와 기능 및 개발 환경에 대해 분석 하였다. 이러한 분석을 기반으로 LAMS와 외부 교육용 콘텐츠 사이의 통신 메커니즘을 설계하고 구현하였다. 이러한 메커니즘을 플래시나 자바 또는 비주얼 C++로 만든 콘텐츠에 적용할 수 있으며, 이 콘텐츠들은 LAMS의 정보를 가지고 오거나 LAMS에 정보를 전달할 수 있다. 그리고 이러한 정보를 모아 각종 통계 자료를 만들고, 이를 교육에 반영할 수 있다. 이 메커니즘은 다양한 개발 환경에서 동작하며, 이것을 이용하여 기존의 LAMS에서는 불가능했던 다양한 학습 관리가 가능하도록 하였다. 우리는 이메커니즘을 이용하여 좀 더 혁신적인 콘텐츠를 개발하고 우수한 학습 활동 관리 시스템을 구축할 수 있을 것이다.