• 제목/요약/키워드: 개인개발자

검색결과 120건 처리시간 0.032초

웹 애플리케이션 개발에서의 개인 프로세스 데이터 수집 및 분석을 위한 도구 (Collecting and Analyzing Personal Software Process Data in Web Application Development)

  • 신현일;최호진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.539-542
    • /
    • 2006
  • Personal Software Process (PSP)에서 개인 개발자들이 수행해야 되는 측정 및 분석 활동이 제시된다. 측정 및 분석 활동의 일관되고 지속적인 수행으로 개발자들은 소프트웨어 품질 향상, 보다 정확한 예측, 개인 역량의 객관적인 평가, 개인 프로세스의 정량적 관리 등의 이득을 얻을 수 있다. 측정 및 분석 활동에서 신뢰성 있는 데이터의 수집이 무엇보다 중요하다. 하지만, 데이터 수집의 높은 오버헤드(overhead)와 컨텍스트 스위칭(context switching)의 문제로 인하여 신뢰성 있는 데이터의 수집에 많은 어려움이 존재한다. 이러한 어려움을 감소시키기 위해 자동 데이터 수집 및 분석 기법이 연구되어 왔다. 본 논문에서는 기존의 자동 데이터 수집 및 분석 기법을 확장하여 웹 애플리케이션 개발에서의 개인 프로세스 데이터를 자동 수집 및 분석 하는 도구를 설명한다.

  • PDF

PSP 지원을 위한 개인 메트릭 자동 수집 및 분석 도구 개발 (An Automated Metrics Collection and Analysis Tool for PSP Support)

  • 신현일;최호진;백종문
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.277-280
    • /
    • 2006
  • 소프트웨어 개발 프로젝트에서 메트릭 수집 및 분석 활동이 점차 중요하게 인식되고 있다. 메트릭 수집 및 분석 활동은 조직/프로젝트, 팀, 개인 모든 레벨에서 수행되어야 하는 중요한 활동으로 여겨져 오고 있다. Personal Software Process(PSP)[1]에서 개발자 개개인이 수행해야 되는 메트릭 수집 및 분석 활동이 제시된다. 이러한 메트릭 수집 및 분석 활동을 통해 개발자는 소프트웨어 품질 향상, 계획 단계에서 보다 정확한 예측 활동, 개인 프로세스의 정량적 관리 등의 이득을 얻을 수 있다. 이러한 이득을 얻기 위해서는 신뢰성 있는 메트릭 데이터의 수집이 무엇보다 중요하게 된다. 그러나 메트릭 수집의 오버헤드와 context switching 과 같은 문제로 인해 개발자가 신뢰성 있는 메트릭을 수집하는데 많은 어려움이 겪는다[2, 3]. 또한 PSP 가 제시하는 분석 기법만으로는 수집된 메트릭에 대하여 의미 있는 분석을 하기 어려운 문제점이 존재한다. 이러한 문제점들을 감소 시키기 위해 메트릭 수집 및 분석 도구를 개발하였고 본 논문에서는 이 개발된 도구를 설명한다. 이 도구의 핵심은 메트릭의 자동 수집과 다양한 분석 결과의 제공을 통해 신뢰성 있는 메트릭 데이터의 획득과 의미있는 분석을 가능케 하는 데 있다.

  • PDF

효율적 정보자원 공유 및 유통을 위한 P2P 기반 플랫폼 설계 (Designing a P2P-based Platform for Effective Information Share and Distribution)

  • 구남앙;이응봉
    • 한국정보관리학회:학술대회논문집
    • /
    • 한국정보관리학회 2005년도 제12회 학술대회 논문집
    • /
    • pp.321-326
    • /
    • 2005
  • 연구 개발자들은 자신의 정보활동에 있어 전체 활동의 20 ${\sim}$ 40%를 관련 정보의 탐색 및 분석에 사용하고 정보활동 결과는 개인 컴퓨터에 저장한다. 그러나 개인 컴퓨터상의 유용한 정보는 정보관리 및 공유 도구의 부재로 인하여 가치 및 유용성을 상실하고 있다. 본 연구에서는 데스크 탑 서치와 P2P 기반의 정보공유 기능을 갖는 시스템을 제안한다. 데스크 탑 서치를 통하여 연구 개발자는 본인의 컴퓨터에 저장된 정보를 효율적으로 활용할 수 있다. 연구 개발자들이 많은 시간을 들여 축적한 유용한 정보자원을 쉽게 공유할 수 있게 하는 P2P 기반의 정보공유는 연구개발 활동의 전체적인 생산성을 높일 수 있다.

  • PDF

스마트폰 환경에서 개인위치정보 보호시스템 응용방안 (The Application for the Protection System of Location-based Information on a Smart-phone Environment)

  • 김인재;최재원;김운영
    • 한국전자거래학회지
    • /
    • 제17권3호
    • /
    • pp.129-147
    • /
    • 2012
  • 이동통신 환경에서 위치기반 정보시스템은 많은 서비스 이점을 보유하고 있다. 아직까지 스마트폰과 같은 모바일 기기 운영체계에서 개인위치정보의 보호에 대한 프라이버시 구조는 많이 연구되어 있지 않다. 본 연구는 위치기반서비스 관련 기술, 산업, 표준화, 법제 현황 및 위치정보 보호 방안 연구 현황을 분석하였다. 따라서, 위치정보법에서 시행하는 위치정보 사업자 또는 위치기반서비스 사업자 신고를 하지 않은 사업자 및 애플리케이션 개발자에 대하여 개인위치정보에 대한 보호 방안을 제시하고 스마트 폰 운영체제에서 개인위치정보 보호 관련 기술 규격에 대한 조사 및 분석을 수행하였다. 본 연구의 목적은 국내 위치정보법 내에서 허가되지 않은 서비스 사업자 및 애플리케이션 개발자에 대한 개인위치정보를 사용자 스스로 보호할 수 있어야한다는 취지에서 자기제어 방안을 개발함에 있다. 연구 결과, 윈도우폰 플랫폼에서 개인위치정보 주체의 자기제어 방안에 대한 가능성을 검증하였다. 특히, 신고하지 않은 위치정보 및 위치기반서비스 사업자와 애플리케이션 개발자가 현재 서비스 중이거나 서비스를 개발 중인 시스템에서의 사용자 스스로의 자기제어 방안을 제시하였다.

기능성과 보안성을 고려한 모바일 앱 개발 방법론 제시 (Mobile Apps Development Methodology in Considering the Functionality and Security)

  • 송태한;오준석;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.272-275
    • /
    • 2010
  • 스마트폰의 확산이 증대되고 있으며, 누구든지 모바일 앱을 개발할 수 있는 환경이 제공되고 있다. 모바일 앱을 개발하는 개인 개발자들은 접근성과 이해성이 좋고, 보안성이 고려된 표준 가이드를 적용하여 앱을 개발해야 한다. 이는 오류 발생률 감소 및 코드 수정에 소비되는 시간이 절약될 수 있는 모바일 앱을 개발하는데 도움이 된다. 하지만 개인개발자들을 위한 적절한 가이드가 존재하지 않는 실정이다. 본 논문에서는 개인 개발자들이 쉽게 접근 할 수 있으면서 보안성이 고려된 표준 가이드를 제시하기 위한 개발 방법론을 제시한다.

유비쿼터스 컴퓨팅 환경내 개인정보보호 프레임워크 적용 방안 (Privacy Framework in Ubiquitous Computing Environments)

  • 홍승필;이철수
    • 정보보호학회논문지
    • /
    • 제16권3호
    • /
    • pp.157-164
    • /
    • 2006
  • 정보사회에서는 사회 구성원 개개인의 욕구를 충족시키는데 정보가 핵심적 역할을 하고 있다. 특히 유비쿼터스 컴퓨팅 환경에서는 개인 활동이 증가함에 따라 개인정보의 노출이 심해지고 개인정보 불법 취득도 점차 많아지고 있다. 이에 본 논문에서는 안전하고 효과적인 개인정보 관리체계와 기술적 구현이 용이하도록 개인정보 프레임워크를 제시하고, 시스템 개발자나 개인정보를 다루는 사업자 측면에서 개인정보 시스템을 설계하고 구현하기에 용이하도록 5단계의 구체적인 방법론을 제시하였다. 특히 제시된 방법론이 실 환경에 효과적으로 활용될 수 있도록 체계적인 개인정보 보호 시스템 개발 방안을 시스템 아키텍처 측면에서 소개함으로써, 본 논문의 활용 방안을 제시하였다. 본 논문에서 제시된 개인정보보호 프레임워크와 방법론은 실제 유비쿼터스 내 점점 중요시 되어가고 있는 개인정보 보호 측면에서의 방향성 제시 및 실제 엔지니어나 개발자 측면에서 이론위주의 설명보다는 실제 활용이 가능한 새로운 접근방안을 제시 할 수 있다고 사료된다.

Software Engineering에 關한 報告

  • Lee, 李基式 = -Ki-Sik
    • 정보과학회지
    • /
    • 제4권2호
    • /
    • pp.95-103
    • /
    • 1986
  • Computer는 발명되서부터 매년 응용분야가 넓어지고 있다. 현재에는 情 報處理라는 말그대로 어떠한 형태이든가의 복잡하고 다량의 情報가 存在하는 곳 에는 computer를 導入할려고 하든가, 또는 導入이 끝난 곳에서는 보다 큰 大規模 의 system으로 擴張하려고 하는 생각들을 보통 가지고 있다. 이러한 요구에 응하 여 왔던 것이 hardware, oprating system, 그리고 application software이다. 그중 hardware나 operating system은 多小 變化하여 왔지만은, 方式的으로는 application의 특성에 의한 요구에는 별로 틀린것이 없이 대개 같은 종류의 것이 쓰여왔다고 할 수 있다. 따라서 무수히 變하는 application의 複雜한 論理를 實現 하는 것은, 그 책임이 application software 개발자에 걸려있다. 그러므로 이러한 것들은 개발자(designer, programmer) 들의 개인의 기술과 努力에 달렸다고 말할 수 있다.

의료 영상 분석을 위한 영상분석도구의 구현 (Implementation of Image Analyzer for Medical Image Analysis)

  • 이병일;최익환;황해길;최현주;최흥국
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 춘계학술발표논문집
    • /
    • pp.161-164
    • /
    • 2001
  • 정밀한 자료처리를 위한 영상 분석도구의 개발과 더불어 영상 특성을 바탕으로 한 영상처리와 분석 방법의 개발은 좋은 연구 보조 도구가 된다. 외국의 수입에 의존적인 현재의 연구환경에서 개발자로서의 영상분석도구의 설계 및 구현은 고가의 장비를 대치할 만한 대체효과와 더불어 개인의 개발의지와 아이디어를 쉽게 반영하여 실습해 볼 수 있는 도구적 기능으로서의 효과를 가지게 된다. 본 논문에서는 의료영상 분석을 위한 영상분석도구를 설계 및 구현하여 의료영상에 대한 처리를 하여 보았다. 영상분석도구의 계속적인 개발은 영상처리 및 분석을 연구하는 개발자에게 좋은 실험도구가 될 것이 다.

  • PDF

차세대 임베디드 시스템을 위한 소프트웨어 플랫폼 현황 및 동향 (The Current Status of S/W Platform for Advanced Embedded Systems)

  • 김재명;박태준;양만석;권기구;임동선
    • 전자통신동향분석
    • /
    • 제21권1호통권97호
    • /
    • pp.57-67
    • /
    • 2006
  • 차세대 임베디드 시스템은 언제 어디에서나 통신, 방송 등의 통신 인프라를 통해 정보를 주고 받을 수 있으며, 다양한 서비스를 사용자에게 편리하고 안전하게 제공할 수 있는 휴대 가능한 IT 장치를 말하며, 이러한 장치상에 탑재되어 서비스 제공자, 콘텐츠제공자, 인프라 운영자, 서비스 개발자, 단말 개발자 등의 단말 사용자에게 개방형 서비스를 가능케 하는 프레임워크가 차세대 임베디드 시스템을 위한 소프트웨어 플랫폼이다. 대표적으로 차량을 기반으로 다양한 서비스를 제공하는 텔레매틱스 단말, 개인의 휴대성을 지향하는 스마트폰, 멀티미디어 정보를 개인화하는 PMP 및 홈네트워크연동을 통하여 다양한 서비스를 제공하는 가정용 지능형 로봇 등이 있다. 본 고에서는 상기 단말에 대한 소개를 통해 개념을 살펴보고, 부가가치를 창출하기 위한 서비스 제공이 가능하도록 하는 소프트웨어 플랫폼의 제공 요소에 대해 언급하고, 소프트웨어플랫폼의 현황과 동향을 파악하기 위해 관련 단말의 시장 현황을 살펴봄으로써 차세대임베디드 소프트웨어 플랫폼 기술이 나야가야 할 방향을 알아보고자 한다.

전자정부 표준프레임워크를 이용한 중앙집중적인 관점에서의 입력 데이터 검증 방법 연구 (A study of how to input data validation from the central viewpoint using eGov framework)

  • 이상구;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.666-669
    • /
    • 2013
  • 2012년 고시된 '정보시스템 구축 운영 지침'에 따라 행정안전부에서는 '전자정부 SW 개발 운영자를 위한 시큐어 코딩 가이드'를 배포하고 있다. 시큐어 코딩 기법을 예제 위주로 제시함으로써, 개발 실무에 활용도를 높이기 위하여 배포된 시큐어 코딩 가이드는 유용한 지침서임에는 틀림이 없으나, 개발자 개개인이 그 내용을 모두 숙지하기 위해서는 많은 시간과 노력을 필요로 한다. 특히 입력 데이터 검증 및 표현에 관한 시큐어 코딩은 시스템 아키텍쳐 차원의 중앙집중적인 관점이 아닌 개발자 개개인이 구현한 기능 단위 수준에서 수행되고 있는 필드의 현실상, 이를 중앙집중적인 관점에서의 입력 데이터 검증을 통하여, 보다 안전한 소프트웨어를 제작하기 위한 방법을 코드 중심의 사례로 설명하고자 한다.