• 제목/요약/키워드: 빌드

검색결과 101건 처리시간 0.022초

Gradle 빌드 오류 해결을 위한 솔루션 추천 방안 (An Approach to Recommending of Solutions for Resolving Gradle Build Error)

  • 강민구;김태영;김순태;류덕산
    • 한국인터넷방송통신학회논문지
    • /
    • 제20권6호
    • /
    • pp.33-39
    • /
    • 2020
  • 개발자는 프로젝트 구축과정에서 빌드 되지 않는 코드를 수동으로 복구하는데 상당한 시간을 소비한다. 빌드가 실패하면 실패한 실행을 이해하고 실패 원인을 식별한 뒤, 솔루션을 구현하는 과정이 필요하다. 이러한 노력을 줄이고 프로젝트 구축을 자동화하기 위해 Gradle과 같은 빌드 도구들이 발전되어왔다. 하지만 빌드 도구들은 여전히 많은 오류를 해결하지 못하여 개발자들에게 빌드 오류를 해결하기 위한 노력을 필요로 한다. 본 연구에서는 Gradle 빌드의 성공률을 높이고 오류 해결에 필요한 노력을 줄이기 위한 솔루션 추천 방안을 제시한다. 우리는 빌드 오류를 수집하는 방법과 빌드 오류 메시지로부터 성공적인 빌드로 전환되도록 하는 방법을 제공한다. 특히 Github의 Java 프로젝트에서 수집한 296개의 빌드 오류 메시지를 솔루션으로 분류하고 89%가 솔루션이 적용될 수 있음을 보여준다.

모바일 환경에서 최적화된 리소스 제공을 위한 능동적 빌드 시스템 설계 (The design of Active build system For the provision of the optimized resources in a mobile environment)

  • 이현섭;김진덕
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.392-394
    • /
    • 2016
  • 모바일 어플리케이션에 활용되는 리소스의 경우 사용되지 않는 데이터가 포함되는 경우가 많이 존재한다. 시스템 환경에 대응하기 위해 여러 가지 형태의 리소스를 구축하고 어플리케이션 실행 시 시스템 환경을 분석하여 구축된 리소스 중 최적화된 일부를 활용하여 어플리케이션이 구동된다. 이 경우 사용되지 않는 리소스 데이터 증가로 인해 한정적인 시스템 저장소에 영향을 주게 되며 설치된 어플리케이션의 수가 증가될수록 낭비되는 공간 또한 늘어난다. 본 논문에서는 이러한 불용 리소스의 증가로 인한 시스템 성능 저하를 해결하기 위해 능동적인 빌드 시스템에 대하여 제안한다. 제안하는 기법은 어플리케이션 설치 이전에 시스템의 정보를 확인하고 이에 따라 최적화된 리소스만을 활용하여 실행파일을 빌드하고 사용자에게 제공하는 방법이다. 이 방법을 적용할 경우 어플리케이션 설치 용량이 줄어들고 불필요한 리소스의 제공으로 인해 발생할 수 있는 시스템 용량 부족 문제를 해결할 수 있을 것으로 판단된다.

  • PDF

설계시공일괄 방식의 건축 프로젝트 관리를 위한 프로세스 모델 및 데이터베이스 구축 (The Process Model for Project Management of Design-Build System and Constitution of Database)

  • 전재열
    • 한국건설관리학회논문집
    • /
    • 제6권1호
    • /
    • pp.109-116
    • /
    • 2005
  • 공공 건설사업 발주 정책의 변화 및 대형화, 복잡화되고 있는 건축 프로젝트의 특성에 따라 향후 건설시장은 디자인 빌드 방식의 건설사업이 더욱 증가할 것으로 예상된다. 그러나 디자인 빌드의 증가와 더불어 운영관리 측면에서의 적지 않은 문제점이 나타나고 있다. 디자인 빌드 방식은 일괄사업자가 설계와 시공에 대한 책임을 전담하게 되므로 많은 리스크 요인이 존재하며, 기본설계에서 실시설계를 거쳐 시공단계에 이르는 업무 프로세스가 명확히 규명되어 있지 않아 사업의 진행에 따른 사업수행자의 일관되고 체계적인 관리가 어려운 실정이다. 이에 본 연구에서는 디자인 빌드 프로젝트의 효과적인 수행 및 관리를 지원하기 위한 프로세스 모델을 개발하고, 관련지식의 체계적인 축적 및 활용을 위해 디자인 빌드 프로젝트의 데이터베이스 구축 및 활용 방안을 제시하고자 한다.

건축 프로젝트의 설계시공일괄 수행방식 관리를 위한 프로세스 모델 개발 및 데이터 베이스 구축 방안 (A Process Model for Project Management of Design-Build System and Method for Constitution of Database)

  • 김의석;김창교;이경국;박상준;손보식;전재열
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2004년도 제5회 정기학술발표대회 논문집
    • /
    • pp.242-245
    • /
    • 2004
  • 공공 건설사업 발주 정책의 변화 및 대형화, 복잡화되고 있는 건축 프로젝트의 특성에 따라 향후 건설시장은 디자인 빌드 방식의 건설사업이 더욱 증가할 것으로 예상된다. 그러나 디자인 빌드의 증가와 더불어 운영관리 측면에서의 문제점이 나타나고 있다. 디자인 빌드 방식은 일괄사업자가 설계와 시공에 대한 책임을 전담하게 되므로 많은 리스크 요인이 존재하며, 기본설계에서 실시설계를 거쳐 시공단계에 이르는 업무 프로세스가 명확히 규명되어 있지 않아 사업의 진행에 따른 사업 수행자의 일관되고 체계적인 관리가 어려운 실정이다. 이에 본 연구에서는 디자인 빌드 프로젝트의 효과적인 수행을 위한 프로세스 모델을 개발하고, 관련지식의 체계적인 축적 및 활용을 위한 데이터베이스의 구축방안을 제시하고자 한다.

  • PDF

디자인 빌드(Design Build) 방식 건설 프로젝트의 성공요인 분석에 관한 연구 - 중.소규모 건설 프로젝트를 중심으로 (The Deduction of the Success Factor in Construction Projects by Design Build Methods)

  • 이치주;김상기;김재준
    • 한국건설관리학회논문집
    • /
    • 제8권5호
    • /
    • pp.182-190
    • /
    • 2007
  • 국내 중 소규모 건설 산업은 시공분야를 중심으로 발전하여 왔으며 소프트분야가 상대적으로 취약하다. 또한 다양한 발주 체계가 활용되지 못하는 문제점을 안고 진행되고 있다. 더욱이 현재 국내 건설 프로젝트들은 자금력과 기술력을 갖춘 대형 건설업체들이 경쟁 우위를 점하고 있어 중 소규모 건설업체들의 입지가 줄어들고 있다. 최근국내 외 건설시장의 대형화, 고도화와 함께 기술집약적인 공사가 늘어감에 따라 기술경쟁이 가능한 설계시공일괄(Design-Build)방식의 건설 산업이 늘어나고 있는 추세이며 규모가 작은 중 소건설기업의 상황에서는 더욱 건설시장에서 효과적인 경쟁력을 보유하여야 할 것으로 예상한다. 이에 본 연구는 디자인 빌드 방식의 성공요인과 중 소규모 프로젝트 사례조사를 한 후 AHP 분석을 통해 성공요인 도출 및 중요도 분석을 함으로써 중 소규모 건설업체의 디자인 빌드 방식의 성공적 수행을 위한 중점 관리요인을 제시하고자 한다. 그리하여 향후 중 소 건설업체의 발전과 생산성 향상을 위한 기반을 제공하고자 한다.

3D 게임 공간 분할 트리에서 트리 빌드 휴리스틱 (Tree Build Heuristics for Spatial Partitioning Trees of 3D Games)

  • 김영식
    • 한국게임학회 논문지
    • /
    • 제13권4호
    • /
    • pp.25-34
    • /
    • 2013
  • 3D 게임에서 충돌 탐지를 효과적으로 하기 위해 구성하는 공간 분할 트리는 분할 평면을 결정하는데 트리 밸런스와 분할 평면과 겹치는 폴리곤의 개수 등을 고려해야 한다. 본 논문에서는 3D 게임 공간 분할 트리에서 트리 빌드 조건에 대한 가중치를 제어하는 휴리스틱 알고리즘을 제안하였다. 가중치의 변화에 따라서 트리 빌드 시간, 분할 평면과 겹치는 폴리곤을 쪼갤 때 시각적 불일치를 유발할 수 있는 T-junction 의 제거 시간, 트리 밸런스에 따른 렌더링 속도(frame per second) 등을 3D 게임 시뮬레이션을 통하여 분석하였다.

스크린인쇄 법을 이용한 Build-up다층인쇄회로기판의 쾌속제조공정 기술개발 (Development of Build up Multilayer Board Rapid Manufacturing Process Using Screen Printing Technology)

  • 조병희;정해도;정해원
    • 마이크로전자및패키징학회지
    • /
    • 제6권4호
    • /
    • pp.15-22
    • /
    • 1999
  • 일반적으로 빌드업 다층 인쇄회로기판은 에칭, 도금등의 습식공정에 의해 제작이 이루어지므로 많은 장비와 많은 시간이 필요하게 된다. 이러한 습식공정은 양산에는 적합하지만 개발단계에서는 그리 적합하지 않은 방법이다. 본 연구에서는 스크린 인쇄기술을 도입하여 빌드업 다층 인쇄회로기판을 제작하여 보았다. 절연성 재료로는 광경화성수지 또는 열경화성수지를 사용하였으며 전도성 재료로는 전도성 페이스트를 사용하였다. 층간의 전기적 연결을 담당하는 비아와 회로를 형성하기 위해 스크린 인쇄공정을 통해 전도성 페이스트를 인쇄 하였다. 이러한 방법을 통해 제품의 개발 단계에서 기존의 빌드업 다층 인쇄회로기판 제작 공정과 비교하여 좀더 효율적인 방법을 제시하였다.

  • PDF

워크케이스 마이닝을 위한 실행계열분석 알고리즘 설계 (E-Walk Series Analysis Algorithm for Workcase Mining)

  • 백수기
    • 한국컴퓨터산업학회논문지
    • /
    • 제6권3호
    • /
    • pp.437-446
    • /
    • 2005
  • 워크플로우 마이닝은 워크플로우 엔진의 실행 정보를 포함하고 있는 워크플로우 로그 파일을 이용하여 워크플로우 모델 즉, 비즈니스 프로세스를 재설계하기 위한 방법을 제공하는 워크플로우 분야에서 새로운 연구 분야이다. 본 논문에서 제안된 워크케이스 마이닝을 위한 실행계열분석 알고리즘은 빌드타임에서 정의된 워크플로우 모델의 액티비티 실행순서와 런 타임에서 실제 실행된 모델의 실행순서와 비교하여 빌드 타임의 워크플로우 모델과 실행 모델과의 차이를 최소화하여 비즈니스 프로세스의 생산성을 향상 및 새로운 비즈니스 모델을 정의할 수 있는 기준을 제시한다. 이와 같은 작업은 빌드타임에 정의된 워크플로우 프로세스를 액티비티 의존넷을 이용하여 최소의 액티비티 집합으로 작성하고, 작성된 최소의 액티비티 집합과 실제 워크플로우 엔진에서 실행된 프로세스의 실행결과를 제안된 실행계열 분석 알고리즘을 이용하여 비교함으로써 수행할 수 있다.

  • PDF