• 제목/요약/키워드: Software Development Project Management

검색결과 255건 처리시간 0.024초

LXC 환경을 이용한 한국형 합동 전술데이터링크체계의 소프트웨어 모의시험에 관한 연구 (A Study on the Software Simulation Test of the Joint Tactical Data Link System Using the Linux Container Environment)

  • 함형석;구영훈;송대영
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1125-1132
    • /
    • 2023
  • 전장 환경에서 점차 네트워크의 중요성이 확대되고 있다. 시간이 지날수록 한국형 합동 전술데이터링크 체계에서 사용하는 전술데이터링크의 종류가 많아지고 있으며 그만큼 전술데이터링크 시스템을 탑재한 군의 무기체계가 증가하고 있다. 광범위해지는 전장에 안정적인 소프트웨어를 제공하기 위해 철저한 품질 검증이 요구된다. 본 연구는 한국형 합동 전술데이터링크 체계사업의 안정성 검증을 위해 리눅스 컨테이너 환경을 이용하여 최소한의 물리적 공간과 하드웨어 자원으로 다양한 모의시험을 수행하는 방안에 대해 살펴본다. 이를 통해 유사한 성격의 리눅스 기반 체계사업에서도 한정된 시험환경에서 최대한의 시험 역량을 확보하여 보다 높은 안정성과 신뢰성을 확보하는데 기여하고자 한다.

X- 인터넷 기반의 철도성능시험관리 프로그램 구축에 관한 연구 (A study on railway performance test management program building based on X-internet)

  • 온정근;김명룡;양도철
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2008년도 추계학술대회 논문집
    • /
    • pp.2096-2100
    • /
    • 2008
  • This research project management, building systems to test the performance requirements of a user to accept the plan and schedule management, personnel management, and test results, and the status of testing and reporting procedures to handle the process of implementation of Java-based X - Under the Internet environment, the default network, remote process research and development program as a test automation, structure and each module of the software analysis, design, analysis and clean-up and structure of the modules, each module and the GUI structure, performance, testing integration DB The present system is to study the system.

  • PDF

사용자 요구 사항 분석에 따른 물량산출 연동 프로그램 개발 (A Development of 3D Computer-Aided Design(CAD) Add-on Program for a Quantity Take-off through the User Needs Analysis)

  • 김성아;이재준;신태홍;진상윤;김예상;최철호
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2008년도 정기학술발표대회 논문집
    • /
    • pp.297-300
    • /
    • 2008
  • 1990년대 3D CAD가 출현한 이후, 최근 BIM(Building Information Modeling)이 이슈화되고 있다. BIM이라 함은 건설 프로젝트 생애주기 전반에 걸쳐 생성되는 정보를 3D Model과 함께 관리하는 것으로, 건설 프로젝트 각 분야의 정보들을 3D 모델과 연동하는 프로세스를 가지고 있다. 이에 견적 분야에서도 3D 모델로부터 자재의 물량을 산출하는 연구들이 진행되어 오고 있으며, 국내l에서 상용화된 견적 프로그램을 국내 건설 프로젝트에 적용하려는 시도가 이루어지고 있다. 그러나 이는 2D 도면으로부터 물량을 산출하는 기존의 견적방식보다 작업시간 및 생산성 측면에서 효율성이 떨어질 뿐만 아니라, 국외 견적 업무는 국내 견적과 다른 방식으로 이루어지고 있기 때문에 국외 상용 프로그램을 국내 건설 프로젝트에 적용하는데 한계가 있다. 그러므로 국내 건설 프로젝트에서 3D 기반 견적 프로그램을 활용하지 못하고 있다. 본 연구에서는 국내 실정에 적합한 3D 기반 견적 프로그램 개발을 위해 우선적으로 고려되어야 할 3D CAD로부터 물량 정보를 견적 프로그램으로 전달하는 3D CAD와 물량산출 연동 프로그램을 제안하고자 한다.

  • PDF

4P기반의 K-12 대상 인공지능 교육을 위한 교육체계 개발 (Development of Artificial Intelligence Education System for K-12 Based on 4P)

  • 류혜인;조정원
    • 디지털융복합연구
    • /
    • 제19권1호
    • /
    • pp.141-149
    • /
    • 2021
  • 세계적으로 인공지능 기술의 급부상으로 인해 초·중등에서 실시하고 있는 SW(Software 이하 SW) 교육은 AI(Artificial Intelligence 이하 AI) 교육을 포함하여 확대되고 있는 추세이다. 이에 본 연구에서는 4P(Play, Problem Solving, Product Making, Project)기반 만5세 대상 유치원에서부터 고등학교까지 적용할 수 있는 AI 교육체계를 제시하고자 한다. 본 연구에서 제시하는 AI 교육체계는 학령별, 단계별로 적용할 수 있도록 4P기반의 Play(놀이), Problem Solving(문제해결), Product Making(제작), 그리고 Project(프로젝트) 4단계 교육전략을 설계하고, 수준을 AI 소양과 AI 개발이라는 2개의 영역으로 나누어 제시하였다. 개발된 AI 교육체계의 타당도를 검증하기 위하여 SW 교육 또는 AI 교육 경험이 있는 15명의 전문가를 대상으로 델파이 방법을 적용하였다. 검증 결과 도출된 AI 교육체계는 향후 학교급별 AI 교육을 위한 내용 체계를 개발하는데 기여할 수 있을 것이다.

Modeling Of Management Decisions Of Organization Of Production Systems

  • Arutiunian, Yevhen;Mikhailutsa, Olena;Pozhuyev, Andriy;Аzhazha, Maryna;Arutiunian, Iryna;Zrybnieva, Iryna;Slyva, Yuliia
    • International Journal of Computer Science & Network Security
    • /
    • 제21권7호
    • /
    • pp.87-92
    • /
    • 2021
  • Analysis of current state of construction industry functioning in Ukraine allows us to identify a number of problems having negative impact on sustainable development of construction industry, especially in terms of its organization. Therefore, it is absolutely essential to study existing methods of organization system supplying construction sites with necessary material resources. Companies can develop their own logistics departments, which independently solve logistics issues related to transportation organization and management, accounting and inventory management, acquisition and warehousing, intercommunication (ability to obtain both final and intermediate information during transporting materials). Using a complex of methods is substantiated: the hierarchy analysis method (Saati's method), the network method, the defect elimination algorithm DEA, the transportation problem that finds optimal problem solutions for construction sector with the purpose of rational supplying uninterrupted construction with building resources in the designed model "provider-transportation-costs".

구매엔지니어링 관리지원시스템 상세 설계 사례 연구 (Design of the Procurement Engineering Support System : A Case Study)

  • 김진일;염충섭;신중욱
    • 시스템엔지니어링학술지
    • /
    • 제14권2호
    • /
    • pp.33-40
    • /
    • 2018
  • This paper is based on the interim result of ongoing research and development project to develop a software system which support procurement activities, namely PeMSS (Procurement Engineering Management Support System). PeMSS is a system that enables development requirements for each equipment and help designing equipment meeting the purchase requirements. Procurement at EPC (Engineering Procurement and Construction) and operational stage of a plant is an important area that determines the integrity and profitability of the plant. Procurement of unsuitable equipment due to selection of suppliers that do not meet or omit critical requirements in purchase specification can result in enormous cost increase due to such as delay in EPC project, unsatisfactory performance and reduced plant operation time. In spite of the importance of the procurement engineering, there is a lack of support system for systematic preparation of purchase specification, so development of the procurement specification is basically relying on the experience of the engineers in charge. Accordingly, it is needed to develop the PeMSS to help procurement engineers develop procurement specification based on systems engineering approach. This paper introduces the design of the PeMSS.

SEED 프로세스 중심 소프트웨어 개발 환경을 위한 프로세스 프로그래밍 언어 및 수행지원 시스템 (A Process Programming Language and Its Runtime Support System for the SEED Process-centered Software Engineering Environment)

  • 김영곤;최혁재;이명준;임채덕;한우용
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권6호
    • /
    • pp.727-737
    • /
    • 1999
  • 프로세스 중심 소프트웨어 개발 환경(PSEE : Process-centered Software Engineering Environment)은 소프트웨어 개발자를 위한 여러가지 정보의 제공과 타스크의 수행, 소프트웨어 개발 도구의 수행 및 제어, 필수적인 규칙이나 업무의 수행등과 같은 다양한 행위를 제공하는 프로세스 모형의 수행을 통하여 소프트웨어 개발 행위를 지원한다. SEED(Software Engineering Environment for Development)는 효율적인 소프트웨어 개발과 프로세스 모형의 수행을 제어하기 위해 ETRI에서 개발된 PSEE이다.본 논문에서는 SEED에서 프로세스 모형을 설계하기 위해 사용되는 SimFlex 프로세스 프로그래밍 언어와, 수행지원시스템인 SEED Engine의 구현에 대하여 기술한다. SimFlex는 간단한 언어 구조를 가진 프로세스 프로그래밍 언어이며, 적절한 적합화를 통하여 다른 PSEE에서 사용될 수 있다. SimFlex 컴파일러는 SimFlex에 의해 기술된 프로세스 모형을 분석하고, 모형의 오류를 검사하며, SEED Engine에 의해 참조되는 중간 프로세스 모형을 생성한다. 중간 프로세스 모형을 사용하여 SEED Engine은 외부 모니터링 도구와 연관하여 사용자를 위한 유용한 정보뿐만 아니라 SimFlex에 의해 기술된 프로세스 모형의 자동적인 수행을 제공한다. SimFlex 언어와 수행지원 시스템의 지원을 통하여 소프트웨어 프로세스를 모형화하는데 드는 비용과 시간을 줄일 수 있으며, 편리하게 프로젝트를 관리하여 양질의 소프트웨어 생산물을 도출할 수 있다. Abstract Process-centered Software Engineering Environments(PSEEs) support software development activities through the enaction of process models, providing a variety of activities such as supply of various information for software developers, automation of routine tasks, invocation and control of software development tools, and enforcement of mandatory rules and practices. The SEED(Software Engineering Environment for Development) system is a PSEE which was developed for effective software process development and controlling the enactment of process models by ETRI.In this paper, we describe the implementation of the SimFlex process programming language used to design process models in SEED, and its runtime support system called by SEED Engine. SimFlex is a software process programming language to describe process models with simple language constructs, and it could be embedded into other PSEEs through appropriate customization. The SimFlex compiler analyzes process models described by SimFlex, check errors in the models, and produce intermediate process models referenced by the SEED Engine. Using the intermediate process models, the SEED Engine provides automatic enactment of the process models described by SimFlex as well as useful information for agents linked to the external monitoring tool. With the help of the SimFlex language and its runtime support system, we can reduce cost and time in modeling software processes and perform convenient project management, producing well-qualified software products.

CMMI의 정량적 프로젝트 관리에 기반한 S/W 개발 프로세스 개선에 관한 연구 (A Study on S/W Development Process Improvement based on CMMI's Quantitative Project Management)

  • 이돈희;오재곤;김정준
    • 한국인터넷방송통신학회논문지
    • /
    • 제18권3호
    • /
    • pp.101-110
    • /
    • 2018
  • 최근 소프트웨어 개발시 CMMI 수준에 관한 인증 여부는 조직 경쟁력의 핵심적인 요인으로 그 중요성이 지속적으로 강조되고 있다. 따라서, 소프트웨어 개발시 CMMI에 기반한 프로세스 개선 활동을 활발하게 적용하고 있는 추세이다. 본 논문에서는 정량적 프로세스 관리 단계인 CMMI Level 4에 기반한 프로세스 개선활동을 목표로 하고 있으며, 이를 위한 조직구성이나 프로세스의 적용방법에 대한 내용을 실제 개발시 실적용을 통해 연구한 방법을 제시하고 있다. 이로써 기준만 제시하고 있는 모델에 대한 실제 적용 방법을 쉽게 이해 할 수 있게 하였다. 또한, 정성적 프로젝트 관리가 아닌 정량적 프로젝트 관리에 따른 그 개선 효과를 나타내고자 일정/공수 분석, 동료검토활동을 통한 결함관리의 적용 사례분석을 수행하였다. 끝으로 실제 적용에 따른 문제점과 개선방향도 제시하였다. 본 연구 결과는 CMMI에서 언급하고 있는 정량적 프로세스 관리의 효과부분을 검증하는데 도움이 될 수 있으며, 향후 CMMI에 기반한 프로세스 개선을 도입 예정인 조직에 유용하게 활용될 수 있을 것으로 기대한다.

빅데이터 분석 프로젝트 수행 방법론 (Bigdata Analysis Project Development Methodology)

  • 김형래;전도홍;지승현
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권3호
    • /
    • pp.73-85
    • /
    • 2014
  • 기업 경쟁력 제고를 위해 빅데이터 분석의 중요성이 대두됨에 따라, 기업의 문제점을 체계적으로 파악하고 이를 해결하여 사업적 가치로 재평가하기 위해서는 통합적 빅데이터 프로젝트 수행 방법이 필요하다. 이에 따라 실무적 활용 용이성을 높이도록 소프트웨어 개발과 프로젝트 관리가 융합된 "과학적 데이터 분석 방법론(SDAD)"를 제안한다. SDAD는 프로젝트 수행 과정을 문제정의, 데이터준비, 모델설계, 모델구현, 결과평가, 서비스구현의 6단계를 구성한 후, 단계별 과업을 공정별(47개)로 세분화하고 산출물(93개)을 도출한다. SDAD 는 기존의 ISP, DW, SW 개발 방법론에서 빅데이터 분석과 관련된 부분을 통합하고 쉽게 결과물을 연동할 수 있도록 하였다. 또한, 다양한 분야의 전문가로 구성된 참여자 간에 의사소통의 효율성을 높이기 위해 RACI 챠트를 통해 공정별 책임자를 할당하는 방법과 표준화된 의사소통 절차를 제시한다. SDAD 방법론은 한국고용정보원에서 수행한 빅데이터 프로젝트에 적용하여 감리의 평가를 받은 결과 적정한 것으로 나타났다.

이클립스 통합 개발 환경에서의 WebDAV 기반 원격작업공간 지원 (Supporting WebDAV-based Remote Workspaces for Eclipse IDE)

  • 김성훈;이홍창;이명준
    • 인터넷정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.97-114
    • /
    • 2008
  • 이클립스는 소프트웨어 개발을 위한 개방형 통합 환경으로서, 자바 애플리케이션의 개발을 위한 사실상의 표준으로 매우 신속하게 그 자리를 잡아가고 있다. 또한 다양한 플러그인의 설치를 통하여 통합 환경을 위한 새로운 기능이 추가될 수 있어서 매우 확장성이 뛰어나다. WebDAV는 HTTP1.1을 확장한 프로토콜로서 웹상의 다양한 콘텐츠에 대한 비동기적인 협업저작을 지원하는 IETF 표준 프로토콜이다. 본 논문에서는 이클립스에서 소프트웨어 개발을 위한 프로젝트 작업공간으로서 WebDAV 서버가 제공하는 원격작업공간을 프로그래머가 사용할 수 있도록 지원하는 DAVSpace 플러그인의 개발에 대하여 기술한다. DAVSpace는 WebDAV 프로토콜을 사용하여 원격작업공간에 이클립스 프로젝트와 관련된 자원의 관리를 지원한다. DAVSpace의 사용을 통하여 지역작업 공간과 더불어 지정된 원격작업공간상에서 이클립스 프로젝트를 생성할 수 있다. 자원을 저장하기 위한 이벤트가 발생하는 경우 DAVSpace는 그 자원을 두 개의 작업공간에 중복하여 저장한다. 이러한 DAVSpace의 기능에 힘입어 개발자는 자신이 위치하고 있는 장소에 무관하게 개발 프로젝트를 효과적으로 진행할 수 있다.

  • PDF