목차
Ⅰ. 서론
Ⅱ. SGML(기술적범용마크업언어)의 특성
Ⅲ. SGML(기술적범용마크업언어)의 장점
Ⅳ. SGML(기술적범용마크업언어)의 데이터
Ⅴ. SGML(기술적범용마크업언어)의 표준화
Ⅵ. SGML(기술적범용마크업언어)의 응용분야
Ⅶ. SGML(기술적범용마크업언어)와 XML(텍스트기반포맷)
Ⅷ. SGML(기술적범용마크업언어)와 MARC(기계가독목록법)
Ⅸ. 결론
참고문헌
Ⅱ. SGML(기술적범용마크업언어)의 특성
Ⅲ. SGML(기술적범용마크업언어)의 장점
Ⅳ. SGML(기술적범용마크업언어)의 데이터
Ⅴ. SGML(기술적범용마크업언어)의 표준화
Ⅵ. SGML(기술적범용마크업언어)의 응용분야
Ⅶ. SGML(기술적범용마크업언어)와 XML(텍스트기반포맷)
Ⅷ. SGML(기술적범용마크업언어)와 MARC(기계가독목록법)
Ⅸ. 결론
참고문헌
본문내용
지원해야만 하는 단점이 있다.
이러한 상황에서 W3C에 의해 표준으로 채택된 XML은 웹상에서 적용되기에 적합한 메타언어이다. 이미 XML은 마이크로소프트의 Channel Definition Forma (CDF), the upcoming Presentation Graphics Markup Language(PGML), Synchronized Multimedia Integration Language(SMIL) 등을 위해 웹상에서 응용을 위한 기초로서 사용되고 있다. 넷스케이프의 모질라 5.0 브라우저에서는 XML 브라우징을 위해 개발 중에 있다. 또 XML은 유니코드를 지원하기 때문에 국제적으로 상당한 이점을 가지고 있다.
물론, SGML도 이러한 모든 것을 할 수 있다. 하지만, XML은 SGML에 비해 상대적으로 굉장히 가볍고 간단하며, 또한 XML이 웹상에서의 구조화된 문서를 전송하도록 설계되었기 때문에 웹상에서의 많은 응용은 XML에 의존할 것이다.
SGML과 XML 시장이 활성화됨에 따라 개발비용도 상당한 변수로 작용할 것이다. XML의 단순성 때문에 개발자들은 같은 적용분야에서 같은 효과를 얻을 수 있다면 SGML보다 XML을 선호 할 것이다. SGML이나 XML 중 어느 한 쪽이 시장을 점유하여 시장이 활성화되면 개발자들은 당연히 SGML이나 XML 중 먼저 시장을 점유하는 메타언어를 선택할 것이고 따라서 개발 및 유지보수 비용도 떨어져 상대적으로 경쟁력을 가지게 될 것이다. 위에서 언급한 상황만으로 결론지어보면 개발자들은 XML을 선호할 것이며 XML 편집기나 XML 어플리케이션의 비용이 떨어져 더 많은 개발자 및 사용자가 XML 환경을 가지게 될 것이다.
하지만, 지금까지 SGML은 엄청나게 많은 문서와 문서유형에서 사용되었다. 특히 미 국세청, 미 국방성, IBM, 몇몇 출판업체, 칩 제조업자 기타 등등의 많은 업체들은 아주 복잡하고 견고한 솔루션을 요구하는 분야에서 특정 요구를 만족하기 위해 SGML을 사용하였다. 만약, 이런 특정 분야에 개발 및 유지보수 비용이 저렴하다는 이유로 XML을 사용하게 되면 오히려 역효과를 가져올 수 있다. 이러한 특정 적용 분야에 SGML을 사용함으로써 상대적으로 매우 높은 SGML 솔루션 비용을 지불하더라도 적용 분야에 더 효율이고 편리하게 적용시킬 수 있다면 SGML을 사용하는 것이 충분한 가치가 있을 것이다.
참고문헌
권영숙, SGML웹 프로그래밍 언어 특성에 관한 연구를 이용한 특허정보처리 연구, 한국과학기술정보연구원, 1999
김용훈 외 7명, SGML 문서 관리 시스템의 설계 및 구현, 한국문헌정보학회, 1998
김창수 외 2명, 문서 구조정보를 이용한 SGML 문서 편집 시스템의 설계 및 구현, 배재대학교 공학연구소, 2008
신화정, 웹 프로그래밍 언어 특성에 관한 연구, 한양여자대학, 2008
안보희 외 2명, SGML 문서 저작 도구, 한국정보처리학회, 1998
조민호 외 2명, SGML 문서를 XML 문서로 변환하는 사례 연구, 한국정보과학회, 2001
이러한 상황에서 W3C에 의해 표준으로 채택된 XML은 웹상에서 적용되기에 적합한 메타언어이다. 이미 XML은 마이크로소프트의 Channel Definition Forma (CDF), the upcoming Presentation Graphics Markup Language(PGML), Synchronized Multimedia Integration Language(SMIL) 등을 위해 웹상에서 응용을 위한 기초로서 사용되고 있다. 넷스케이프의 모질라 5.0 브라우저에서는 XML 브라우징을 위해 개발 중에 있다. 또 XML은 유니코드를 지원하기 때문에 국제적으로 상당한 이점을 가지고 있다.
물론, SGML도 이러한 모든 것을 할 수 있다. 하지만, XML은 SGML에 비해 상대적으로 굉장히 가볍고 간단하며, 또한 XML이 웹상에서의 구조화된 문서를 전송하도록 설계되었기 때문에 웹상에서의 많은 응용은 XML에 의존할 것이다.
SGML과 XML 시장이 활성화됨에 따라 개발비용도 상당한 변수로 작용할 것이다. XML의 단순성 때문에 개발자들은 같은 적용분야에서 같은 효과를 얻을 수 있다면 SGML보다 XML을 선호 할 것이다. SGML이나 XML 중 어느 한 쪽이 시장을 점유하여 시장이 활성화되면 개발자들은 당연히 SGML이나 XML 중 먼저 시장을 점유하는 메타언어를 선택할 것이고 따라서 개발 및 유지보수 비용도 떨어져 상대적으로 경쟁력을 가지게 될 것이다. 위에서 언급한 상황만으로 결론지어보면 개발자들은 XML을 선호할 것이며 XML 편집기나 XML 어플리케이션의 비용이 떨어져 더 많은 개발자 및 사용자가 XML 환경을 가지게 될 것이다.
하지만, 지금까지 SGML은 엄청나게 많은 문서와 문서유형에서 사용되었다. 특히 미 국세청, 미 국방성, IBM, 몇몇 출판업체, 칩 제조업자 기타 등등의 많은 업체들은 아주 복잡하고 견고한 솔루션을 요구하는 분야에서 특정 요구를 만족하기 위해 SGML을 사용하였다. 만약, 이런 특정 분야에 개발 및 유지보수 비용이 저렴하다는 이유로 XML을 사용하게 되면 오히려 역효과를 가져올 수 있다. 이러한 특정 적용 분야에 SGML을 사용함으로써 상대적으로 매우 높은 SGML 솔루션 비용을 지불하더라도 적용 분야에 더 효율이고 편리하게 적용시킬 수 있다면 SGML을 사용하는 것이 충분한 가치가 있을 것이다.
참고문헌
권영숙, SGML웹 프로그래밍 언어 특성에 관한 연구를 이용한 특허정보처리 연구, 한국과학기술정보연구원, 1999
김용훈 외 7명, SGML 문서 관리 시스템의 설계 및 구현, 한국문헌정보학회, 1998
김창수 외 2명, 문서 구조정보를 이용한 SGML 문서 편집 시스템의 설계 및 구현, 배재대학교 공학연구소, 2008
신화정, 웹 프로그래밍 언어 특성에 관한 연구, 한양여자대학, 2008
안보희 외 2명, SGML 문서 저작 도구, 한국정보처리학회, 1998
조민호 외 2명, SGML 문서를 XML 문서로 변환하는 사례 연구, 한국정보과학회, 2001
키워드
추천자료
- [XML]의 미래
- XML[extensible markup language]확장성 마크업 언어
- 2009년 2학기 전산특강 기말시험 핵심체크
- [응용기술]응용기술과 멀티미디어, 무선인터넷, 응용기술과 고속통신망기술, XML(확장가능한...
- [기술적범용마크업언어]기술적범용마크업언어(SGML)의 개요, 정의, 기술적범용마크업언어(SGM...
- 문헌유형정의부(DTD)의 표준값, 편집, 문헌유형정의부(DTD)와 기술적범용마크업언어(SGML), ...
- 한국문헌자동화목록법(KORMARC)의 구조, 표기법, 한국문헌자동화목록법(KORMARC)의 한계, 한...
- [MARC]MARC(기계가독목록법)의 표현방식, 장점, MARC(기계가독목록법)의 단점, MARC(기계가독...
- [SGML]SGML(기술적범용마크업언어)의 정의, SGML(기술적범용마크업언어)의 구성, SGML(기술적...
소개글