• 제목/요약/키워드: 개발단계

검색결과 9,862건 처리시간 0.038초

분석 및 설계단계 산출물간의 일관성 유지방안 (Consistency Support Method among Products of Analysis and Design Step)

  • 진광윤;최신형;한판암
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.361-363
    • /
    • 2004
  • 시스템 개발현장에서 작성되는 각종 산출물은 모두가 자동화된 과정을 따르는 것은 아니며, 단계별로 작성된 산출물을 서로 참고하여 작성하는 것이 일반적이다. 그 결과 산출물간에는 많은 불일지 요소가 발생한다. 본 논문에서는 분석 및 설계단계에서 작성되는 산출물간의 일관성을 유지하기 위한 방안을 제안한다. 제안한 방안을 이용하면 분석 및 설계단계에서 작성되는 산출물 간의 불일치수를 줄이고, 일관성이 확보되어 개발기간의 단축과 고품질 소프트웨어 개발이 가능하다.

  • PDF

유전자 재조합 미생물의 발효공정

  • 이선복
    • 미생물과산업
    • /
    • 제16권2호
    • /
    • pp.26-33
    • /
    • 1990
  • 유전공학 제품을 생산하기 까지에는 여러 공정개발 단계를 거쳐야 하는데 크게 나누어 유전자 재조합기술 개발단계와 생물공정기술 개발단계로 나눌 수 있다. 유전자 재조합 기술에 의해 얻어진 생산균주로부터 발효및 분리&정제공정을 거쳐 대량생산에 이르기까지 필요한 기술을 생물공정기술이라 일컫고 있는데 본고에서는 유전자재조합 미생물의 발효공정에 촛점을 맞추어 재조합 미생물의 재조합 단백질의 분비기술, 고정화재조합 미생물을 이용한 생산기술 및 고농도 배양기술 등 재조합 미생물 발효공정기술의 최근 연구동향에 대해서도 고찰해 보고자 한다.

  • PDF

설치단계의 테스트를 위한 소프트웨어 시험 항목의 개발 (Development of Software Test Items for Test of Installation Phase)

  • 이하용;양해술
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.589-591
    • /
    • 2001
  • 소프트웨어의 개발은 제품의 설치가 완전하게 이루어지도록 하는 설치 프로그램의 개발로 마무리된다고 할 수 있다. 소프트웨어는 개발자가 의도한 대로 이상 없이 수행될 수 있도록 설치될 시스템에 맞게 설치되어야 한다. 많은 소프트웨어들이 복잡한 설치 과정을 거쳐야 하거나 설치 과정에서 문제를 일으키는 경우가 발생함으로써 제품에 대한 신뢰를 떨어뜨리는 경우가 있다. 따라서, 본 연구에서는 생명주기 단계 중 소프트웨어 설치 단계에서 검토할 수 있는 테스트 항목을 개발하였다.

  • PDF

다 단계 의사결정지원시스템을 위한 웹기반의 시뮬레이션소프트웨어 개발 (Development of GUI-type Simulation Software for AHP Decision Support System)

  • 황흥석;조규성;최철훈
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 춘계 학술대회 논문집
    • /
    • pp.8-13
    • /
    • 2001
  • 다 단계 의사결정지원시스템, AHP(Analytic Hierarchy Process)는 다수 대안에 대하여 다 면적인 평가기준과 다수 주체에 의한 의사결정을 위해 설계된 의사결정지원방법의 하나이다. AHP 시스템은 먼저 주어진 시스템을 구성하고있는 요소를 세분하고 그 분할된 요소를 계층적으로 구성하며 다음으로 계층간 각 레벨에 있는 요소의 상대적 중요도에 대한 판단을 종합하는 과정을 거친다. 본 연구에서는 이러한 AHP방법을 실용화하기 위하여 사용자가 Web기반에서 활용하기 쉽도록 GUI-tyre 프로그램을 개발하고 이를 검증하였으며 예제를 들어 보였다. 본 연구에서 개발한 소프트웨어는 크게 다음과 같이 3 가지 구조로 구성하였다. 단계 1 : 대안 평가의 아이디어 창출 단계(Brainstorming), 단계 2 : 다 단계, 다 기준 의사결정지원시스템(AHP), 단계 3 우선 순위 종합모델(MRM)

  • PDF

건설자동화 기계의 연구개발 단계에 따른 성능 분석 모델 개발 (Development of the Performance Analysis Model Based on Research and Development Phases for Automated Construction Equipment)

  • 이정호;김영석
    • 한국건설관리학회논문집
    • /
    • 제9권2호
    • /
    • pp.67-80
    • /
    • 2008
  • 국내의 경우 2000년 이후부터 건설교통부의 지원 하에 건축/토목/메카트로닉스 전문가 집단을 중심으로 경쟁력 있는 건설자동화 기계들이 개발되어 현장에 시험 적용되어 왔다. 개발완료된 자동화 기계의 성능을 분석하여 재래식 방식과 비교한 자동화 방식의 효율성을 제시하기 위한 연구가 수행되었으나 자동화 기계 연구개발 과정에서 요구되는 성능 분석을 체계적으로 수행하지 못하였다. 또한 자동화 기계 개발의 중요한 목적의 일부인 안전성 및 품질 향상 정도에 대해서 정성적으로만 기술함으로써 자동화 기계 개발의 종합적 가치 분석이 수행되지 못한 점은 문제점으로 지적되어 왔다. 따라서 본 연구에서는 자동화 기계 연구개발 단계를 타당성 분석 단계/제작 단계/실용화 및 마케팅 단계로 구분하고 각 단계에서 요구되는 건설자동화 기계의 성능 분석을 효율적으로 수행할 수 있도록 성능 분석 절차 및 방법론의 제시를 통해 건설자동화 기계의 종합적 성능 분석 모델 및 시스템을 개발하였다. 본 연구를 통해 제안된 성능 분석 모델 및 시스템의 활용을 통해 건설자동화 기계 개발 타당성 분석 및 현장의 요구사항을 만족시키는 우수한 성능을 지닌 자동화 기계를 개발할 수 있으며, 개발된 자동화 기계의 마케팅 전략을 효과적으로 수립할 수 있도록 함으로써 건설자동화 기계의 확대 보급 및 실용화에 기여할 수 있을 것으로 기대된다.

프로그램 개발 및 유지보수를 지원하는 횡단관심사 명세 기법 (Specification of Crosscutting Concerns to Support Program Development and Maintenance)

  • 박옥자;유철중;장옥배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권9호
    • /
    • pp.773-784
    • /
    • 2007
  • 관점지향 프로그래밍은 기존의 소프트웨어 개발 방법론으로 해결하기 어려운 횡단관심사를 모듈화 하는데 목적을 두고 있다. 초기 관점지향 프로그래밍은 프로그램 개발 단계에 초점을 맞추어 발전하다가 최근에는 요구사항 분석 및 설계부터 코드 구현 단계까지 전체 프로세스에 관점지향 프로그래밍 방법론을 적용하고자 많은 연구가 이루어지고 있다. 하지만, 관점지향 프로그래밍에서 필요한 교차점, 결합점, 충고 정의를 위한 표준화된 지침 및 명세가 없어 프로그램 개발 및 유지보수를 어렵게 하고 있다. 본 논문에서는 이와 같은 문제점을 해결하기 위하여 관점지향 프로그래밍 개발 및 유지보수를 지원하는 횡단관심사 명세 기법을 제시한다. 관심사 명시, 관심사 설계, 그리고 코드 구현 세 단계로 이루어지는 명세 단계는 요구사항 분석 단계에서 얻어지는 횡단관심사 정보를 코드로 개발할 수 있도록 단계별 지침을 제공한다. 명세 과정의 각 단계에서는 전체 횡단 관심사 목록, 횡단관심사 명세서, 애스펙트 클래스 참조 테이블, 핵심 클래스 참조 테이블을 구축하여 코드 개발 및 유지보수시 프로세스간의 추적 자료로 사용된다. 본 논문의 명세 기법은 관점지향 프로그래밍에서 해결하기 어려운 구현의 문제점, 프로그램 이해의 어려움, 재사용의 문제점을 해결함으로써 시스템 개발을 지원한다.

국제기술협력 관계 프로세스 모형 개발에 관한 연구 (Research on International Technical Cooperation Relationship Process Model)

  • 김진숙
    • 한국산학기술학회논문지
    • /
    • 제12권11호
    • /
    • pp.4796-4800
    • /
    • 2011
  • 본 논문에서는 국제기술협력 관계 프로세스 모형이 개발되었다. 모델은 5단계로 구성되어있다: 시작단계 파트너 탐색단계, 계약단계, 실행단계 그리고 종료단계. 시작단계에서 산업체들은 자신이 필요한 것을 잘 인지하지 못하는 경향이 있었으며 파트너 탐색단계에서는 자신에게 필요한 파트너 탐색에 어려움을 가지고 있었다. 계약단계에서는 국제법에 대한 어려움과 실행단계에서는 문화적 어려움을 가지고 있었다. 따라서 정부는 각 단계별 지원책을 모색할 필요가 있다.

중첩-동시개발 소프트웨어의 생명주기 모델 (Life Cycle Model of Over lapped-Concur rent Software)

  • 최명복;한태용;이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.23-34
    • /
    • 2014
  • 소프트웨어 프로젝트에 대해 12개의 다른 소프트웨어 생명주기 모델들이 제안되었지만 모든 소프트웨어의 특성을 만족시킬 수 있는 일반화된 모델이 없는 실정이다. 개발조직은 여러 모델들을 적절히 혼합하여 개발될 시스템과 능력에 맞도록 새로운 모델을 개발하여야만 한다. 본 논문에서는 다양한 소프트웨어 개발 상황에 보다 적합할 것으로 판단되는 중첩-동시개발 생명주기 모델을 제안하였다. 먼저, 개발 과정을 추상화와 구현으로 구분하여 추상화는 개념정립단계부터 상세설계단계 시작시점까지로, 구현은 상세설계단계부터 시스템 시험단계로 분류하였다. 다음으로, 추상화는 파레토 법칙을 적용하여 하나의 단계에서 개발될 기능이 20% 진행된 시점에서 다음 단계를 시작하는 중첩된 단계 개념을 도입하였다. 구현은 하나의 UC가 완료되면 바로 다음 단계 수행 팀에게 전달하여 여러 단계가 동시 수행되어 개발하는 형태를 도입하였다. 제안된 모델은 개발자원 활용의 비효율성을 크게 줄일 수 있는 장점이 있다. 제안된 모델을 적용시 보다 빠른 시간에 보다 저렴한 비용으로 보다 좋은 품질의 소프트웨어를 개발하여 고객에게 납품할 수 있어 고객을 만족도를 향상시킬 수 있으며, 더불어 소프트웨어 개발 성공률을 높이는데도 기여할 것으로 판단된다.

멀티미디어 교육자료 개발 산출물의 단계별 심사 기준 (Systematic Assessment Standards of Multimedia Educational Data)

  • 구덕회
    • 한국컴퓨터산업학회논문지
    • /
    • 제2권10호
    • /
    • pp.1285-1290
    • /
    • 2001
  • 최근 초ㆍ중등학교 현장에서는 ICT 활용 교수ㆍ학습에 사용할 수 있는 양질의 멀티미디어 교육자료를 매우 필요로 하고 있다. 이러한 양질의 멀티미디어 교육자료를 개발하기 위해서는 일련의 개발 공정을 설정하고 적절한 시점마다 체계적인 심사를 수행하는 것이 바람직하다. 이에 본 논문에서는 멀티미디어 교육자료를 개발하기 위한 추진 절차를 수립하고 심사가 요구되는 단계를 추출한 후, 각 단계별로 고려해야할 심사 기준을 제시하고자 한다. 이와 같은 각 단계별 심사 기준은 멀티미디어 교육자료의 개발 공정 전체를 체계적으로 관리ㆍ감독할 수 있게 하는 기준 역할을 할 수 있으므로, 보다 양질의 자료를 개발하는데 기여할 수 있을 것으로 본다.

  • PDF

기능 분석 그래프에 기반한 요구 사항 분석 및 테스트 경로 검증 방법 (A Study on Requirement Analysis and Test Path Verification through Function Analyzing Graph)

  • 이지현;김진삼
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.293-296
    • /
    • 2005
  • 제품에 대한 다양한 사용자의 요구 사항을 지원하기 위해 제품 개발 프로세스는 초기 단계인 분석 및 설계 단계에서부터 다양성을 지원할 수 있도록 개발 주기가 이뤄지고 있고 이러한 추세는 차별화된 서비스의 소프트웨어를 내장한 시스템(이하 임베디드 시스템)의 경우 보다 활발히 이뤄지는 경향이다. 요구 사항에서 공통점은 시스템 개발에 있어 재사용성을 높일 수 있는 중요한 부분이므로 요구 사항에 대한 다양성을 분석하고 표현하여 다양한 제품이 개발이 개발 초기 단계에서부터 이뤄 질 수 있도록 하는 것이 본 논문의 목적이다. 따라서 분석의 기반이 되는 기능 표현 방법은 중요하며 설계와 개발 단계로 연결되기 위해 분석된 기능에 대한 검증이 이뤄져야 한다.

  • PDF