• 제목/요약/키워드: 인프로세스

검색결과 272건 처리시간 0.035초

EJB 컴포넌트의 인스펙션 프로세스 모델 (Component Inspection process for EJB)

  • 남준기;한혁수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.124-126
    • /
    • 2003
  • 인스펙션은 소프트웨어 개발 프로세스에서 작성된 산출물에 대한 품질 보증 활동의 하나이다. 산출물에서 결함을 찾을 수 있는 가장 정형적. 효율적, 경제적인 방범이 인스펙션이라고 알려져 있다[1]. 인스펙션은 테스트 전에 결함을 검출하여 소프트웨어의 품질을 높이고, 테스트 후에 발견되는 결함을 줄임으로써 유지보수에 드는 시간과 비용을 절감시킨다. 본 논문에서는 인스펙션 중에서도 코드에 관련된 인스펙션을 연구하고자 한다. 현재의 개발 패러다임은 CBD(Component Based Development)로 가고 있다. 소프트웨어 개발이 많아지고 규모가 커짐에 따라 재사용성이 뛰어난 컴포넌트로 개발들이 이루어지고 수행되고 있다. 컴포넌트를 개발할 때에도 품질은 중요한 문제이기 때문에 연구가 필요하다. 기존의 패러다임에서는 품질을 위한 인스펙션에 관한 많은 연구들이 있었고 진행되었다. 하지만 CBD에서의 품질을 위한 인스펙션에 관한 연구는 많이 이루어지지 않고 있다. 본 논문에서는 이러한 문제점을 알아보고 EJB(Enterprise Java Beans) 컴포넌트에 대한 코드 인스펙션을 통해 결함을 줄이고 품질을 향상시키기 위한 컴포넌트 인스펙션 프로세스(Component Inspection Process)를 실시한다. 프로세스의 각 단계에서는 UML 다이어그램. EJB의 콜백 메소드 흐름 다이어그램, 그리고 체크리스트를 사용한다. CIP 사용함으로써 CBD에서의 많은 결함을 줄이고 품질을 향상시킬 수 있게 될 것이다.

  • PDF

ELID를 이용한 초미립 숫돌의 원통내면연삭 (Internal Cylindrical Grinding with Super Abrasive Wheel and Electrolytic In- process Dressing)

  • Jun Qian;Gyung Nyun Kim;Hitoshi Ohmori;Hae Do Jeong
    • 한국정밀공학회지
    • /
    • 제17권4호
    • /
    • pp.155-162
    • /
    • 2000
  • 전해 인프로세스 드레싱(ELID)의 응용기술로써 간헐적 드레싱(ELID II) 및 무전극 드레싱(ELID III)이 원통내면 마무리 연삭에 이용되고 있다. 주철본드(CIB-D) 및 메탈레진본드 다이아몬드 숫돌(HRB-D)이 이 방식들에 사용되고 있다. 경면 가공에 있어서 이 두방식은 미립의 숫돌이용으로 일반연삭기에 정밀부속 장치의 보완없이 이용될 수 있다. ELID II 연삭에서 CIB-D숫돌은 파이프 형상의 전극에 의하여 간헐적으로 드레싱되고, 반면에 MRB-D 숫돌은 인프로세스 드레싱 되며 전극은 필요로 하지 않는다. 본 연구에서는 ELID II 및 ELID III 방식에 있어서, 연삭조건 및 연삭입자크기에 대한 연삭특성을 비교검토 하였다. 그 결과, ELID II, III방식 공히 대단히 작은 표면거칠기를 갖는 경면이 얻어짐을 확인하였다.

  • PDF

제품계열 공학의 실용적 어플리케이션 공학 프로세스 (A Practical Application Engineering Process for Product Line Engineering)

  • 장치원;장수호;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.325-327
    • /
    • 2004
  • 제품계열공학(Product Line Engineering, PLE)은 효과적인 재사용 기법으로, 핵심자산(Core Asset) 개발 프로세스와 어플리케이션 공학 프로세스로 구성된다. 핵심자산 개발 프로세스는 제품계열의 여러 어플리케이션들의 공통 휘쳐(Feature)들을 모델링 한 핵심자산 개발에 사용된다. 어플리케이션 공학 프로세스에서 핵심자산을 인스턴스화(instantiation)하고, 핵심자산이 제공하지 않는 어플리케이션 종속적인 기능을 모델링 한 후, 이 두 모델을 통합하여 목표 어플리케이션을 생성 개발한다. 현재의 제품계열공학 연구는 핵심자산 개발과 인스턴스화 과정에 집중되어 있고, 어플리케이션 공학 프로세스의 연구는 개념적 수준에 머물고 있다. 특히, 인스턴스화된 핵심자산 모델과 어플리케이션 종속 모델의 통합의 실용적 기법이 미흡하다. 본 논문에서는 어플리케이션 공학 프로세스의 주요 활동들에 대한 작업 순서와 실용적 지침을 제공한다.

  • PDF

액티비티별 특징 정규화를 적용한 LSTM 기반 비즈니스 프로세스 잔여시간 예측 모델 (LSTM-based Business Process Remaining Time Prediction Model Featured in Activity-centric Normalization Techniques)

  • 함성훈;안현;김광훈
    • 인터넷정보학회논문지
    • /
    • 제21권3호
    • /
    • pp.83-92
    • /
    • 2020
  • 최근에 많은 기업 및 조직들이 비즈니스 프로세스 모델의 효율적 운용을 위해 예측적 프로세스 모니터링에 관심이 높아지고 있다. 기존의 프로세스 모니터링은 특정 프로세스 인스턴스의 경과된 실행상태에 초점을 두었다. 반면, 예측적 프로세스 모니터링은 특정 프로세스 인스턴스의 미래의 실행상태에 대한 예측에 초점을 둔다. 본 논문에서는 예측적 프로세스 모니터링 기능 중 하나인 비즈니스 프로세스 인스턴스 실행 잔여시간 예측기능을 구현한다. 잔여시간을 효과적으로 모델링하기 위해 액티비티별 속성에 따른 시간특징 값 분포 차이를 고려하여 액티비티별 특징 정규화를 제안하고 예측모델에 적용한다. 본 논문에서 제안된 모델의 예측성능 우수성을 입증하기 위해서 4TU.Centre for Research Data에서 제공하는 실제 기업의 이벤트 로그 데이터를 통해 선행연구들과 비교평가 한다.

협업 비즈니스 프로세스의 서비스 품질(QoS)에 관한 연구

  • 오제연;조남욱;김훈태;민윤홍;강석호
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2007년도 추계학술대회 및 정기총회
    • /
    • pp.251-255
    • /
    • 2007
  • 오늘날 세계화된 시장 환경은 기업간 협업 프로세스의 동적 구성을 요구하고 있으며, 웹 서비스 (Web services)와 비즈니스 프로세스 관리 (Business Process Management) 기술의 발전이 이의 구현을 뒷받침하고 있다. 임의의 기업과의 느슨한 구성(loosely-coupled)을 통한 동적 협업이 활성화됨에 따라, 프로세스의 서비스 품질 (Quality of Service)이 중요한 문제로 대두되고 있는데, 특히 단순한 단위 웹 서비스가 아닌 장기 실행 액티비티 (Long-termed activity)를 포함하는 협업 프로세스에서는 제한된 시간 내에 프로세스의 정상적 수행을 보장하는 것이 핵심적 요구사항이라 할 수 있다. 본 연구에서는 프로세스 수행 계획을 동적으로 생성, 관리함으로써 프로세스의 각 인스턴스들의 완료와 납기 준수를 보장할 수 있는 방법론을 제시한다. 본 방법론은 프로세스 인스턴스의 진행과정에 따라 중복(redundancy) 계획을 동적으로 수정함으로써 각 액티비티의 수행 시간과 신뢰성(reliability)을 독립적으로 관리한다. 본 방법론의 최적화 모델은 NP-hard로 증명되었으며, 본 연구에서는 최적화 모델을 위한 휴리스틱 알고리즘을 제시하고, 이를 실제 최적해와 비교하는 실험을 행하였다. 본 연구를 통해 보다 복잡한 기업간 협업환경에서의 수행 보장과 장애내감성 실현이 가능해 질 것으로 기대된다.

  • PDF

감리인의 특성이 SI사업의 감리품질에 미치는 영향에 관한 탐색적 연구;중앙행정기관의 SI사업을 중심으로 (An Exploratory Study on the Effect of Auditors' Capability on SI Project Quality.)

  • 강재화;김동수;김현수;안연식
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 춘계학술대회
    • /
    • pp.341-349
    • /
    • 2005
  • 본 연구에서는 감리인들의 행태적 능력과 전문성 등의 특성이 SI 프로젝트에 미치는 영향을 분석하였다. 43 개 중앙행정기관의 정보화담당 공무원 58 명을 대상으로 연구한 결과, 감리인들의 행태적 능력과 전문성이 개발프로세스지원, 프로젝트관리 그리고 프로젝트 지원영역에 관계를 가지는 것으로 나타났고, 이중 행태적 능력이 개발프로세스지원, 프로젝트관리 그리고 프로젝트지원 영역에 유의한 영향을 미치는 것으로 나타났다. 한편 감리인들의 특성을 2 개 집단으로 구분하여 수행한 차이검증 결과 모든 영역에 대해 유의한 차이가 있는 것으로 나타났으나, 프로젝트 지원 부분에 대해서는 차이가 나타나지 않았다.

  • PDF

비즈니스 프로세스 분석을 위한 색채형 워크플로우 모델 (A Colored Workflow Model for Business Process Analysis)

  • 정우진;김광훈
    • 인터넷정보학회논문지
    • /
    • 제10권3호
    • /
    • pp.113-129
    • /
    • 2009
  • 기업의 업무 활동은 수많은 프로세스로 이루어져 있고 기업들이 업무를 처리하는 모든 활동 속에서 수많은 비즈니스 프로세스가 동시다발적으로 생성되고 처리된다. 전사적 업무환경은 업무의 처리를 간편하게 만든 동시에 더욱 복합적인 업무 형태를 만들어내었고 이에 따라 비즈니스 프로세스의 효율적 관리가 더욱 절실하게 되었다. 이에 기업 및 조직은 프로세스에 대한 개선과 새로운 비즈니스의 발견을 목표로 프로세스를 분석하고 비즈니스와 관련한 지식 도출을 위한 연구 개발에 집중하게 되었다. 프로세스를 분석하고 개선하기 위한 연구들로써 프로세스 마이닝, 프로세스 재발견, BPR(Business Process Reengineering) 등의 개념들이 등장하였고 실제 적용을 위한 연구들이 활발히 진행 중에 있다. 하지만 이러한 연구들은 대부분 프로세스 인스턴스들의 이력 정보에 대한 데이터웨어하우징을 통한 접근법을 따르고 있다. 이러한 접근법은 점점 복잡화되는 최근의 기업 환경과 수시로 변화하는 사용자의 요구를 충족시키기에 부족하다. 분석적인 측면을 고려하여 설계된 프로세스 인스턴스들은 효과적인 그룹화가 가능하고, 분석 도메인 내에서 사용자의 분석 요구가 변화하게 되는 경우에도 분석 비용을 줄일 수 있다. 본 연구에서는 기존 프로세스 모델링 방법론인 ICN을 확장하여 효과적인 프로세스 분석과 비즈니스 관련 지식 도출을 목표로 색채형 워크플로우 모델을 정의한다. 프로세스 인스턴스들에 대한 실행 정보를 통해 수동적인 프로세스 분석이 아닌, 프로세스 정의 시점부터 비즈니스 지식 도출을 목표로 하여 적극적이고 사용자 중심적인 프로세스 분석이 가능하게 한다.

  • PDF

소규모 조직의 소프트웨어 프로세서 구현을 위한 이클립스 플러그인의 통합 모델 개발 (Developing Integrated Model of Eclipse Plugins for Software Process Implementation of Small Organizations)

  • 도성룡;한혁수;이상은;이혁재;배문식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.578-581
    • /
    • 2008
  • 소프트웨어 프로세스는 소프트웨어와 이에 관련된 산출물을 개발, 유지하기 위해 사용하는 활동, 방법, 절차의 집합이라고 할 수 있다. 프로세스를 기반으로 작업하는 조직은 필요한 프로세스들을 파악하고, 각 프로세스들을 구현하기 위해, 담당자를 할당하고, 수행 활동을 정의한 후, 이를 기반으로 작업을 수행한다. 이 때 보다 효과적으로 작업하기 위해 적절한 도구들을 활용하기도 한다. 소프트웨어 개발에서 도구의 활용은 이미 그 효과가 검증되었고, 많은 상업용 제품들이 개발되어 현장에서 사용되고 있다. 이러한 도구들 중에는 독자적으로 하나의 프로세스를 지원하는 독립형(Standard Alone) 도구들과 여러 프로세스를 지원하는 통합형 도구들이 있다. 통합형 도구들은 여러 프로세스를 연결하고 통합 관리하기 때문에 효과가 크지만, 주로 가격이 비싼 상업용 제품들이고, 대규모 프로젝트에 적합한 복잡한 기능이 많아 소규모 조직이 채택하기에는 어려운 경향이 있다. 독립형 도구들은 통합형 도구보다 상대적으로 기능이 복잡하지 않고, 공개 소프트웨어로도 제공되고 있기 때문에 소규모 조직들도 사용해 왔지만 통합형 도구와 같은 효과를 내기는 쉽지 않았다. 본 논문에서는 이클립스 플랫폼 기반에 독립형으로 존재하는 플러그인들을 통합하여, 여러 프로세스를 지원하는 이클립스 플러그인 모델을 개발하고, 그 효과를 살펴보았다.

소프트웨어 프로세스 정의 언어 (Software Process Definition Language)

  • 이권일;이명준;임채덕;송영기;인소란
    • 전자통신동향분석
    • /
    • 제11권3호통권41호
    • /
    • pp.155-166
    • /
    • 1996
  • 소프트웨어 프로세스를 효과적으로 반복하고 자동화하여 소프트웨어 개발 주기의 단축과 품질 향상을 가져올 수 있다. 이러한 결과를 얻기 위해서는 프로세스를 형식화하여 구문화된 형태로 표현해 주는 프로그램 언어가 필요하게 된다. 본 고에서는 소프트웨어 프로세스 모형화 작업에 필요한 프로세스 정의 언어의 특징을 살펴보고, 현존하는 여러가지 프로그램의 언어들을 비교 분석하여, 소프트웨어 프로세스 정의에 적합한 프로그램 언어의 특성을 살펴보았다.

사회연결망 분석을 응용한 비즈니스 프로세스 자원의 업무 적합성 판단 기법 (Task Conformance Checking Technique for the Business Process Resource applying Social Network Analysis)

  • 이승훈;김건우;최중민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.54-57
    • /
    • 2010
  • 최근 비즈니스 프로세스가 주목을 받으며 기업에서는 비즈니스 프로세스의 개선을 중요하게 생각하기 시작했다. 기업은 비즈니스 프로세스를 개선하기 위해 BPR(Business Process Re-engineering)등의 혁신 프로그램을 도입했지만 그 효과나 성공률이 상당히 미흡했다. 성공적인 프로세스의 혁신을 위해서는 프로세스 모델의 개편과 함께 자원 및 자원의 관리 방식의 개편도 필수적이다. 그렇지만 지금까지의 프로세스 혁신은 프로세스 모델 중심으로만 이루어졌으며 자원 및 자원의 관리 방식의 개편에 대한 연구는 미흡한 실정이다. 이런 문제점을 해결하기 위하여 최근 실제 발생한 비즈니스 프로세스 인스턴스를 기록한 프로세스 로그를 기반으로 효율적인 자원할당 및 통제방안에 대한 연구가 진행되고 있다. 본 논문에서는 사회 연결망을 응용하여 각 자원간의 연결을 고려하여 비즈니스 프로세스의 업무에 적합한 자원을 판단할 수 있는 방법을 제시하였다.