일반기술

신경망을 이용한 소프트웨어 프로세스 테일러링 시스템 및 방법

신경망을 이용한 소프트웨어 프로세스 테일러링 시스템 및 방법이 개시된다. 데이터베이스부에는 대상 프로세스에 대한 정보, 테일러링 파라미터, 및 태스크 추출 규칙을 포함하는 테일러링 관련정보가 저장된다. 테일러링 관련정보 관리부는 외부로부터 입력되는 테일러링 관련정보를 데이터베이스부에 저장하거나 정보상호간의 관련성을 설정한다. 테일러링 학습자료 관리부는 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 태스크 추출 규칙을 적용하여 학습자료로 생성한다ㅏ. 신경망 생성/학습부는 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하고, 프로세스의 수행결과로 도출되는 목표값과 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 학습자료에 의해 신경망을 학습시킨다. 태스크 적합 판별부는 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별한다. 본 발명에 따르면, 프로세스 테일러링 작업의 경험과 지식을 이미 발생한 상황에만 사용할 수 있는 규칙 기반 시스템에 비해 경험과 지식을 효율적으로 재사용할 수 있고 작업의 자동화를 더욱 높일 수 있다.본 발명에 따른 신경망을 이용한 소프트웨어 프로세스 테일러링 스스템 및 방법에 의하면, 프로세스 테일러링 작업에 관련한 지식과 경험을 신경망에 학습시킴으로써 새로운 상황에 대해서 프로세스 테일러링에 대해 예측할 수 있으며, 이에 의해 프로세스 테일러링 작업의 경험과 지식을 이미 발생한 상황에만 사용할 수 있는 규칙 기반 시스템에 비해 경험과 지식을 효율적으로 재상용할 수 있고 작업의 자동화를 더욱 높일 수 있다. 또한, 프로세스 테일러링 작업을 기존 시스템에 비해 자동화시킴으로써 작업의 비용과 수행 시간을 절감할 수 있는 특징을 가지고 있다.

기술정보

기술분류
정보 > 소프트웨어공학
보유기관
서강대학교
기술유형
일반기술
등록일
2006-10-10
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.