• 제목/요약/키워드: 행위패턴

검색결과 381건 처리시간 0.028초

스마트카드 빅데이터를 이용한 서울시 지하철 이동패턴 분석 (Discovery of Travel Patterns in Seoul Metropolitan Subway Using Big Data of Smart Card Transaction Systems)

  • 김관호;오규협;이영규;정재윤
    • 한국전자거래학회지
    • /
    • 제18권3호
    • /
    • pp.211-222
    • /
    • 2013
  • 지리적으로 인접되어 있으면서 이동관점에서 같은 역할을 수행하는 Zone의 파악은 사람들의 이동흐름을 이해하고 도시개발 및 이동편의성 개선 등을 위한 중요한 정보로 활용된다. 그러나 기존의 연구는 특정 지점간의 이동과 Zone 발견을 개별적으로 수행하여, 거시적 관점에서의 이동패턴을 이해하는 데에는 한계가 존재한다. 따라서 본 연구에서는 스마트카드 전자거래 빅데이터로부터 Zone들을 발견하고 동시에 Zone들 간의 관계를 설명하는 클러스터링 기반의 이동패턴 분석기법을 제안한다. 또한, 설명력과 종속성 관점에서 이동패턴을 정량적으로 평가하는 지표를 제안한다. 제안된 분석기법을 이용하여 서울시 지하철에서 수집된 실 데이터를 분석하여 서울시에서의 이동패턴을 밝혀내고 시각화하였다.

요구사항 시나리오 기계 학습을 이용한 자동 소프트웨어 요구사항 패턴 추출 기법 (Automatic Software Requirement Pattern Extraction Method Using Machine Learning of Requirement Scenario)

  • 고덕윤;박수용;김순태;유희경;황만수
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.263-271
    • /
    • 2016
  • 소프트웨어 요구사항 분석은 성공적인 소프트웨어 프로젝트를 위해 필수적 요소이다. 특히 불완전한 요구사항은 소프트웨어 프로젝트 실패의 가장 큰 원인으로 꼽힌다. 불완전한 요구사항은 소프트웨어 개발 시 개발자에게 이해 부족을 야기할 뿐 아니라, 소프트웨어 검증 시 에도 모호한 기준을 제공함으로써, 개발 후반부에 납기일 연기 및 비용 증가의 원인이 된다. 요구사항 패턴은 이러한 문제를 극복하는데 도움을 줄 수 있다. 요구사항 패턴은 요구사항 작성과 검토 시 참조모델이 될 뿐 아니라, 검증 기준이 될 수 있으며, 작성자가 누락한 부분을 보완해 줄 수 있다. 이와 더불어 요구사항 작성의 경험이 적은 작성자는 요구사항 패턴을 통해 더 쉽고, 빠르고 정확하게 요구사항을 작성할 수 있다. 본 논문에서는 다양한 요구사항의 시나리오를 통해 공통된 요구사항 시나리오를 추출하는 기법을 제안한다. 그리고 제안한 기법의 가시성 검증을 위해 여덟 개의 프로젝트에서 추출한 83개의 소프트웨어 시나리오를 통해 54개의 시나리오 패턴을 추출하고 이 패턴을 이용하여 누락된 행위를 찾는 과정을 사례연구를 통해 보여준다.

악성 스크립트 패턴 분석을 통한 악성코드 탐지 기법 (A Malware Detection Method using Analysis of Malicious Script Patterns)

  • 이용준;이창범
    • 한국산학기술학회논문지
    • /
    • 제20권7호
    • /
    • pp.613-621
    • /
    • 2019
  • 최근 IoT, 클라우드 컴퓨팅 기술이 발전하면서 IoT 디바이스를 감염시키는 악성코드와 클라우드 서버에 랜섬웨어를 유포하는 신종 악성코드가 등장하여 보안 위협이 증가하고 있다. 본 연구에서는 기존의 시그니처 기반의 탐지 방식과 행위기반의 탐지 방식의 단점을 보완할 수 있도록 난독화된 스크립트 패턴을 분석하여 점검하는 탐지 기법을 제안한다. 제안하는 탐지 기법은 웹사이트 통해 유포되는 악성 스크립트 유형을 분석하여 유포패턴을 도출한 후, 도출된 유포패턴을 등록하여 점검함으로써 기존의 탐지룰 기반의 탐지속도를 유지하면서도 제로데이 공격에 대한 탐지가 가능한 악성 스크립트 패턴분석 기반의 악성코드 탐지 기법이다. 제안한 기법의 성능을 검증하기 위해 프로토타입 시스템을 개발하였으며, 이를 통해 총 390개의 악성 웹사이트를 수집, 분석에 의해 도출된 10개의 주요 악성 스크립트 유포패턴을 실험한 결과, 전체 항목 평균 약 86%의 높은 탐지율을 보였으며, 기존의 탐지룰 기반의 점검속도를 유지하면서도 제로데이 공격까지도 탐지가 가능한 것을 실험으로 입증하였다.

제3자의 권력과 지위에 따른 사회적 배제행위에 대한 판단 (Influence of Power and Status on Social Exclusion)

  • 조준형;이형철;김신우
    • 감성과학
    • /
    • 제25권2호
    • /
    • pp.31-44
    • /
    • 2022
  • 권력과 지위는 사회계층을 구분하는 핵심 요소들로 사회적 상호작용에 강한 영향을 미친다. 이 둘은 사회적 영향력의 기반이 된다는 공통점을 가지지만, 서로 다른 원천에 의해 발생한다는 차이점을 보인다(Fragale et al., 2011). 권력은 주로 능력이나 법적, 제도적 정당성에 근거하지만 지위는 타인의 자발적인 지지에 근거한다. 따라서 권력자는 자기중심적으로 행위하지만, 지위를 가진 사람은 관계중심적으로 행동하는 경향이 있다(Hasty & Maner, 2020). 사람들 또한 이러한 차이를 인식하여 권력과 지위에 따른 사람들의 행동에 대해 고정관념 혹은 기대를 가진다(Magee, 2009). 본 연구는 권력 혹은 지위의 중요한 사회적 영향인 사회적 배제 행위에 대한 판단이 행위자의 권력과 지위에 따라 어떻게 달라지는지를 검증했다. 이를 위해 행위자의 권력, 지위, 익명성을 조작한 사회적 배제 시나리오를 구성하여 참가자들에게 행위자의 고통과 행위 공정성을 평정하도록 요청했다. 그 결과 참가자들은 권력과 지위에 따라 행위자의 공정성과 고통이 달라질 것이라고 응답했으며(실험 1), 이는 앞서 언급한 고정관념과 일치하는 패턴을 보였다. 특히 권력이 낮을 때와 지위가 높을 때 익명성에 따른 효과가 유의미하게 달라졌으며(실험 2A, 2B) 이는 권력보다는 지위가 타인의 자발적인 지지에 근거한다는 주장에 대한 경험적인 증거를 제공한다.

프로파일 기반 악성 로더 공격탐지 및 필터링 기법 (Profile based Malicious Loader Attack Detection and Filtering Method)

  • 윤이중;김요식
    • 융합보안논문지
    • /
    • 제6권2호
    • /
    • pp.21-29
    • /
    • 2006
  • 소프트웨어를 대상으로 하는 다양한 공격방법이 등장하고 있는 가운데 컴퓨터 소프트웨어에 대한 불법 조작 및 변조 등의 위협이 증가하고 있다. 특히, 온라인상에서 동작하는 어플리케이션 클라이언트를 대상으로 악의적인 로더 프로그램을 이용하여 프로그램의 코드를 조작하고, 흐름을 변조하여 정상적인 동작을 방해하는 행위가 날로 늘어나고 있다. 본 논문에서는 악의적인 용도로 사용되는 로더가 가지는 패턴을 분석하여 시그너처를 생성하고, 변형된 패턴을 탐지할 수 있고 시그너처 기법을 보완한 프로파일 기반의 탐지 기법을 제시한다.

  • PDF

송전 혼잡하에서 한계비용 민감도를 이용한 계통분활 (A Network partition Technique Using Marginal Cost Sensitivity Under Transmission Congestion)

  • 김성필;맹근호;정해성;박종근
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.111-113
    • /
    • 2002
  • 본 논문에서는 경쟁적 전력시장에서 송전 계약에 관한 비용을 모선에서 한계비용 만감도를 이용해서 분할하는 방법을 제시하였다. 구조개편된 전력사장에서는 단순하면서도 분명한 전력 요금 시스템이 요구된다. Zonal pricing은 이런 면에서 좋은 pricing 시스템이 요구된다. 하지만, zone을 효과적으로 나누는 것은 상당히 어렵다. 기존의 방법에서는 오직 부하만을 고려하여 분류를 하였지만, 에너지 시장에서의 전력의 매매행위를 고려할 때, 시스템 내부의 모든 사업자에 대한 고려가 필요하다. 그래서, 본 논문에서는 한계비용 민감도를 이용해서 모든 에너지 시장 참여자를 고려하여, 네트워크를 분할하였다. 모든 노드에서의 민감도의 패턴이 분석되었고 동일한 패턴을 가진 노드들을 같은 zone으로 분류하였다. 6-모선 전력시스템을 이용해서 제안한 방법을 설명하였다.

  • PDF

다차원 FCM을 이용한 웹 로그 데이터의 유사 패턴 분석 (Similarity Pattern Analysis of Web Log Data using Multidimensional FCM)

  • 김미라;조동섭
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.190-192
    • /
    • 2002
  • 데이터 마이닝(Data Mining)이란 저장된 많은 양의 자료로부터 통계적 수학적 분석방법을 이용하여 다양한 가치 있는 정보를 찾아내는 일련의 과정이다. 데이터 클러스터링은 이러한 데이터 마이닝을 위한 하나의 중요한 기법이다. 본 논문에서는 Fuzzy C-Means 알고리즘을 이용하여 웹 사용자들의 행위가 기록되어 있는 웹 로그 데이터를 데이터 클러스터링 하는 방법에 관하여 연구하고자 한다. Fuzzv C-Means 클러스터링 알고리즘은 각 데이터와 각 클러스터 중심과의 거리를 고려한 유사도 측정에 기초한 목적 함수의 최적화 방식을 사용한다. 웹 로그 데이터의 여러 필드 중에서 사용자 IP, 시간, 웹 페이지 필드를 WLDF(Web Log Data for FCM)으로 가공한 후, 다차원 Fuzzy C-Means 클러스터링을 한다. 그리고 이를 이용하여 샘플 데이터와 임의의 데이터간의 유사 패턴 분석을 하고자 한다.

  • PDF

2D 실사 기반 가상 착의 시스템 : 직물 텍스쳐 매핑 (2D Image-based Virtual Wearing System : Textile Texture Mapping)

  • 오영걸;곽노윤
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2006년도 학술대회
    • /
    • pp.21-26
    • /
    • 2006
  • 본 논문은 가상 착의 시스템에 관한 것으로, 2D의류 모델 영상에서 의류 형상을 분할한 후, 분할된 의류 형상 영역의 음영 및 조명 특성을 유지하면서 사용자가 선택한 새로운 직물 패턴을 가상적으로 착용시킬 수 있는 2D 실사 기반 가상 착의 시스템의 직물 텍스쳐 매핑에 관한 것이다. 제안된 방법은 다양한 디지털 환경에서 실시간 처리가 가능하고 자연스럽고 사실적인 착용감을 제공할 뿐만 아니라 사용자의 수작업을 최대한 제거한 반자동화 처리가 가능하기 때문에 높은 실용성과 편리한 사용자 인터페이스를 제공할 수 있는 것이 특징이다. 제안된 방법에 따르면 실제 의복을 제작하지 않은 상태에서도 직물 원단의 디자인이 의복의 외관에 미치는 영향을 시뮬레이션할 수 있음에 따라 직물 디자이너의 창작활동을 도와줄 수 있고, 온라인상에서 직물 원단이나 의류를 거래할 시에 구매자의 의사결정을 지원해 B2B 또는 B2C 전자상거래 행위를 촉진할 수 있다. 더불어 기성복이나 맞춤복 모두에 대해 소비자가 자신의 취향에 어울리는 직물 패턴을 용이하게 선택하고 디자인하여 주문제작을 수행하는 거래환경을 조성할 수 있다.

  • PDF

훅과 Decorator 패턴을 이용한 Aspect 동적 위버 아키텍처 설계 (Aspect Dynamic Weaver Architecture Design using Hook and Decorator Pattern)

  • 김진향;송영재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.400-402
    • /
    • 2005
  • 동적 Aspect 프로그래밍(Aspect-Oriented Programming : AOP)은 로깅과 같은 비 기능적인 부분을 모듈화할 수 있도록 해주는 새로운 프로그래밍 기법이다. AOP는 절러 클래스에 영향을 미치는 행위들을 재사용 가능하도록 Aspect로 캡슐화 시켜준다. 기존의 Aspect 위버(weaver)에서는 Aspect를 위빙 할 경우, 새로운 서비스나 메소드를 추가하고자 한다면 서브클래스를 별도로 상속을 해주어야하며, 이로 인해 코드의 라인수가 증가되며, 수행 시간도 느려지게 된다. 이러한 문제점을 해결하기 위하여 동적 Aspect 위버 상에 Decorator 패턴을 적용하여 별도의 서브클래스를 상속하지 않고, 필요한 메소드만을 추가하여 위빙시키고, Aspect의 join point에 훅(hook)을 첨가하여 불필요한 메소드의 실행을 제거해준다. 이로 인해 수행속도와 재사용성을 증가시킬 수 있게 된다.

  • PDF

객체 지향 공정 제어 루프 프레임워크의 설계 및 구현 (Design and Implementation of an Object-Oriented Process Control Loop Framework)

  • 노성환;전태웅;이승룡
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권11호
    • /
    • pp.1088-1098
    • /
    • 2000
  • 제어 루프는 입력 값들만으로써는 정확한 출력 값들을 계산하기 어렵거나 불가능한 물리적 공정들을 제어하는 공정 제어 시스템에 핵심적인 구성 요소이다. 본 논문에서는 실시간 공정 제어 응용 시스템의 효율적인 개발을 지원하기 위하여 공정 제어 루프 프레인웍을 포인트 클래스를 기본 단위로하여 제어 루프의 공정 변수들과 제어 알고리즘을 캡슐화 함으로써 다양한 구조와 행위를 갖는 공정 제어 응용 시스템으로 쉽게 개조, 확장이 가능하도록 설계되었다. 공정 변수들에 대한 연속적인 재계산을 수행하는 포인트 객체들의 상호 작용을 통하여 요구된 공정의 감시 제어 기능을 유연하게(flexible) 구현할 수 있는 사건/시간 구동적인(event/time-triggered) 포인트 클래스의 설계 패턴이 본 논문의 핵심이다. 본 제어 루프 프레임웍의 설계에는 Observer, Composite, Strategy, Proxy 등과 같은 객체 지향 패턴들이 사용되었다.

  • PDF