레거시 소프트웨어 시스템을 위한 문맥 독립적 행위 기반 실시간 오작동 탐지 기법

최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어 나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스 실행 중 상태가 동적으로 변할 수 있다는 점 으로 인 해 실행 중 오작동이 발생할 수 있다. 이 문제를 다루기 위하여 본 연구에서는 레거시 소프트웨어 시스템을 대 상으로 메서드 수준의 오작동 탐지 기능의 구축기법을 제안한다. 기존의 문맥 의존적 행위 모델 기반으로 비정상 행 위를 탐 지하는 방식 메서드 수준의 탐지에 적용 시 거짓 양성의 발생 비율 증가, 모니터링 오버헤드...

Full description

Saved in:
Bibliographic Details
Published inThe journal of the institute of internet, broadcasting and communication : JIIBC Vol. 15; no. 4; pp. 9 - 18
Main Author 김순태
Format Journal Article
LanguageKorean
Published 한국인터넷방송통신학회 31.08.2015
Subjects
Online AccessGet full text
ISSN2289-0238
2289-0246
DOI10.7236/JIIBC.2015.15.4.9

Cover

Abstract 최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어 나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스 실행 중 상태가 동적으로 변할 수 있다는 점 으로 인 해 실행 중 오작동이 발생할 수 있다. 이 문제를 다루기 위하여 본 연구에서는 레거시 소프트웨어 시스템을 대 상으로 메서드 수준의 오작동 탐지 기능의 구축기법을 제안한다. 기존의 문맥 의존적 행위 모델 기반으로 비정상 행 위를 탐 지하는 방식 메서드 수준의 탐지에 적용 시 거짓 양성의 발생 비율 증가, 모니터링 오버헤드 증가 등의 문제가 발생 가능하다. 이를 향상하기 위해 본 연구에서는 문맥 독립적 행위 모델 기반 오작동 탐지(Context-Insensitive Behavior Model-based Failure Detection, CIBFD) 기법을 제안한다. 사례 연구를 통해 기존 연구 대비 탐지 결과를 비교 분석하 고, 어플리케이션 도메인 별 기법의 효용성을 분석한다.
AbstractList 최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스 실행 중 상태가 동적으로 변할 수 있다는 점으로 인해 실행 중 오작동이 발생할 수 있다. 이 문제를 다루기 위하여 본 연구에서는 레거시 소프트웨어 시스템을 대상으로메서드 수준의 오작동 탐지 기능의 구축기법을 제안한다. 기존의 문맥 의존적 행위 모델 기반으로 비정상 행위를 탐지하는 방식 메서드 수준의 탐지에 적용 시 거짓 양성의 발생 비율 증가, 모니터링 오버헤드 증가 등의 문제가 발생가능하다. 이를 향상하기 위해 본 연구에서는 문맥 독립적 행위 모델 기반 오작동 탐지(Context-Insensitive BehaviorModel-based Failure Detection, CIBFD) 기법을 제안한다. 사례 연구를 통해 기존 연구 대비 탐지 결과를 비교 분석하고, 어플리케이션 도메인 별 기법의 효용성을 분석한다. In recent years, the number of applications embedded in the various devices such as a smart phoneis getting larger. Due to the frequent changes of states in the execution environment, various malfunctions mayoccur. In order to handle the issue, this paper suggests an approach to detecting method-level failures in thelegacy software systems. We can determine if the software executes the abnormal behavior based on thebehavior model. However, when we apply the context-sensitive behavior model to the method-level, severalproblems happen such as false alarms and monitoring overhead. To tackle those issues, we propose CIBFD(Context-Insensitive Behavior Model-based Failure Detection) method. Through the case studies, we compareCIBFD method with the existing method. In addition, we analyze the effectiveness of the method for eachapplication domains. KCI Citation Count: 0
최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어 나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스 실행 중 상태가 동적으로 변할 수 있다는 점 으로 인 해 실행 중 오작동이 발생할 수 있다. 이 문제를 다루기 위하여 본 연구에서는 레거시 소프트웨어 시스템을 대 상으로 메서드 수준의 오작동 탐지 기능의 구축기법을 제안한다. 기존의 문맥 의존적 행위 모델 기반으로 비정상 행 위를 탐 지하는 방식 메서드 수준의 탐지에 적용 시 거짓 양성의 발생 비율 증가, 모니터링 오버헤드 증가 등의 문제가 발생 가능하다. 이를 향상하기 위해 본 연구에서는 문맥 독립적 행위 모델 기반 오작동 탐지(Context-Insensitive Behavior Model-based Failure Detection, CIBFD) 기법을 제안한다. 사례 연구를 통해 기존 연구 대비 탐지 결과를 비교 분석하 고, 어플리케이션 도메인 별 기법의 효용성을 분석한다.
In recent years, the number of applications embedded in the various devices such as a smart phone is getting larger. Due to the frequent changes of states in the execution environment, various malfunctions may occur. In order to handle the issue, this paper suggests an approach to detecting method-level failures in the legacy software systems. We can determine if the software executes the abnormal behavior based on the behavior model. However, when we apply the context-sensitive behavior model to the method-level, several problems happen such as false alarms and monitoring overhead. To tackle those issues, we propose CIBFD (Context-Insensitive Behavior Model-based Failure Detection) method. Through the case studies, we compare CIBFD method with the existing method. In addition, we analyze the effectiveness of the method for each application domains. 최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스 실행 중 상태가 동적으로 변할 수 있다는 점으로 인해 실행 중 오작동이 발생할 수 있다. 이 문제를 다루기 위하여 본 연구에서는 레거시 소프트웨어 시스템을 대상으로 메서드 수준의 오작동 탐지 기능의 구축기법을 제안한다. 기존의 문맥 의존적 행위 모델 기반으로 비정상 행위를 탐지하는 방식 메서드 수준의 탐지에 적용 시 거짓 양성의 발생 비율 증가, 모니터링 오버헤드 증가 등의 문제가 발생 가능하다. 이를 향상하기 위해 본 연구에서는 문맥 독립적 행위 모델 기반 오작동 탐지(Context-Insensitive Behavior Model-based Failure Detection, CIBFD) 기법을 제안한다. 사례 연구를 통해 기존 연구 대비 탐지 결과를 비교 분석하고, 어플리케이션 도메인 별 기법의 효용성을 분석한다.
Author 김순태
Author_xml – sequence: 1
  fullname: 김순태
BackLink https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002023169$$DAccess content in National Research Foundation of Korea (NRF)
BookMark eNo9kEtLw0AUhQep4Ks_wI1kI7hpncwrk2UtPloLgnQ_JGkioTWVpBt3iq34giqoVKzioloXLqq46MY_1Ez-g6MV4cC53Puds7gzIBXUAxeAeR1mDYTZcrFQWMlnEdRpVolkzQkwjRA3MxARlvqfMZ8C6SjybYihbhJG2DQI4qeT0ftAnnc1eXyRXDeTs6G8f5W3n5raybNe0urKh6Ymu83kpqvFb8O4_6zF7Vb88iWfDrXk9lSdtNFwEA86KtJTqdFA8Z2efLyK23dacnQp-we_xMfNHJj0rFrkpv98FpTXVsv5jUxpa72Qz5UyLmdGhtsmRpBUGLQdz_GwwymlkFhcdxlnGEKdYKrbDnEdTwlSCxnUMip6hdmEEwfPgqVxbRB6our4om75v75TF9VQ5LbLBWEiRLmh0MUxWvWjhi-CSlQTxdzm1s83ETWJQTBi1FTcwphzrbDhOzVX7IX-rhXuC6Q4w8DfAaeURw
ContentType Journal Article
DBID M1Z
JDI
ACYCR
DEWEY 004
DOI 10.7236/JIIBC.2015.15.4.9
DatabaseName e-articles
KoreaScience
Korean Citation Index
DatabaseTitleList


DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
DocumentTitleAlternate Runtime Fault Detection Method based on Context Insensitive Behavioral Model for Legacy Software Systems
EISSN 2289-0246
EndPage 18
ExternalDocumentID oai_kci_go_kr_ARTI_922587
JAKO201525947432659
252577
GroupedDBID ALMA_UNASSIGNED_HOLDINGS
M1Z
.UV
JDI
ACYCR
ID FETCH-LOGICAL-e867-8b93204d60bcfcf3c855504a81e68630014351bc4ecfecf05a275a7d1d6b484c3
ISSN 2289-0238
IngestDate Sun Mar 09 07:52:46 EDT 2025
Fri Dec 22 12:02:11 EST 2023
Tue Apr 22 16:21:11 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 4
Keywords Legacy Software System
Fault Detection
self-adaptive software
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-e867-8b93204d60bcfcf3c855504a81e68630014351bc4ecfecf05a275a7d1d6b484c3
Notes KISTI1.1003/JNL.JAKO201525947432659
G704-001948.2015.15.4.005
OpenAccessLink http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201525947432659&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
PageCount 10
ParticipantIDs nrf_kci_oai_kci_go_kr_ARTI_922587
kisti_ndsl_JAKO201525947432659
earticle_primary_252577
PublicationCentury 2000
PublicationDate 20150831
PublicationDateYYYYMMDD 2015-08-31
PublicationDate_xml – month: 08
  year: 2015
  text: 20150831
  day: 31
PublicationDecade 2010
PublicationTitle The journal of the institute of internet, broadcasting and communication : JIIBC
PublicationTitleAlternate The journal of the institute of internet, broadcasting and communication : JIIBC
PublicationYear 2015
Publisher 한국인터넷방송통신학회
Publisher_xml – name: 한국인터넷방송통신학회
SSID ssib030194646
ssib053377388
ssib023738960
ssib044745939
ssib021620247
ssib036278198
Score 1.9360613
Snippet 최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어 나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다...
In recent years, the number of applications embedded in the various devices such as a smart phone is getting larger. Due to the frequent changes of states in...
최근에는 스마트폰과 같이 임베디드 형태로 다양한 장소에서 서비스를 제공하는 어플리케이션의 수가 늘어나는 추세이다. 기존의 고정된 장소에서의 실행 환경보다 서비스...
SourceID nrf
kisti
earticle
SourceType Open Website
Open Access Repository
Publisher
StartPage 9
SubjectTerms 컴퓨터학
TableOfContents 요약 Abstract Ⅰ. 서론 Ⅱ. 관련 연구 1. 명세기반 오작동 탐지 기법 2. 히스토리 기반 오작동 탐지 기법 Ⅲ. 문맥 독립적 행위 모델 기반오작동 탐지 기법 1. 접근 방법 개요 2. 문맥 독립적 행위 모델 추출 3. 각 기능의 특화 행위 모델 추출 4. 순차적 행위 패턴 선정 및 분석기 구현 Ⅳ. 사례 연구 1. 기존 연구 대비 오작동 탐지 결과 비교 분석 2. 행위 모델 상태 복잡도의 해결 가능 수준 분석 Ⅴ. 결론 및 향후 연구 References
Title 레거시 소프트웨어 시스템을 위한 문맥 독립적 행위 기반 실시간 오작동 탐지 기법
URI https://www.earticle.net/Article/A252577
http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201525947432659&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002023169
Volume 15
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX 한국인터넷방송통신학회 논문지, 2015, 15(4), , pp.9-18
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2289-0246
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssib044745939
  issn: 2289-0238
  databaseCode: M~E
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnR1Na9RANLT14kUUv-pHieCclq1JdiYzc0zSLW2l6qFCbyHJJlIqW6ntxYMotqJVqIItFVfpoVoPHlbx0It_qJv9D743-dhQFVQI2bcz7728eW8y816YeaNpV61YUtqIojrjZlKnggb1wLSTeiviPApoEnETNyfP3rCnbtOZeTY_NHyrsmppdSUcjx78dl_J_1gVysCuuEv2HyxbMoUCgMG-cAcLw_2vbEyaLnEMIgRpOsQ1iWuQpkeES6RXU5BNhEeaE0SCx0gREIAnsEoCZQbYxKW1kk4BDnEybJaXSIAzJPifcZIsewrw8RRPADhxmCoSk0iLRcB9AulQTLOmCEEoWbKqKdGFEt3FuxSFMChDKZWDdYUMIq-TTSLN_HlSKu6iQaTSAggjjCPcLZIdtVl442U7FBojzkTeWGwPNjknRIDn8jky16xjKhwbCXOBjYKhVIAD2s_UwYjrVVSVS1d0dvV0iWtOkI9Q8mQt8aofZUxWfGUuxm7LwpVoVpa4ppxoWOWFopVZQ1bcj2w2OjqxcUudvDMzPe16uB6RjcNFx-VgFi_XVlqY35YPa8csbtt4psfsw2YxwlqmbYFTVjqcFua1koMAGUZ7SSsJ58C74eAyliM0pZwyOcgjC7ECBw7q2MeixdnSART42i_ioseXvy0QDGKEtAA-XXs5qfh0cye1E3kwpjsZ7iltaHHptNbu7T47_NpNX3T09OnL_pu1_sZB-u5zuv1dh7J0Y6-_3knfr-lpZ62_1dF7Xw56-x_13uZ679OPdPex3t9-DlX64UG3190Bkj2gOuwC_s5e-uF1b_Ot3n_yKt1_pDC-bZ3R5iabc95UPT-VpB4LcCpECBGPQVu2EUZJlDQiwSDIp4EwY1tg_joMQMwwonGUwGWwwOIs4C2zZYcwFEaNs9pIe6kdn9d0M8CN4SzBpdHUbgWhbYoEeMmYiii2W6PauUJb_r0s94yfWXdUG1PK89ut-3f9Gef6TVSyxSTYB-IxJke1K6BVfzFa8DF_PP7eWfIXl32Ikqd9CZO44Bf-yP6idnzQqS9pIyvLq_Fl8L1XwjHVnX4CCV-whQ
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=%EB%A0%88%EA%B1%B0%EC%8B%9C+%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4+%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%84+%EC%9C%84%ED%95%9C+%EB%AC%B8%EB%A7%A5+%EB%8F%85%EB%A6%BD%EC%A0%81+%ED%96%89%EC%9C%84+%EA%B8%B0%EB%B0%98+%EC%8B%A4%EC%8B%9C%EA%B0%84+%EC%98%A4%EC%9E%91%EB%8F%99+%ED%83%90%EC%A7%80+%EA%B8%B0%EB%B2%95&rft.jtitle=%ED%95%9C%EA%B5%AD%EC%9D%B8%ED%84%B0%EB%84%B7%EB%B0%A9%EC%86%A1%ED%86%B5%EC%8B%A0%ED%95%99%ED%9A%8C+%EB%85%BC%EB%AC%B8%EC%A7%80&rft.au=%EA%B9%80%EC%88%9C%ED%83%9C&rft.date=2015-08-31&rft.issn=2289-0238&rft.volume=15&rft.issue=4&rft.spage=9&rft.epage=18&rft_id=info:doi/10.7236%2FJIIBC.2015.15.4.9&rft.externalDocID=252577
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2289-0238&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2289-0238&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2289-0238&client=summon