A New Approach to Active Documents and its Application

능동문서에 대한 새로운 접근법과 그 응용

  • 남철기 (울산대학교 컴퓨터·정보통신공학부) ;
  • 배재학 (울산대학교 컴퓨터·정보통신공학부) ;
  • 장길상 (울산대학교 경영학부)
  • Published : 2003.04.01

Abstract

The web is an important source of information and most of Web applications are based on form documents in HTML-based form documents only play a role as user interfaces, and they do not involve the procedures or rules if business process which form document designers assume. However, from documents imply methods for treating documents, and these embedded procedural knowledge can be utilized.actively in automation of business process. In this respect, we Investigate the activeness of documents with cognitive science to automate business processes based on from documents. Through this, we have a new concept and applicability of active documents. Our active documents include business rules and declarative knowledge to support the automation of document processing. Also, we propose a processing framework for the active documents. The framework has two phases: build-time and run-time. in order to demonstrate the usefulness of the proposed framework, a prototype called ActiveForm is designed and implemented for requisition processing them in an inference engine can enhance the intelligence of Internet applications.

웹은 중요한 정보인천이며, 대부분의 웹 응용프로그램은 HTML 작성된 서식문서를 기반으로 한다. 이러한 HTML 기반의 서식문서는 사용자 인터페이스를 제공하는 역할을 할 뿐, 문서서식 설계자가 지향하는 업무처리 절차나 로직을 내포하지는 않는다 그러나 서식문서에는 그것에 대한 처리방법이 함축되어 있고. 이렇게 내재된 전차적 지신을 업무치리 과정의 자동화에 적극적으로 활용할 수 있다. 이에, 본 논문에서는 서신문서에 기반한 업무치리 전차를 자동화시키기 위해 인지과학적인 측면에서 문서의 능동성을 파악하였나. 이를 통해 능동문서(Active Documents)에 대한 새로운 개념과 그 적용 가능성을 제시하고자 한다. 이 능동문서는 문서에 함축되어 있는 업무규칙과 문서처리의 자동화를 지원하기 위한 선언적 지식을 문서 사제에 내포하고 있다. 또한, 본 논문에서는 제시된 능동문서를 처리하기 위한 프레임워크를 제안한다. 제안된 프레임워크는 크게 생성단계와 실행단계로 구성된다. 본 논문에서 제안한 프레임워크의 유용성을 보이기 위해, 인터넷 구매 시스템의 구매 요청서 처리에 능동문서를 적용한 ActiveForm이라는 원형시스템을 설계하고 구현하였다. 그 결과, 본 논문은 서식설계자의 지식이 Prolog로 명시적으로 표현되어 있는 능동문서를 추론엔진에서 처리함으로써 인터넷 응용프로그램의 지능화에 기여할 수 있음을 확인하였다.

Keywords

References

  1. Sprague and Ralph, The Electronic Document: A New Frontier for Corporate IS, I.S. Business Partners, 1997
  2. Paolo, C. and Robert, T. and Franco, Z., Coordination Middleware for XML-centric Applications, 16th ACM symposium on Applied Computing, 2002 https://doi.org/10.1145/508791.508857
  3. Quint, V., Editorial, active document issue, Electronic Publishing, Vol.7, pp. 53-54, 1994
  4. Buckland, M. K., What is a document?, Journal of the American Society for Information Science, Vol.48, pp. 804-809. 1997 https://doi.org/10.1002/(SICI)1097-4571(199709)48:9<804::AID-ASI5>3.0.CO;2-V
  5. Harold Boley, Relationships between Logic Programming and XML, Proc. 14th Workshop Logische Programmierung, Wurzburg, 2000
  6. 남철기, 양재군, 배재학, 검증규칙을 포함한 XML문서, 한국 정보과학회 추계학술발표대회 논문집, 제28권, 제2호, pp. 709-711, 2001
  7. 남철기, 배재학, 업무규칙을 포함한 능동문서, 한국 정보과학회 춘계학술발표대회 논문집, 제29권, 제1호, pp.352-354, 2002
  8. Nam, C. -K. and Bae, J. -H. J., A Framework for Processing Active Documents, The 6th Russian-Korean International Symposium On Science and Technology, Proc. KORUS-2002, Vol.1, pp. 122-125, 2002 https://doi.org/10.1109/KORUS.2002.1027977
  9. Oracle Workfow, http://otn.oracle.com/products/integration/workflow/workflow_fov.html
  10. SWI-Prolog s Home, http://www.swi-prolog.org/
  11. Helena Ahonen et al, Intelligent Assembly of Structured Documents, Technical Report C-1996-40, University of Helsinki, Department of Computer Science, 1996
  12. Paul Dourish et al, Extending Document Management Systems with User-Specific Active Properties, Transactions on Information Systems, ACM, Vol.18, No.2, 2000 https://doi.org/10.1145/348751.348758
  13. Eckhart K. and Gustaf N., Active Hypertext for Distributed Web Applications Proc. The 8th IEEE International workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 1999 https://doi.org/10.1109/ENABL.1999.805216
  14. L. Bompani, P. Ciancarini, F. Vitali, Active Documents in XML, SigWeb News letter, ACM, Vol.8, No.1, pp. 27-32, 1999 https://doi.org/10.1145/951413.951421
  15. Patrik W. and Carl Gustaf Jansson, Active Documents Supporting Teamwork in a Ubiquitous Computing Environment, PCC Workshop 2001 & NRS 01, Nynashamn, Sweden. April 2001
  16. English, P. M. and Tenneti, R., Interleaf active documents. Electronic Publishing. Vol.7, No.2. pp. 75-87. 1994
  17. Terry, D. B. and Baker, D. G.. Active Tioga documents: an exploration of two paradigms, Electronic Publishing, Vol.3, No.2. pp. 105-122, 1990
  18. Zellweger, P. T. Active paths through multimedia documents. Proc, The international Conference on Electronic Publishing, pp. 20-22, 1988
  19. Chamberlin, D. D., Hasselmcier, H. F. and Paris, D. P. Defining document styles for WYSIWYG processing. Proc. The international Conference on Electronic Publishing, Document Manipulation, and Typography, pp. 1-18, 1988
  20. Benjamin N. Grosof, Y. Labrou, and H.Y. Chan. A Declarative Approach to Business Rules in Contracts: Courteous Logic Programs in XML, Proc. The 1st ACM Conference on Electronic Commerce (EC-99), ACM Press, 1999 https://doi.org/10.1145/336992.337010
  21. Kuldar Taveter, Agent-Oriented Business Rules: Deontic Assignments, Proc. The international workshop on Open Enterprise Solutions: Systems, Experiences. and Organizations (OES-SEO2001), Rome. 2001
  22. Benjamin N. Grosof, DIPLOMAT: Compiling Prioritized Default Rules into Ordinary Logic Programs, for E-Commerce Applications, IBM Research Report, 1999