• 제목/요약/키워드: Tool management software

검색결과 287건 처리시간 0.023초

웹 기반 로봇 소프트웨어 공학 도구 설계 및 구현 (Design and Implementation of Web-based Software Engineering Tool for Robot)

  • 홍창호;박홍성
    • 제어로봇시스템학회논문지
    • /
    • 제17권9호
    • /
    • pp.908-915
    • /
    • 2011
  • As the requirement of user for robot functionality, the function and interface for controlling the robot system is more sophisticated and complicated. Accordingly development process of robot is more complicated and it takes much longer time to develop a robot system. Software development using project management tool is more important in software engineering because of the complexity of software, especially robot system. This paper proposes SEED (Software Engineering Equipment for Development), which is a web-based and integrated software engineering tool to provide independent tools for robot software development. SEED includes the document management tool, the software configuration management tool, the software testing tool on developing robot software and provide a functionality of collaborated and remote development due to WEB-based operations.

소프트웨어 개발을 위한 통합 프로젝트 관리의 개념적 모형에 관한 연구 (A Study on the Integrated Conceptual Model of Software Development Project Management System)

  • 문용은;이재범
    • Asia pacific journal of information systems
    • /
    • 제6권1호
    • /
    • pp.241-267
    • /
    • 1996
  • The problems like exceeding estimated cost, late due-date, expensive maintenance, insuffiency of experts and low productivity are becoming emphasized related with the software development. In order to overcome these problems and to develop the highly qualified software within the limited resources, a project management tool is used. The purpose of this study is to develop a conceptual model of the project management system which can plan, analyze and control the software development projects effectively. The model is constructed with plan and track management system, cost management system and operation management system for the efficient project management. It is named by LSD-PMS : Large-scale Software Development Project Management System. We reviewed 5 cases of project management. LSD-PMS is evaluated and reviewed by the project managers in the field. It is proved that LSD-PMS is a tool which can help project managers develop software successfully given budget and time schedule. In the future, this system should be further developed as an integrated model with system implementation tools such as CASE products.

  • PDF

SAT-Analyser Traceability Management Tool Support for DevOps

  • Rubasinghe, Iresha;Meedeniya, Dulani;Perera, Indika
    • Journal of Information Processing Systems
    • /
    • 제17권5호
    • /
    • pp.972-988
    • /
    • 2021
  • At present, DevOps environments are getting popular in software organizations due to better collaboration and software productivity over traditional software process models. Software artefacts in DevOps environments are vulnerable to frequent changes at any phase of the software development life cycle that create a continuous integration continuous delivery pipeline. Therefore, software artefact traceability management is challenging in DevOps environments due to the continual artefact changes; often it makes the artefacts to be inconsistent. The existing software traceability related research shows limitations such as being limited to few types of artefacts, lack of automation and inability to cope with continuous integrations. This paper attempts to overcome those challenges by providing traceability support for heterogeneous artefacts in DevOps environments using a prototype named SAT-Analyser. The novel contribution of this work is the proposed traceability process model consists of artefact change detection, change impact analysis, and change propagation. Moreover, this tool provides multi-user accessibility and is integrated with a prominent DevOps tool stack to enable collaborations. The case study analysis has shown high accuracy in SAT-Analyser generated results and have obtained positive feedback from industry DevOps practitioners for its efficacy.

A rule based file management tool for facility log files integration in disaster environments

  • Lee, Young-Geol;Lee, Younlae;Kim, Hyunah;Jang, Yeonyi;Park, Minjae
    • 인터넷정보학회논문지
    • /
    • 제19권6호
    • /
    • pp.73-82
    • /
    • 2018
  • We often experience complex presence of files within the compute environment. It could be an end-user's desktop environment or a professional part of file management. We would like to suggest one way to manage these different cases of duplicate files. It is a rule-based file management tool, and we want to use it as a tool to consolidate facility management log files. In this paper, we will describe the rule-based file management tools and show examples of how files are managed using them. We are interested in the management of the disaster environment and would like to apply this method to the management of log data related to facilities to be considered in the event of a disaster.

멀티미디어 소프트웨어 개발환경을 위한 소프트웨어형상관리시스템 (The software configuration management system for Multimedia software development environment)

  • 이정헌;채옥삼
    • 대한전자공학회논문지SP
    • /
    • 제41권6호
    • /
    • pp.137-145
    • /
    • 2004
  • 일반적인 소프트웨어형상관리 시스템들은 멀티미디어 소프트웨어 개발 환경의 특성 및 특징들을 수용하기에 부족하다. 멀티미디어 소프트웨어 개발 환경은 기본적인 개발 도구 외에 컴포넌트(나 라이브러리)들을 인터액티브하게 조합하고 테스트 할 수 있는 비주얼 프로그래밍 환경을 통한 시뮬레이션과 분석을 반복하면서 개발하는 특징을 가지고 있다. 뿐만 아니라, 시뮬레이션 과정 중에는 유사한 기능을 가진 컴포넌트 중에 적합한 컴포넌트를 빠르고 효과적으로 찾기 위한 방법이 필요하다. 본 논문에서는 이러한 멀티미디어 소프트웨어 개발 환경에서 사용하는 시뮬레이션 도구를 체계적으로 지원해줄 수 있는 비주얼 워크스페이스를 기반으로 한 소프트웨어형상관리 방법과 이러한 방법을 수용할 수 있는 소프트웨어형상관리 시스템을 개발하고자 한다. 또한, 개발된 시스템을 실제 시뮬레이션 도구와 연계하여 소프트웨어형상관리 시스템으로써의 적합성을 확인하고자 한다.

SMART (Software Management Assist ant and Reference Tool) 시스템의 설계 및 구현 (Design and Implementation of SMART (Software Management Assistant and Reference Tool))

  • 진기성;원종호;김준;김명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (B)
    • /
    • pp.367-369
    • /
    • 2002
  • 소프트웨어 프로젝트의 경쟁력 프로젝트의 생명 주기 전반에 걸친 체계적인 관리를 통하여 유지될 수 있으며, 이러한 체계적인 관리는 경쟁력 있는 프로젝트의 개발 및 유지를 위한 하나의 전략적 기술(strategic technology)이다 본 논문에서는 프로젝트 생명 주기 전반에 걸쳐 프로젝트를 체계적이고 효율적으로 관리하여 고품질의 결과물을 생성하고, 이를 통한 결과물의 기술 및 시장 경쟁력을 높이기 위하여 당 연구부에서 개발하여 사용하고 있는 프로젝트 관리 및 지원도구인 SMART (Software Management Assistant and Reference Tool) 시스템을 소개한다.

  • PDF

소규모 조직을 위한 오픈 소스 소프트웨어 기반의 결함 관리 프로세스 (A Defect Management Process based on Open Source Software for Small Organizations)

  • 한혁수;오승원
    • 정보과학회 논문지
    • /
    • 제45권3호
    • /
    • pp.242-250
    • /
    • 2018
  • 고품질의 소프트웨어를 만들기 위해서는 발생하는 결함을 발견하고 해결해야 한다. 결함 관리 작업의 소홀함은 후에 재작업을 요구하게 되고, 결국 납기 지연 등 프로젝트 실패로 이어질 수 있다. 그러므로 조직들은 결함 관리 프로세스를 정립하고 내재화해야 한다. 관련 표준 모델들은 결함 관리 프로세스를 프로젝트 모니터링 및 제어 영역에서 다루고 있다. 하지만, 소규모 조직에서는 표준 문서 기반의 프로세스 구현에 어려움을 느끼고, 적용하지 못하고 있는 것이 현실이다. 본 논문에서는 소규모 프로젝트 참여 인원과 기간에 적합한 결함 관리 프로세스와 체계적인 지원을 위한 Redmine과 Subversion, Maven, Jenkins 등의 오픈 소스 소프트웨어 기반의 SW Visualization 구축 방안을 제시한다. 또한, 결함 데이터 베이스 구축과 이를 기반으로 결함 데이터 분석 및 제어 활동을 위한 방안을 제시한다. 제안한 프로세스와 Tool Chain을 중소기업에 적용하여 그 효율성을 입증하였다.

정량적 식스 시그마 프로젝트 관리를 위한 프레임워크와 도구 (Framework and Tool for Quantitative Six Sigma Project Management)

  • 박현철;류호연;백종문
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제35권4호
    • /
    • pp.234-244
    • /
    • 2008
  • 식스 시그마는 80년대 중반에 처음 등장한 이래 각종 제조업, 금융이나 공공기관 같은 서비스업 등의 다양한 산업 분야에서 활용되어 오면서 무수한 성공사례를 롱해 그 능력과 가치를 입증해 온 품질 혁신 활동이다. 최근에는 소프트웨어 개발 및 품질 보증에서도 식스 시그마를 활용하기 위한 연구가 활발히 이루어지고 있다. 그러나 식스 시그마의 활발한 도입 및 활용에도 불구하고 식스 시그마 프로젝트의 수행을 지원하는 소프트웨어 도구는 많지 않다. 이러한 이유로 정량적인 식스 시그마 프로젝트 관리에 대한 필요성이 제기되게 되었고, 식스 시그마 프로젝트의 전체 프로세스에 걸친 통합적인 식스 시그마 프로젝트에 대한 측정 및 분석, 측정 및 분석결과에 대한 저장 및 리포팅 기능을 지원하는 프레임워크나 도구가 필요하다. 본 논문에서는 이러한 기능들을 지원하는 정량적인 식스 시그마 프로젝트 관리 프레임워크를 제안하고, 이 프레임워크에 기반하여 개발이 진행 중인 식스 시그마 프로젝트 지원도구에 대해 소개한다. 이를 통해 식스 시그마 프로젝트를 수행하는 조직이나 사용자는 정량적인 프레임워크와 도구의 사용에 바탕을 둔 식스 시그마 프로젝트의 관리를 통해 식스 시그마 프로젝트의 정량화, 체계화, 통합화라는 이득을 얻을 수 있을 것이다.

사출금형 생산을 위한 분산관리형 공구관리 시스템의 개발 (The Development of Distributed Tool Management System tailored for Injection Mold Production)

  • 정태성;양민양;변철웅
    • 한국정밀공학회지
    • /
    • 제20권4호
    • /
    • pp.118-127
    • /
    • 2003
  • An effective tool management system is one of the keys to maximizing the benefits of a computer integrated manufacturing (CIM). Tool management systems, however, are often tailored to the requirement of a highly automated system. Therefore, a different approach is needed for small and medium sized mold shops. This work deals with the implementation of tool management system for milling operations in small and medium sized CIM environment of injection mold production. In this paper, a distributed management approach is proposed for efficient tool management in relatively small machining shops in mold industry. And the design and the functions of the developed system are described.

Implementation of DevOps based Hybrid Model for Project Management and Deployment using Jenkins Automation Tool with Plugins

  • Narang, Poonam;Mittal, Pooja
    • International Journal of Computer Science & Network Security
    • /
    • 제22권8호
    • /
    • pp.249-259
    • /
    • 2022
  • Project management and deployment has gone through a long journey from traditional and agile to continuous integration, continuous deployment and continuous monitoring. Software industry benefited with the latest buzzword in the development process, DevOps that not only escalates software productivity but at the same time enhances software quality. But the implementation and assessment of DevOps practices is expository as there are no guidelines to assess and improvise DevOps application in software industries. Hence, there was a need to develop a hybrid model to assist software practitioners in DevOps implementation. The intention behind this paper is to implement the already proposed DevOps hybrid model using suggested tool chains including Jenkins, Selenium, GitLab, Ansible and Nagios automation tools through Jenkins project management environment and plugins. To achieve this implementation objective, a java application is developed with a web-based graphical interface. Further, in this paper, different challenges and benefits of Jenkins implementation shall also be outlined. The paper also presents the effectiveness of DevOps based Model implementation in software organizations. The impact of considering other automation tools and models can also be considered as a part of further research.