• 제목/요약/키워드: 정보소스

검색결과 2,211건 처리시간 0.031초

Node.js 기반의 온라인 소스코드 저장소(Code Box) (Node.js-based Online Source Code Storege(Code Box))

  • 허태성;목기윤;이지훈
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.225-226
    • /
    • 2019
  • Code box 시스템은 프론트엔트 개발자를 위한 온라인 소스코드 저장소로 HTML. CSS, JavaScript를 작성하고 그 결과를 즉시 확인할 수 있으며, 소스코드의 버전관리 기능을 추가하여 소스코드의 변경에 따른 소스코드 관리 능력을 향상하도록 하였으며, 소스코드 작성 시 편의성을 향상시키기 위하여 코드 작성란에 문법자동완성과 Syntax Highlighting기능을 추가하였다. 또한 작성한 소스코드를 사용자들이 공유할 수 있으며 소스코드 작성 중 질문 사항이 발생하면 작성된 소스코드를 옮겨 실시간 질의 사항을 공유하도록 하였다.

  • PDF

소스코드의 보안성 메트릭 설계에 관한 연구 (A Study on the Design of Security Metrics for Source Code)

  • 서동수
    • 정보보호학회논문지
    • /
    • 제20권6호
    • /
    • pp.147-155
    • /
    • 2010
  • 소스코드의 정적분석 기술은 소스코드 자체에 내재된 취약성을 찾는데 활용되는 중요한 기술로 인식되고 있다. 본 논문은 정보시스템의 소스코드 보안성 수준을 평가하는 방법으로 정적분석 결과인 소스코드의 취약성 정보와 프로그램이 처리하는 정보의 중요도를 활용하는 평가 메트릭의 설계 및 활용을 소개한다. 소스코드 보안성 메트릭은 소스코드의 취약점 수준을 개발 과정에서 미리 파악할 수 있도록 도움을 준다는 측면에서 평가자와 개발자 모두가 활용할 수 있다. 특히 평가자는 보안 메트릭을 통해 소스코드의 성격과 요구되는 정보의 보안수준에 따라 소스코드의 보안 수준을 점검하며, 코드 검수에 활용할 수 있다.

오픈 소스코드 표절 탐지 기법 (Detecting Open Source-Code Plagiarism)

  • 한소정;용환승
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.1459-1461
    • /
    • 2008
  • 오픈 소스코드의 확대는 상용 프로그램에서의 활용 증대로 이어지고 있다. 컴퓨터 프로그램의 유사도 및 완성도 감정에서 오픈 소스코드의 비중이 증대됨에 따라서 오픈 소스코드의 탐지 방법이 요구된다. 본 논문에서는 프로그램 소스코드 검색 기법을 조사하고 평가하여 효과적인 탐지 기법을 제안한다.

국내 오픈소스 공간정보 소프트웨어 생태계 분석 (An Analysis of Open Source GIS Software Ecosystem in Korea)

  • 강영옥;강애띠;권회윤
    • Spatial Information Research
    • /
    • 제22권6호
    • /
    • pp.67-79
    • /
    • 2014
  • 최근 전 세계적으로 많은 국가에서 오픈소스 소프트웨어의 도입 및 활용이 크게 늘고 있다. 특히 오픈소스 소프트웨어의 활성화를 위해 정부와 민간 기업이 적극적으로 나서고 있는 추세이다. 본 논문에서는 오픈소스 공간정보 소프트웨어 생태계 활성화정도를 확인하고, 생태계 활성화를 위한 시사점을 도출해 보고자 하였다. 오픈소스 공간정보 소프트웨어 생태계의 주요 역할자는 정부, 기업, 학계 및 연구계, 비영리재단 등이다. 정부는 오픈소스 공간정보 소프트웨어에 대한 R&D 투자나 지원에 대한 정책을 갖고 있지 않은 것으로 나타났다. 오픈소스 공간정보 소프트웨어 관련기업은 그 숫적인 측면에서도 작을 뿐만 아니라 수익을 창출하는 명확한 비즈니스 모델을 갖고 있지 않았다. 학계 및 연구계는 오픈소스 공간정보 소프트웨어의 활용이 매우 낮으며, 이는 생태계 내에 핵심인력을 제공하는데 부정적 영향을 미치는 것으로 판단되었다. 비영리재단은 2009년 설립된 OSGeo 한국어지부가 다양한 노력을 기울이고 있지만 질적인 측면에서나 활성화 측면에서는 아직 미약한 수준이다. 오픈소스 공간정보 소프트웨어 생태계의 활성화를 위해서는 참여하는 각 주체별 노력이 필요하다. 그 가운데에서도 정부는 이 생태계의 활성화에 가장 큰 시발점을 제공할 수 있을 것으로 판단된다. 정부에서 추진되어야 할 과제와 관련하여 첫째, 오픈소스 공간정보 소프트웨어에 대한 R&D투자 둘째, 공공부문에 오픈소스 공간정보 소프트웨어를 활용한 시범구축사업, 셋째, 관련 인력양성, 넷째, 오픈소스 공간정보 소프트웨어와 관련된 국제협력, 홍보마케팅과 관련된 노력 등이 지속적으로 필요한 것으로 판단된다.

코드와 모델의 일치성을 위한 코드 저장소 (The Code Repository for Consistency between Code and Model)

  • 오동은;김경민;김태웅;김태공
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (B)
    • /
    • pp.143-147
    • /
    • 2007
  • 소프트웨어 개발 과정에서 산출된 설계 모델은 향후 시스템의 유지보수를 위해 꼭 필요한 산출물 중의 하나이며 시스템을 이해하는데 필수적인 요소이다. 그러나 다양한 요구사항의 변경에 따라 유지보수 단계를 거치면서 소스 코드에만 수정이 가해져 모델 정보와의 연계성이 없어지게 된다. 이에 본 논문에서는 소스 코드와 모델간의 일관성을 위한 코드 저장소를 제안한다. 모델 정보와 소스 코드와의 일관성을 지키기 위해서는 소스 코드에 있는 시스템의 행위적인 정보를 유지하는 것이 중요하다. 본 연구에서는 모델을 표현 할 수 있는 XMI를 이용하여 메타모델 기반의 코드 저장소를 구축함으로써 해결하고자 한다. 코드 저장소에는 소스 코드의 모든 정보를 추출하여 XMI 형태의 코드 모델로 저장되며 이 정보로부터 다시 실행 가능한 소스 코드를 생성할 수 있도록 한다.

  • PDF

색상 이미지 압축을 위한 밝기 변화량 기반의 색상 픽셀 선택 (Color Pixel Selection For Color Image Compression Using Intensity Variation)

  • 현대영;이상욱
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2011년도 하계학술대회
    • /
    • pp.589-591
    • /
    • 2011
  • 채색화 기법은 일부 픽셀의 색상 정보를 이용하여 흑백의 이미지에 색상 정보를 추가하는 기법이다. 이러한 채색화 기법을 기반으로한 색상 이미지 압축기법들이 연구되고 있다. 색상 평면에서 대표적인 픽셀들을 소스 픽셀로 자동적으로 선택하고, 이 소스 픽셀들의 위치와 색상 정보만을 디코더에 압축하여 전송한다. 본 논문에서는 밝기 변화량을 이용하여 소스 픽셀의 위치를 결정함으로써, 디코더에서도 동일한 작업으로 소스 픽셀의 위치를 결정할 수 있다. 따라서 소스 픽셀에 대한 위치정보를 전송하기 위한 비트량을 줄임으로써 압축 효율을 높였다. 제안알고리듬은 디코더에서 색상정보의 복원에 이용하는 채색화 기법의 특성에 맞추어서 밝기가 평평하고 넓은 영역에서 먼저 소스픽셀을 선택하여, 이웃의 비슷한 밝기를 가지는 픽셀에 대한 색상 정보를 효율적으로 압축한다.

  • PDF

오픈소스 소프트웨어의 지속적인 사용에 영향을 미치는 요인에 관한 연구

  • 송영미;김상현
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2008년도 춘계학술대회
    • /
    • pp.972-977
    • /
    • 2008
  • 최근 소프트웨어 업계의 화두로 등장하고 있는 정보기술은 오픈소스 소프트웨어(Open Source Software: OSS)이다. 하지만, 사용자의 많은 관심에도 불구하고 지금까지 오픈소스 소프트웨어에 대한 연구는 정성적이거나, 탐색적인 연구로 한정되었다. 사용자 관점에서 왜 오픈소스 소프트웨어에 만족하고, 나아가 지속적으로 이 기술을 사용 하는지에 대한 실증적 연구는 아주 미미하다. 따라서 본 연구에서는 오픈소스 소프트웨어의 성공모델을 제안하는 대신 사용자의 만족에 그치지 않고 지속적인 사용으로 이끄는 영향요소에 대해 실증적으로 증명하고자 한다. 본 연구에서는 Oliver(1980)의 기대불일치이론 (Expectation Disconfirmation Theory: EDT)을 근거로 한 Bhattacherjee(2001)의 정보시스템 수용 후 행동 모델을 연구모형의 기초로 소프트웨어 특성(사용용이성, 유지보수성, 호환성, 맞춤화, 상호 작용성)의 영향을 제안하였다. 본 연구의 결과를 통해 개인 및 기업의 오픈소스 소프트웨어 활성화를 촉진시키는데 기여하는데 그 의의가 있다.

  • PDF

데이터 웨어하우스에서 참조 무결성 제약 조건을 이용한 병렬 뷰 일관성 관리 기법의 성능 평가 (Performance Evaluation On Parallel View Consistency Maintenance Using Referential Integrity Constraints in Data Warehouse Environment)

  • 이병숙;김진호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.193-195
    • /
    • 2002
  • 데이터 웨어하우스는 효과적인 질의와 분석을 위해 물리적으로 여러 사이트에 분산된 소스 데이터로부터 통합된 정보를 추출하여 저장한 데이터 저장소로써, 실체 뷰의 집합으로 구성된다. 따라서 데이터 소스에 변경 사항이 발생하면 데이터 웨어하우스와 일관성을 유지하기 위해 실체 뷰에도 변경 사항을 반영하는 뷰 관리가 필요하다. 동시에 변경되는 여러 데이터 소스와 뷰의 상태 사이에 일관성을 보장하기 위해서는 각 소스의 변경 사항을 순서대로 뷰에 반영해야 한다. 이때 각 소스의 변경 사항을 뷰 정의와 관련된 다른 소스들과 조인을 수행해야 하는 등 뷰 갱신을 위해 많은 비용이 소요된다. PSWEEP/RI 기법은 이러한 뷰 갱신 비용을 줄이는 방법으로 뷰의 일관성을 보장하기 위해 수행해야 하는 서브질의를 참조 무결성 제약조건의 특성을 이용하여 병렬로 처리하는 방법이다. 본 논문에서는 PSWEEP/RI기법의 성능을 평가하기 위하여 이 방법의 비용 모델을 분석적으로 제시하였으며, 이 모델을 기반으로 다른 기존의 방법(SWEEP)과 성능을 비교 분석하여, PSWEEP/RI 기법이 다른 기존의 방법(SWEEP)보다 여러 소스 릴레이션의 조인으로 구성된 실체 뷰를 갱신하는 시간을 크게 단축하여 효율적으로 뷰를 관리하며, 소스의 증가에 따른 뷰 갱신 시간의 증가를 줄일 수 있음을 보였다.

  • PDF

도서관 오픈소스 소프트웨어 분석 (A Study on Open Source Software in Libraries)

  • 오형묵;곽승진
    • 한국정보관리학회:학술대회논문집
    • /
    • 한국정보관리학회 2012년도 제19회 학술대회 논문집
    • /
    • pp.69-72
    • /
    • 2012
  • 새로운 정보환경과 기술변화로 도서관 시스템에도 많은 요구변화가 생겨나게 되었다. 이와 같은 변화의 대안으로 나타나고 있는 것이 오픈소스 소프트웨어(Open Source Software)다. 해외에서는 도서관 오픈소스 소프트웨어의 필요에 의해 현재 발전.보급되고 있는 실정이다. 본 연구에서는 국내 관종별(공공, 대학, 전문)도서관의 도서관 시스템 현황과 해외 오픈소스 소프트웨어보급 및 판매 현황을 조사하여 분석하였다. 현황조사와 분석결과를 통해 국내 도서관의 오픈소스 소프트웨어 도입의 필요성을 제기하고자 한다.

  • PDF

자바소스코드 유사도 측정 시스템 (Java source code Similarity Measurement System)

  • 김은혜;이송아;허준;한경숙;오용철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.536-539
    • /
    • 2007
  • JSMS(Java source code Similarity Measurement System)는 자바 소스 코드의 유사도를 측정하고 이와 관련한 소스코드의 정보를 시각적으로 표시하는 시스템이다. 기존의 표절 검사 시스템은 소스코드의 구조적 특징을 반영하지 못해 유사도 결과의 신뢰성이 낮고 대부분 편리성과 가독성이 좋지 않아 사용하기 불편하였다. 본 논문에서 제안하는 JSMS는 이러한 단점을 보완하기 위해 함수 선형화를 사용하여 소스코드의 구조적 특징을 반영하였다. 또한 쉽고 간단한 조작으로 편리성을 제공하며, 관련 정보와 유사 구간을 시각적으로 표시하여 가독성을 높였다. 향후 다양한 언어 지원과 폭넓은 시각적 정보 제공을 보완하여 사용자의 학습 자료로 사용할 수 있으며, 소스코드 표절의 객관적 기준이 되는 도구로 활용 가능하다.

  • PDF