DTD 자동 생성 기법을 이용한 USN 미들웨어 설계 및 구현

In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery derived from the frequent change of data structure. So we propose a technique of monitoring system by DTD(Document Type Definition) automatic gene...

Full description

Saved in:
Bibliographic Details
Published in韓國컴퓨터情報學會論文誌 Vol. 17; no. 3; pp. 41 - 50
Main Authors 남시병(Si-Byung Nam), 권기현(Ki-Hyeon Kwon), 유명한(Myung-Han Yu)
Format Journal Article
LanguageKorean
Published 한국컴퓨터정보학회 2012
Subjects
Online AccessGet full text
ISSN1598-849X
2383-9945

Cover

Abstract In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery derived from the frequent change of data structure. So we propose a technique of monitoring system by DTD(Document Type Definition) automatic generation. This technique is to use dynamic server-side script to cope with the change of sensor data structure, generate the DTD dynamically. An it also adapt the AJAX(Asynchronous JavaScript and XML) for XML data parsing, it can support mass data transmission and exception processing for data loss and damage. This technique shows the result of recovery time is decreased about 44.8ms in case of temporary data failure by comparing to the conventional XML method. 웹 서비스 어플리케이션 기반 모니터링 시스템에서 빈번히 발생되는 데이터 구조 변경에 따른 코드 재생산에 확장성 및 오류 복구능력 향상을 위하여 DTD(Document Type Definition)자동 생성 기법을 이용한 모니터링 시스템 설계방법을 제안하였다. 제안한 DTD자동 생성 기법은 센서 데이터 구조가 수정되어도 서버 측에서 동적 서버사이드 스크립트(Dynamic Server-side Script)로 DTD정보를 자동으로 생성해 주기 때문에 데이터 손실과 오류에 대한 능동적인 대처가 가능하며, AJAX(Asynchronous JavaScript and XML)를 이용한 XML데이터 파싱(Parsing)을 구성하여 대단위 데이터 전송이나 다양한 모니터링 시스템 분야에 데이터 손실이나 손상 확인 등의 예외처리 및 데이터 구조의 확장과 축소가 용이하였다. 제안된 시스템은 일시적인 데이터 깨짐 상황에서 정상화 복구에 필요한 평균시간이 기존의 XML을 이용한 방법보다 약 44.8ms감소되어 오류 복구처리 속도가 향상됨을 알 수 있었다.
AbstractList 웹 서비스 어플리케이션 기반 모니터링 시스템에서 빈번히 발생되는 데이터 구조 변경에 따른 코드 재생산에 확장성 및 오류 복구능력 향상을 위하여 DTD(Document Type Definition) 자동 생성 기법을 이용한 모니터링 시스템 설계방법을 제안하였다. 제안한 DTD 자동 생성 기법은 센서 데이터 구조가 수정되어도 서버 측에서 동적 서버사이드 스크립트(Dynamic Server-side Script)로 DTD정보를 자동으로 생성해 주기 때문에 데이터 손실과 오류에 대한 능동적인 대처가 가능하며, AJAX(Asynchronous JavaScript and XML)를 이용한 XML 데이터 파싱(Parsing)을 구성하여 대단위 데이터 전송이나 다양한 모니터링 시스템 분야에 데이터 손실이나 손상 확인 등의 예외처리 및 데이터 구조의 확장과 축소가 용이하였다. 제안된 시스템은 일시적인 데이터 깨짐 상황에서 정상화 복구에 필요한 평균시간이 기존의 XML을 이용한 방법보다 약 44.8ms 감소되어 오류 복구처리 속도가 향상됨을 알 수 있었다. In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery derived from the frequent change of data structure. So we propose a technique of monitoring system by DTD(Document Type Definition) automatic generation. This technique is to use dynamic server-side script to cope with the change of sensor data structure, generate the DTD dynamically. And it also adapt the AJAX(Asynchronous JavaScript and XML) for XML data parsing, it can support mass data transmission and exception processing for data loss and damage. This technique shows the result of recovery time is decreased about 44.8ms in case of temporary data failure by comparing to the conventional XML method. KCI Citation Count: 1
In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery derived from the frequent change of data structure. So we propose a technique of monitoring system by DTD(Document Type Definition) automatic generation. This technique is to use dynamic server-side script to cope with the change of sensor data structure, generate the DTD dynamically. An it also adapt the AJAX(Asynchronous JavaScript and XML) for XML data parsing, it can support mass data transmission and exception processing for data loss and damage. This technique shows the result of recovery time is decreased about 44.8ms in case of temporary data failure by comparing to the conventional XML method. 웹 서비스 어플리케이션 기반 모니터링 시스템에서 빈번히 발생되는 데이터 구조 변경에 따른 코드 재생산에 확장성 및 오류 복구능력 향상을 위하여 DTD(Document Type Definition)자동 생성 기법을 이용한 모니터링 시스템 설계방법을 제안하였다. 제안한 DTD자동 생성 기법은 센서 데이터 구조가 수정되어도 서버 측에서 동적 서버사이드 스크립트(Dynamic Server-side Script)로 DTD정보를 자동으로 생성해 주기 때문에 데이터 손실과 오류에 대한 능동적인 대처가 가능하며, AJAX(Asynchronous JavaScript and XML)를 이용한 XML데이터 파싱(Parsing)을 구성하여 대단위 데이터 전송이나 다양한 모니터링 시스템 분야에 데이터 손실이나 손상 확인 등의 예외처리 및 데이터 구조의 확장과 축소가 용이하였다. 제안된 시스템은 일시적인 데이터 깨짐 상황에서 정상화 복구에 필요한 평균시간이 기존의 XML을 이용한 방법보다 약 44.8ms감소되어 오류 복구처리 속도가 향상됨을 알 수 있었다.
Author 권기현(Ki-Hyeon Kwon)
유명한(Myung-Han Yu)
남시병(Si-Byung Nam)
Author_xml – sequence: 1
  fullname: 남시병(Si-Byung Nam)
– sequence: 2
  fullname: 권기현(Ki-Hyeon Kwon)
– sequence: 3
  fullname: 유명한(Myung-Han Yu)
BackLink https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001646359$$DAccess content in National Research Foundation of Korea (NRF)
BookMark eNpFkE9LwzAAxYsoOOe-Qy7iqdAmaZoexzbddGygFbyFtE2kdHbS6sGzvU-Qif_maQcFwakT9pnW7DtYnODp9w4_Hry3oa3G_VisaCWIKNIdB1urWsm0HKpT7Byva5U0DT0DEWg70CIlrVl360A9X-eDe6CuRir7APPZJP8cqlEG1GiqHl4XwydwdNgB-fssvxmrxxd1OwUqG8-_MpBPBmD-_ba4yza1Ncl7qaj8say5Ow231tTb3d1WrdrWIwdCnQhicV9yIbBvBB7Cnmda1CNCOsTD2Jc-xb7nSYObHHKJbNOmAabSwLYQvk9RWdte1saJZJEfsj4Pf3nSZ1HCqgdui9FiGyrMraUZhel5yOIg7bG96n4XGiY0LRvh4hwMzX8vvkjCUxGEnJ0VgSeXrNOtNwxiQUoIRD8w2Xbv
ContentType Journal Article
DBID DBRKI
TDB
JDI
ACYCR
DEWEY 651.8
DatabaseName DBPIA - 디비피아
누리미디어 DBpia
[Open Access] KoreaScience
Korean Citation Index
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Business
DocumentTitleAlternate Design and Implementation of USN Middleware using DTD Generation Technique
DocumentTitle_FL Design and Implementation of USN Middleware using DTD GenerationTechnique
EISSN 2383-9945
EndPage 50
ExternalDocumentID oai_kci_go_kr_ARTI_87923
JAKO201215734994421
NODE06528662
GroupedDBID .UV
ALMA_UNASSIGNED_HOLDINGS
DBRKI
TDB
JDI
ACYCR
ID FETCH-LOGICAL-k922-6e65acfaee4c0db34bb158b6ef96b44cfc84cbbf0a1a2af37178d48f047eecc83
ISSN 1598-849X
IngestDate Sun Mar 09 07:50:39 EDT 2025
Fri Dec 22 12:04:10 EST 2023
Thu Feb 06 13:25:21 EST 2025
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 3
Keywords USN(Ubiquitous Sensor Network)
Monitoring System
모니터링 시스템
DTD
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-k922-6e65acfaee4c0db34bb158b6ef96b44cfc84cbbf0a1a2af37178d48f047eecc83
Notes KISTI1.1003/JNL.JAKO201215734994421
G704-001619.2012.17.3.021
OpenAccessLink http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201215734994421&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
PageCount 10
ParticipantIDs nrf_kci_oai_kci_go_kr_ARTI_87923
kisti_ndsl_JAKO201215734994421
nurimedia_primary_NODE06528662
PublicationCentury 2000
PublicationDate 2012
PublicationDateYYYYMMDD 2012-01-01
PublicationDate_xml – year: 2012
  text: 2012
PublicationDecade 2010
PublicationTitle 韓國컴퓨터情報學會論文誌
PublicationTitleAlternate Journal of the Korea Society of Computer and Information
PublicationYear 2012
Publisher 한국컴퓨터정보학회
Publisher_xml – name: 한국컴퓨터정보학회
SSID ssib036279256
ssib001107257
ssib044738270
ssib012146333
ssib008451689
ssib053377514
Score 1.473033
Snippet In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery...
웹 서비스 어플리케이션 기반 모니터링 시스템에서 빈번히 발생되는 데이터 구조 변경에 따른 코드 재생산에 확장성 및 오류 복구능력 향상을 위하여 DTD(Document Type Definition) 자동 생성 기법을 이용한 모니터링 시스템 설계방법을 제안하였다. 제안한 DTD 자동 생성...
SourceID nrf
kisti
nurimedia
SourceType Open Website
Open Access Repository
Publisher
StartPage 41
SubjectTerms 컴퓨터학
Title DTD 자동 생성 기법을 이용한 USN 미들웨어 설계 및 구현
URI https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE06528662
http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201215734994421&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001646359
Volume 17
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX 한국컴퓨터정보학회논문지, 2012, 17(3), 96, pp.41-50
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEF6VHoAL4inKo_KBFYfIKF6v7d2jHTsqRaSHplJvlu3YKApKUUkOcOBC7kVCRbzKqQeQkChQpP6mxv0PzKxdx6BKPC7OaLwzszvr9X6zWc8Sckuw1DRYHOtOZHCdm2mqxxFnuhRcstQyAWSrXb4de2mNL69b63Onbtd2LY1H8Z3k6YnflfxPrwIP-hW_kv2Hnq2UAgNo6F-4Qg_D9a_62O_6DRq0qAyobNLAo6JNpVQsYVLpK4JTzwCWSz1BPVXKY1RaSs6H242S8rgiXOpKGvhYQrYaa6udBoq4bRQHQprULQoCUyjCBtFGaQrvgSWz0OuhQdEurFvUbSnFghbHtR1jYhpIKtuoOUCbVHiozPNUjXxlUSCBLYH629g2YWFhtwltU4SvqmcrcdDTpq4FGFlxoLxDA0Fdl4pqSVg5i5UtAIMgh7UFpxmzIlBpEG7VfFevvSrSQklXeRX1W5XnqkX2YsCt9nXvybhECeUii8HqM4IUOjy468WEqXgAc0xdyiIPZjWNOLXhYtbmhCKxV4kuiiy7v-b9_m0-rnZJLrv3VrAyhuXgmOFcJUwARIlbF-8_C2awF2J4Vvv3WuDpy7NTBAw8vN2cwXrALI5ksxxKnDumYLP3NkQAjlOkxa9aD7EbBjR9gGDDTUBuZ4ZjPH4C3mE1ONY9T86VcZTmFoPiApkbbFwkp48_47hElmBsaPmHF9OtN1r-fCeffNUOD_am37bznYmW7-znbz8dbb_X4PnWpl8Opi9383cf81f7Wj7ZPfw-0aZ7W9rhj89HryeXSbcddFtLenlqiD6QjOl2altRkkVpypNmLzZ5HBuWiO00k3bMeZIlgidxnDUjI2JRZjqGI3pcZE3upPA6E-YVMj_cGKZXiSYTg1sRhCQW78HUFkvm2DIzAAL3hB1JZ4EsKp-Ew97jh-EJvbVANHBWOEj6IWZxx98HG-FgM4RY9W4oMHUn6Kg8GT4qEsyEnRU_gNCACdtm1_5k5Do5i5xiWfAGmR9tjtObAJRH8aJ6Sn4CB0aUdw
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=DTD+%EC%9E%90%EB%8F%99+%EC%83%9D%EC%84%B1+%EA%B8%B0%EB%B2%95%EC%9D%84+%EC%9D%B4%EC%9A%A9%ED%95%9C+USN+%EB%AF%B8%EB%93%A4%EC%9B%A8%EC%96%B4+%EC%84%A4%EA%B3%84+%EB%B0%8F+%EA%B5%AC%ED%98%84&rft.jtitle=%E9%9F%93%E5%9C%8B%EC%BB%B4%ED%93%A8%ED%84%B0%E6%83%85%E5%A0%B1%E5%AD%B8%E6%9C%83%EF%A5%81%E6%96%87%E8%AA%8C&rft.au=%EB%82%A8%EC%8B%9C%EB%B3%91&rft.au=%EA%B6%8C%EA%B8%B0%ED%98%84&rft.au=%EC%9C%A0%EB%AA%85%ED%95%9C&rft.au=Nam%2C+Si-Byung&rft.date=2012&rft.issn=1598-849X&rft.eissn=2383-9945&rft.volume=17&rft.issue=3&rft.spage=41&rft.epage=50&rft.externalDBID=n%2Fa&rft.externalDocID=JAKO201215734994421
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1598-849X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1598-849X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1598-849X&client=summon