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

검색결과 296건 처리시간 0.029초

프로그램 언어 과정에서의 Personal Software Process(PSP) 교육

  • 윤영현
    • 한국컴퓨터산업학회논문지
    • /
    • 제4권12호
    • /
    • pp.999-1012
    • /
    • 2003
  • 소프트웨어 개발자가 우수한 품질의 소프트웨어를 생산하기 위해서는 먼저 소프트웨어 품질에 대해서 확실하게 인지하고 있어야만 하며, 고품질의 소프트웨어는 개발자의 사소한 실수도 포함 되어서는 안된다. 프로그램을 개발하는 모든 소프트웨어 엔지니어들은 모두가 다른 개발 습관을 가지고 있으며, 각자의 개발 방법을 개선하기 위한 노력 또한 모두가 다르다. 보다 효율적인 소프트웨어 개발이 되기 위해서는 모든 개발자들은 자신이 현재 진행하고 있는 작업에 대한 개발 계획을 수립해야 하는데, 이러한 개발 계획은 반드시 자신의 과거 개발 경험에 근거한 개발 계획이어야 한다는 것이다. 소프트웨어 개발자가 이러한 경험 요소를 반영하여 자신의 개발 능력을 지속적으로 향상시키기 위해서는 사전에 잘 정의되고 평가가 가능한 개선 방법을 사용해야만 한다. Personal Software Process(PSP)는 소프트웨어 엔지니어가 자신의 작업을 조절하고 관리하여 그들의 작업 방식을 개선할 수 있도록 지원하기 위한 것이다. PSP에서는 소프트웨어를 개발하기 위해 필요한 각종 양식, 이 양식을 작성하기 위한 작성법, 그리고 개발 절차가 포함되어 있다. PSP를 적절하게 사용한다면, PSP는 개발자에게 과거의 경험 자료를 축적하고 분석한 결과를 제공함으로써 개발을 진행함에 있어 요구되는 여러 가지 개발 계획을 효과적으로 수립하고 이를 준수할 수 있도록 해 줄 수 있다. 따라서 PSP는 프로그래밍 언어 교육 과정에 있는 학생들에게 프로그램 훈련을 시키기에 아주 유용한 도구이다. 본 논문에서는 PSP에 대한 전체적인 개념을 설명하고 각종 프로그래밍 언어 교육 과정에서 PSP를 적용하는 방안을 제시한다.

  • PDF

개인 소프트웨어 프로세스 지원을 위한 도구 (A Tool to Support Personal Software Process)

  • 신현일;정경학;송일선;최호진;백종문
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권8호
    • /
    • pp.752-762
    • /
    • 2007
  • 개발자 개개인의 소프트웨어 개발 프로세스를 개선시켜 소프트웨어의 품질을 향상시킬 수 있도록 돕는 기법으로 PSP(Personal Software Process)가 널리 쓰이고 있다. PSP에 제시된 측정 및 분석활동을 지속적으로 수행함으로써 개별 개발자는 자신의 개발 프로세스에 내재된 약점을 파악할 수 있고, 이렇게 수집된 과거 프로젝트의 데이타를 이용하여 공수와 품질에 대한 예측의 정확도를 높일 수 있다. 그러나 수동으로 행해지는 데이타 수집의 오버헤드와 개발작업-측정작업 간의 문맥전환에 따른 집중력 분산의 문제점으로 인해 신뢰도 높은 데이타를 수집하기가 쉽지 않은 것이 현실이다. 한편, PSP에 제시된 문서형태의 프로세스 가이드는 프로세스 정보 검색의 불편함과 추가적인 정보를 삽입하는 데 어려움을 가지고 있다. 본 논문에서는 이러한 문제점들을 해결하기 위해 개발된 PSP 지원도구를 소개한다. 개발된 도구는 데이타 수집의 신뢰성을 높이기 위해 데이타 자동 수집 기능을 제공하고, PSP 프로세스 정보의 효율적인 검색을 위한 EPG(Electronic Process Guide) 기능 및 추가적인 프로세스 정보의 저장을 위한 경험 저장소 기능을 제공한다.

소프트웨어 개발 프로세스 교육을 위한 웹기반 로그 시스템의 구현 및 분석 (Analysis and Implementation of Web Based Log System for The Education of Software Developing Process)

  • 박지연;유욱성
    • 컴퓨터교육학회논문지
    • /
    • 제9권4호
    • /
    • pp.55-61
    • /
    • 2006
  • PSP(personal software process)는 소프트웨어 개발자들이 양질의 코드를 생산할 수 있도록 개발된 정밀하면서도 계량적인 수치를 기반으로 한 소프트웨어공학 기법이다. PSP의 효과적 학습을 위해서는 프로젝트에서 발생하는 많은 양의 데이터를 계산하고 기록하는 작업을 필수적으로 행해야만 한다. 이 작업은 많은 시간이 소요될 뿐 아니라, 오류의 발생이 쉬워 PSP 학습의 동기와 효과를 감소시키는 결과를 초래한다. 이를 개선하기 위해서 본 연구에서는 데이터의 정리, 검증 및 분석을 처리할 수 있도록 웹 기반의 PSP 로그 시스템을 설계하고 구현하였다. 3년간의 실험 결과는 이 시스템이 생산성과 정밀도를 높일 뿐만 아니라, 데이터의 처리보다는 PSP 기법의 프로세스에 대한 학습과 교수에 더 집중할 수 있게 해주었음을 보여주었다.

  • PDF

PSP 게임기용 크로스플랫폼 2D 게임 라이브러리 개발 (Development of Crossplatform 2D Game Library for PSP Game Console)

  • 이대현
    • 한국콘텐츠학회논문지
    • /
    • 제7권5호
    • /
    • pp.78-84
    • /
    • 2007
  • 본 연구에서는 대표적인 휴대형 게임기인 SONY PSP용 게임 개발을 위한 2D 게임 라이브러리를 구현했다. 이 라이브러리는 SDL이라는 공개 2D 라이브러리를 PSP 용에 맞게 이식하여 개발되었으며, PC상의 작동과 동일하게 PSP상에서도 실행되는 크로스플랫폼 라이브러리이다. 따라서 개발자들은 PC상에서 게임 개발을 수행한 후, 본 게임 라이브러리를 이용하여 PSP용 게임을 손쉽게 개발할 수 있다.

PSP를 이용 다양한 공동 후류의 전역적 압력분포 측정 (The Whole Region Pressure Measurement of Cavity Downstream using PSP Technique)

  • 서형석;오주영;전영진;이재우;변영환
    • 한국추진공학회지
    • /
    • 제11권6호
    • /
    • pp.50-57
    • /
    • 2007
  • Pressure Sensitive Paint(PSP)는 압력에 반응하는 도료를 뜻한다. PSP는 압력에 반응하는 대기 중의 산소량을 측정하여 전역적인 압력정보를 광학적으로 측정 할 수 있다. 본 연구에서는 PSP를 사용하여 제트 분사 후류의 표면압력 분포를 알아보았다. 또한 제트 분사구 5mm앞에 종횡비 1에서 4까지의 사각형 공동을 위치시켜 후류에 미치는 영향을 알아보았다. 제트 분사 후류의 압력 분포는 공동의 전단층의 영향으로 공동이 없을 때와 비교해서 옆으로 넓게 퍼지면서 강도는 약해지는 모습을 보였다. 또한 공동의 종횡비가 커짐에 따라서 전단층의 크기가 커지고 그 영향이 커졌다. 현재까지의 계산 결과는 압력공과 같은 불연속점에서의 압력측정 결과와 비교하였다. 본 연구에서는 전영역에서의 압력을 측정하여 전산해석 결과와 근접함을 증명함으로써 공동 후류에서의 유동현상을 보다 명확히 파악하였다.

수평면 전일사량 측정데이터 보정에 관한 실험적 연구 (An Experimental Study on the Scale Correction of Measured Horizontal Global Solar Radiation)

  • 송수원
    • 한국태양에너지학회 논문집
    • /
    • 제30권5호
    • /
    • pp.25-31
    • /
    • 2010
  • A Precision Spectral Pyranometer (PSP) is mainly used as a reference to calibrate other pyranometers due to its high accuracy and sensitivity in response to the spectrum wavelength range of 0.285 ${\mu}$ to 2.8 ${\mu}$, while the sensitivity of photovoltaic-type Li-Cor pyranometer is limited within a certain spectral range from 0.4 ${\mu}$ to 1.1 ${\mu}$. In this study, two Eppley PSPs($PSP_1$ and $PSP_2$) were first compared to the calibrated Eppley PSPs from National Renewable Energy Laboratory (NREL), resulting in two linear correction factors based on the comparison between the logger output (V) from the test PSP and the solar radiation (W/m2) from the NREL PSP. The Li-Cor pyranometer used in this study was then corrected based on the comparison of measured solar radiation ($W/m^2$) from the corrected $PSP_1$ and the Li-Cor pyranometer. In addition, instrument scale corrections were also performed for the PSPs and the Li-Cor from the transmitter to the data logger. From the comparisons, a linear correction factor (1.0214) with R=0.9998 was developed for the scale correction between$PSP_1$ and $PSP_2$, while the Li-Cor pyranometer has a scale(1.0597) and offset (32.046) with R=0.9998 against$PSP_1$. As a result, it was identified that there were good agreements within ${\pm}$ 10 W/ $m^2$ between Eppley $PSP_1$ vs. $PSP_2$ solar radiation and within ${\pm}$ 20 W/$m^2$ between$PSP_1$ vs Li-Cor solar radiation after the empirical scale corrections developed in this study.

PSP/TSP-6 시그마 도구 적용 방법론에 관한 연구 (A Study on the Application of Six Sigma Tools to PSP/TSP)

  • 박영규;최호진;백종문
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.273-276
    • /
    • 2006
  • CMM/CMMI 와 같은 프로세스 모델의 등장으로 소프트웨어 프로세스 개선에 대한 원리와 방법은 인식하였으나 현실에 적용하여 성과를 창출하기에는 상당한 어려움을 겪어왔다. 이러한 문제를 해결하고 개발자와 개발팀 차원에서 CMM/CMMI 의 목표와 프렉티스를 구현하기 위해 SEI(Software Engineering Institute)에 의해 PSP/TSP 가 개발되었다. 이렇게 PSP/TSP 가 개인과 팀차원에서 소프트웨어 개발에 사용될 수 있는 구체적인 기법들을 기술하고 있지만 일반적으로 PSP/TSP 에서 수집되는 메트릭에 대한 분석기법은 여전히 부족하다. 따라서 PSP/TSP 수행시 발생할 수 있는 문제를 방지하고 프로세스가 변경되고 유지 관리될 수 있도록 하기 위해서는 6 시그마의 다양한 통계 기법과 의사 결정도구의 사용이 필요하다. PSP/TSP 는 6 시그마가 성공적으로 적용될 수 있는 정량적인 기반을 개인과 프로젝트 차원에서 제공한다. 이에 대해 6 시그마는 PSP/TSP 에서 식별된 문제의 원인을 파악하고 분석하기 위해 필요한 분석도구와 통계적 기법을 제공하고, 문제를 방지하기 위해 프로세스가 변경되고 유지 관리될 수 있는 프로세스 관리 방법론을 제공한다. 따라서 본 논문에서는 PSP 의 각 프로세스에서 활용될 수 있는 6 시그마 도구를 식별하고 활용 가이드라인을 제시함으로써 개인과 팀 차원에서의 프로세스 개선의 수행을 지원하며 팀 차원에서 발생할 수 있는 이슈를 6 시그마의 분석, 정량화 도구를 사용하여 개인 또는 팀의 성과를 향상할 수 있는 방법을 모색해본다.

  • PDF

PSP를 이용한 Cavity 후류의 전역적 압력분포 측정 (The Whole Region Pressure Measurement of Cavity Downstream using PSP Technique)

  • 김기수;전영진;서형석;변영환;이재우
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2007년도 제28회 춘계학술대회논문집
    • /
    • pp.317-321
    • /
    • 2007
  • PSP는 Pressure Sensitive Paint의 약자로 대기중의 산소량을 측정하여 전역적인 압력정보를 광학적으로 측정 할 수 있다. 본 연구에서는 PSP를 사용하여 jet injection 후류의 표면압력 분포를 알아보았다. 또한 Jet injection 5mm앞에 종횡비 1에서 4까지의 사각형 Cavity를 위치시켜 후류에 미치는 영향을 알아보았다. Jet injection 후류의 압력 분포는 Cavity의 전단층의 영향으로 Cavity가 없을 때와 비교해서 옆으로 넓게 퍼지면서 강도는 약해지는 모습을 보인다. 또한 Cavity의 종횡비가 커짐에 따라서 전단층의 크기가 커지고 그 영향이 커졌다. 측정된 압력은 압력공의 결과, CFD의 결과와 비교하였으며 근접한 값을 보였다.

  • PDF

한국산 주요패류에 대한 독의 분포, 특성 및 제독에 관한 연구 2. 진주담치에서 추출한 PSP의 분리, 정제 및 특성에 관하여 (Studies on Distribution, Characterization and Detoxification of Paralytic Shellfish Poison (PSP) in Korea 2. Purification and Characterization of PSP Extracted from Cultured Sea Mussel, Mytilus edulis)

  • 장동석;신일식;조학래;박미연;변재형;박영호
    • 한국수산과학회지
    • /
    • 제21권3호
    • /
    • pp.161-168
    • /
    • 1988
  • 한국 남해안에서 생산되는 주요 패류중에서 PSP 함량이 비교적 높은 진주담치를 시료로 택하여 추출한 독소에 대한 pH변화와 가열처리하였을때의 독소의 안정성을 검계하고, 추출된 독소를 활성탄소처리, Bio-Gel P-2 및 Bio-Rex 70의 각 column chromatography로 분리정제하여 electrophoresis, TLC 및 HPLC로 분석한 결과는 다음과 같다. 1. 추출된 PSP의 pH는 3.0부근이었으며 이 PSP를 $121^{\circ}C$ 15분과 $100^{\circ}C$로 2시간 처리하였을때 약 $20\%$가 파괴되었다. 2. PSP는 $121^{\circ}C$에서 15분 처리하였을 때 pH $2.0\~4.0$ 범위에서는 안정하였으나 pH 4.5이상에서는 불안정하였으며 pH 6.0에서는 $80\%$가 불활성화되었다. 3. 충무일원에서 생산되는 양식 진주담치에서 분리된 PSP는 주로 GTX 1, 2, 3, 4이었으며, STX군 독소는 GTX군의 약 1/40에 불과하였다.

  • PDF

수산생물 종류별 마비성 패류독소 축적 및 정화 (Accumulation and Depuration of Paralytic Shellfish Poison in Marine Organisms)

  • 목종수;오은경;손광태;이태식;이가정;송기철;김지회
    • 한국수산과학회지
    • /
    • 제45권5호
    • /
    • pp.465-471
    • /
    • 2012
  • To compare the accumulation of paralytic shellfish poison (PSP) in different marine organisms, the occurrence and variation of PSP were surveyed in blue mussel Mytilus edulis, oyster Crassostrea gigas, short neck clam Ruditapes philippinarum, bay scallop Argopecten irradians, and warty sea squirt Styela clava collected from Jinhae Bay, Korea, in 2005 and 2006 year. We also investigated the ability of the blue mussel to detoxify PSP by relaying and depuration (via the water flow or water circulation system). In the marine organisms examined, PSP levels were the highest in blue mussel, followed in order by bay scallop, oyster, short neck clam, and warty sea squirt. Comparing the maximum PSP levels in the bivalve species examined in 2005 and 2006, PSP in blue mussel was 1.6-2.0, 4.0-5.9, and 5.1-6.0 times higher than in bay scallop, oyster, and short neck clam, respectively. Therefore, blue mussel could be useful as a bioindicator for PSP monitoring. With the increasing PSP levels in blue mussel in 2006, the proportion of PSP in its digestive gland increased to 95.1% when the maximum level was detected from the whole tissues of blue mussel on May 29. Subsequently, the PSP proportion in the digestive gland decreased as the PSP level in whole tissue decreased. The detoxification of PSP in blue mussel was greatest with relaying, followed by the water flow, and water circulation systems. Relaying decreased the PSP level below the regulatory limit of $80{\mu}g$/100 g after 2 days in low toxic sample with $124{\mu}g$/100 g, and after 7 days in high toxic sample with $401{\mu}g$/100 g. During depuration in the blue mussel with $401{\mu}g$/100 g via the water flow system, the PSP amounts in the digestive gland decreased by about 50% after 1 day, and about 77% after 7 days. In contrast, the PSP amounts in the soft body, gill, and mantle did not change significantly with depuration.