본문 바로가기
KERD
논문KCI 등재

다중 뷰 편집환경을 위한 점진적 다중진입 지원 파서에 대한 연구

A Study of Incremental and Multiple Entry Support Parser for Multi View Editing Environment

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

As computer performance and needs of user convenience increase, computer user interface are also changing. This changes had great effects on software development environment. In past, text editors like vi or emacs on UNIX OS were the main development environment. These editors are very strong to edit source code, but difficult and not intuitive compared to GUI(Graphical User Interface) based environment and were used by only some experts. Moreover, the trends of software development environment was changed from command line to GUI environment and GUI Editor provides usability and efficiency. As a result, the usage of text based editor had decreased. However, because GUI based editor use a lot of computer resources, computer performance and efficiency are decreasing. The more contents are, the more time to verify and display the contents it takes. In this paper, we provide a new parser that provide multi view editing, incremental parsing and multiple entry of abstract syntax tree.

Abstract

As computer performance and needs of user convenience increase, computer user interface are also changing. This changes had great effects on software development environment. In past, text editors like vi or emacs on UNIX OS were the main development environment. These editors are very strong to edit source code, but difficult and not intuitive compared to GUI(Graphical User Interface) based environment and were used by only some experts. Moreover, the trends of software development environment was changed from command line to GUI environment and GUI Editor provides usability and efficiency. As a result, the usage of text based editor had decreased. However, because GUI based editor use a lot of computer resources, computer performance and efficiency are decreasing. The more contents are, the more time to verify and display the contents it takes. In this paper, we provide a new parser that provide multi view editing, incremental parsing and multiple entry of abstract syntax tree.

참고문헌 (9)

  1. Carlo Ghezzi, "Incremental Parsing", ACM Transactions on Programming Languages and System, 1(1), pp.58~70 (1979)[DOI]
  2. Jingwei Wu, "A Multi-Perspective Software Visualization Environment", Proceedings of the 2000 Conference of the Centre for Advanced Studies on Collaborative Research (2000)
  3. Kang Zhang, "Design, Construction, and Application of a Generic Visual Language Generation Environment", IEEE Transactions on Software Engineering, 27(4) (2001)
  4. 김효정, "규칙기반 문서 분류기를 이용한 XML 문서의 자동생성", 한국멀티미디어학회 학술논문집, pp.125~128 (2000)
  5. 박상기, "XML DOM을 이용한 웹기반 전자교과서 자동생성 시스템", 한국멀티미디어학회 학술논문집, pp.571~574 (2004), 한국멀티미디어학회
  6. 김민지, "교수-학습자료의 XML 문서 생성 시스템 설계 및 구현", 2003년도 한국멀티미디어학회 추계학술발표논문집, pp.852~855 (2003), 한국멀티미디어학회
  7. Martin Erwig, "A Visual Language for XML", Proceedings of the 16th IEEE Symposium on Visual Language (2000)
  8. 염세훈, "탬플릿 기반 XML 문서 생성기의 설계 및 구현", (사)디지털산업정보학회 논문지, 8(4), pp.73~81 (2012), (사)디지털산업정보학회
  9. 이재건, "Binary XML을 이용한 전자출결시스템 설계 및 개발", (사)디지털산업정보학회 논문지, 11(3), pp.11~19 (2015), (사)디지털산업정보학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (13건)