• Title/Summary/Keyword: 개발방법론

Search Result 4,265, Processing Time 0.081 seconds

Design The CBD based Test process for Weapon System Embedded SW (무기체계 임베디드 SW의 CBD 기반 테스트 프로세스 설계)

  • Kim, Jae-Hwan;Yoon, Hee-Byung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.471-474
    • /
    • 2006
  • 본 연구에서는 CBD기반 무기체계 임베디드 SW의 테스트 프로세스를 설계한다. 설계는 두 가지 방법으로 수행되며, 하향식 접근방법으로 프로세스 개발과정을 분석하고 상향식 접근방법으로 산출물을 분석한다. 이를 위해 정보체계 개발방법론으로 국방부의 '국방 CBD 방법론'과 한국전자통신연구원의 '마르마III'를 분석하고, 무기체계/임베디드 개발 방법론으로는 미국 국방성의 'MIL-STD-498'과 유럽의 임베디드 개발방법론인 'DESS'방법론을 분석한다. 분석 자료를 토대로 무기체계 임베디드 SW 테스트를 위한 구성요소를 도출하고, IDEF0 표기법을 활용하여 테스트 프로세스를 설계한다. 또한 제안한 테스트 프로세스를 TPI 모델을 통하여 평가한다.

  • PDF

A Study the requirement of embedded system development methodology (임베디드 시스템 개발 방법론의 요구사항에 관한 연구)

  • Kim, Hyun-Ah;Park, Min-Jae;Kim, Kwang-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.405-408
    • /
    • 2005
  • 본 논문에서는 임베디드 시스템 개발 현황과 세계적인 동향을 살펴보고, 현재 임베디드 시스템을 개발함이 있어서 방법론의 필요성 여부, 그리고 방법론에 관한 요구사항을 분석 하였다. 이에 웹을 이용한 설문을 실시하였고 임베디드 시스템의 개발 요구사항에 관한 실제 개발자 및 연구자들의 다양한 의견을 통하여 임베디드 시스템 개발 방법론에 대한 요구사항을 얻을 수 있다. 이러한 사용자 및 개발자 연구자의 요구사항의 분석 결과를 통하여 앞으로 보다 더 효율적으로 임베디드 시스템을 개발하기 위한 개발 방법론을 도출할 수 있다.

  • PDF

Design of Eclipse-based Software Development Methodology Support System for Project Enactment and Asset Management (이클립스 기반 프로젝트 실행 및 자산 관리를 위한 개발방법론 지원 시스템 설계)

  • Choi, Yoon-Jung;Ha, Su-Jung;Kim, Jin-Sam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.329-332
    • /
    • 2005
  • 소프트웨어 개발 조직은 구성원들로 하여금 자발적이고 지속적인 개발방법론 활용 및 개선을 유도하기 위하여 효율적인 개발방법론 정의, 조정, 참조에 대한 지원뿐 만 아니라 보다 적극적인 개발방법론의 프로젝트 적용, 프로젝트 수행 경험(수행사례)의 지식화로 전사적인 지식 자산을 공유할 수 있는 환경을 지원해야 한다. 본 논문에서는 이러한 프로젝트 경험의 지식화를 위해 종료된 프로젝트에 적용되었던 방법론 내역과 프로젝트 산출물에 대한 재사용을 위한 자산화가 가능하도록 지원하는 Eclipse 기반의 플러그인을 설계하고자 한다.

  • PDF

An Amended UML Approach to Requirement Analysis for Ubiquitous Smart Space Development (유비쿼터스 지능 공간 개발 요구 분석을 위한 수정된 UML 제안)

  • Gwon O-Byeong;Lee Nam-Yeon;Kim Ji-Hun
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2006.06a
    • /
    • pp.141-151
    • /
    • 2006
  • 최근 U-City와 같은 유비쿼터스 지능 공간 (Ubiquitous Smart Space, USS) 개발이 추진됨에 따라 USS 요구 분석 방법론에 대한 필요성이 커지고 있다. 그러나 SDLC, UML 등과 같은 기존 정보시스템 요구분석 등 개발 방법론은 상황인지 에이전트 시스템 등과 같은 USS 특유의 환경을 고려하지 못해 USS 요구 분석 방법론으로 그래도 적용하기에는 한계가 있다. 따라서 본 논문은 USS 개발을 위한 요구분석 방법론으로서 기존 UML에 상황인지, 에이전트 시스템의 특정을 고려하여 수정된 UML(Amended UML)을 제시하는 것을 목적으로 한다. 이를 위해 본 논문에서는 As-Is Space 와 To-Be Space 로 나누어 요구 분석을 하였다. 또한 본 논문에서 제시한 요구 분석 방법론의 활용가능성을 보이기 위해 국내 쇼핑몰 내 실제 USS 서비스 개발에 적용해 보았다.

  • PDF

A Technical Assessment of Software Product Line Methodologies (소프트웨어 제품 계열 방법론의 기술적 평가)

  • Park Shin-Young;Kim Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.13D no.1 s.104
    • /
    • pp.51-60
    • /
    • 2006
  • Product Line Engineering(PLE) is an effective software development technique which produces applications using core assets. Because of reusing the core assets, PLE can save cost for developing products in a domain but increase reusability. There are about ten PLE methodologies available, but there are not yet common agreements on PLE process and artifacts. This makes developers harder to choose a methodology and to apply it in practice. A comprehensive technical evaluation and comparison on existing PLE methodologies would be essential for practitioners. In this paper, we present a technical assessment of representative PLE methodologies; FAST, SEI SPL, PuLSE, Bosch's PL proceis, FOPLE, ESAPS, KobrA/PoLITe, Alexandria, COPA, QADA. They are compared in the criteria of process, artifacts, instructions, and special features. And we identify common or variable elements between methodologies and confirm elements to be improved in each PLE methodology. The assessment result would be well utilized in defining a practical methodology for PLE projects and in choosing an appropriate methodology among available ones.

Software Development Methodology for SaaS Cloud Service (SaaS 클라우드 서비스를 위한 소프트웨어 개발 방법론)

  • Hwang, Mansoo;Lee, Kwanwoo;Yoon, Seonghye
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.61-67
    • /
    • 2014
  • A SaaS cloud service represents a model deployed and running on a cloud platform to enable users to use software as an online service. This work proposes a development methodology adequate for the effective development of SaaS cloud services. For doing this, we first analyzed the current state of companies developing SaaS cloud services and identified key factors for the development of SaaS cloud services. Then, we selected and tailored the methodology that is best suited for the development of SaaS cloud services among existing software development methodologies. To validate the applicability of the proposed methodology, we performed a case study tailoring the development methodology adequate for the company developing SaaS cloud services.

냉각재상실사고해석의 최적 및 보수적 방법론의 결과 비교

  • 이상종;반창환;정재훈;최한림;정법동
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1996.11a
    • /
    • pp.441-447
    • /
    • 1996
  • 보수적 방법론(Evaluation Model)으로 계산된 냉각재상실사고 해석의 결과는 너무 비현실적이고 보수적이라는 문제점이 제기되어 왔으며, 이를 해결할 수 있는 방안으로 미국 원자력규제위원회(USNRC)에서는 1988년에 최적 방법론(Best Estimate Model)을 적용할 수 있도록 규정을 개정하였다. 이에 따라, 한국원자력연구소에서는 수정된 RELAP5/MOD3를 근간으로 대형냉각재 상실사고 최적 방법론을 개발하였다. 개발된 최적 방법론을 울진 3,4호기에 적용하여 해석을 수행하였으며 그 결과를 보수적 방법론으로 계산된 결과와 비교하여 주요 변수들의 거동을 분석하였다.

  • PDF

An Agile applicable for Reading App Development and Design (애자일 방법론을 적용한 독서 앱 개발 설계)

  • Eom, Sung-Ho;Kim, Won-Kwang;Park, Hae-Jung;Lee, Eun-Ser
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.11a
    • /
    • pp.617-620
    • /
    • 2014
  • 프로그래밍 개발 시에 발생하는 위험요소로는 비용, 품질, 일정이 있다. 이와 같은 문제는 구현시에 발생하게 된다. 구현 중심의 개발방법론을 택하여 이러한 위험을 방지하기 위해 본 논문에서는 애자일 방법론을 적용하여 앱 개발을 수행했다. 앱 개발에 필요한 기능 추출 및 분석, 애자일을 적용한 짝 프로그래밍, 사용자 스토리, 스프린트 계획을 작성하였다. 애자일 방법론을 적용해 고객, 사용자, 개발자 간의 소통을 이끌어내 프로젝트의 성공률을 올리고 개발자간의 원활한 의사표현을 통해 복잡도가 높은 업무를 원활히 수행할 수 있도록 애자일 방법론을 적용하였다.

An User Interface Design Methodology Using Information Structure Model. (정보구조 모델을 이용한 WEB 환경 사용자 인터페이스 설계방법)

  • 배정미;박재년
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.478-480
    • /
    • 1999
  • 웹(WWW)기술은 기존 클라이언트 서버환경의 정보 시스템을 그대로 활용하면서 TCP/IP프로토콜을 이용하여 인터넷기반의 분산시스템 환경을 제공한다. 웹 어플리케이션을 개발할 경우 기존의 어플리케이션 개발방법과 더불어 하이터미디어 형식으로 개발되어 지기 때문에 하이퍼어플리케이션 개발방법론의 적용이 요구되어진다. 그러나 단지 정보획득의 목적으로 사용되던 기존에 제안된 하이퍼미디어 개발방법론들을 웹 어플리케이션 개발에 그대로 적용하기는 미흡하다. 따라서 본문에서는 웹 어플리케이션 개발 과정중 논리적인 업무 프로세싱작업을 지원하면서 주요작업이 되는 하이퍼미디어 사용자 인터페이스 설계단계를 확장 지원하는 정보 구조 모델 방법론과 개발 프로세싱 절차를 제안한다.

  • PDF

실용적인 위험분석 도구의 개발

  • Lee, Dong-Ho;Kim, Jong-Gi
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.176-191
    • /
    • 2005
  • 기존의 정보기술 위험분석 방법론에 대한 연구는 캐나다의 CSE에서 발표한 위험관리 방법론, 미국의 NIST에서 발표한 FIPS 65 정보보호 관리지침에서의 위험분석 방법론, 그리고IS0/IEC JTCl SC27의 정보보호 관리지침 등이 있으며, 위험분석 자동화 도구는 크게 국외와 국내로 나뉘어 국외의 경우 영국의 정성적 위험분석 방법론의 대표적 도구인 CRAMM, 미국의 정량적 위험분석 방법론 도구인 BDSS, 그리고 네트워크 위험분석 중심의 Expert와 같은 어플리케이션이 개발/활용 되고 있다. 한편, 국내 위험분석 자동화 도구로는 한국전산원에서 국내 최초로 개발한 위험분석 자동화 도구인 HAWK와 KAIST/펜타 시스템이 있다. 연구에서는 기존의 국내외 위험분석 방법론들의 비교분석 결과를 바탕으로, 실용적인 위험분석 방법론을제안하고 실용적으로 위험분석을 수행하기 위한 구체적인 도구를 개발하고 구현하였다. 세부적으로 위험분석 수행의 절차와 개념적 모형화에 대한 내용을 포함하여 표준적 틀을 유지하면서 현재 국내의 실무에 적합하며 간결한 위험분석 도구를 제시하였다.

  • PDF