• 제목/요약/키워드: software change

검색결과 1,378건 처리시간 0.026초

제품자료관리와 소프트웨어구성관리 통합 (An Integration of Product Data Management and Software Configuration Mangement)

  • 도남철;채경석
    • 한국CDE학회논문집
    • /
    • 제13권4호
    • /
    • pp.314-322
    • /
    • 2008
  • This paper introduces an integration of Product Data Management (PDM) and Software Configuration Management (SCM). PDM and SCM have supported development of mechanical products and software products respectively. The importance of software components in the current products increases rapidly since the software enables the products to satisfy various customer requirements efficiently. Therefore the current product development needs enhanced product data management that can control both the hardware and software data seamlessly. This paper proposes an extended product data model for integrating SCM into PDM. The extension enables PDM document management to support the version control for software development. It also enables engineers to control both the software and hardware parts as integrated data objects during product configuration and engineering change management. The proposed model is implemented by using a commercial Product Lifecycle Management (PLM) system and a development of a network based robot system is tested by the implemented product development environment.

소프트웨어 불법복제 의도에 미치는 영향요인에 관한 연구 (A Study on the Predictors of Intention to Pirate Software)

  • 김중한
    • 한국IT서비스학회지
    • /
    • 제12권2호
    • /
    • pp.131-152
    • /
    • 2013
  • Many studies have reported that software piracy is prevalent in today's society. As software is more closely integrated with across industries, software piracy would put more burdens on national economy. In spite of software anti-piracy efforts, the phenomenon has been getting worse. It is necessary to change the focus of current deterrence strategies. For better understanding of unethical behavioral intention, a research model of potential determinants for the software piracy is developed and empirically tested. The results from the study show that the planned behavior model variables-attitude, subjective norms, and perceived behavioral control-have impact on intention to commit software piracy. In addition to the variables, past behavior, perceived benefits and risk were found to be significant predictors of attitude toward software piracy. However, neither attitude nor intention was influenced by facilitating conditions. Moreover, the effect of past piracy behavior on attitude was strongly mediated by perceived benefits. Implications for research and practice are discussed.

An Evolution of Software Reliability in a Large Scale Switching System: using the software

  • Lee, Jae-Ki;Nam, Sang-Sik;Kim, Chang-Bong
    • 한국통신학회논문지
    • /
    • 제29권4A호
    • /
    • pp.399-414
    • /
    • 2004
  • In this paper, an evolution of software reliability engineering in a large-scale software project is summarized. The considered software consists of many components, called functional blocks in software of switching system. These functional blocks are served as the unit of coding and test, and the software is continuously updated by adding new functional blocks. We are mainly concerned with the analysis of the effects of these software components in software reliability and reliability evolution. We analyze the static characteristics of the software related to software reliability using collected failure data during system test. We also discussed a pattern which represents a local and global growth of the software reliability as version evolves. To find the pattern of system software, we apply the S-shaped model to a collection of failure data sets of each evolutionary version and the Goel-Okumoto(G-O) model to a grouped overall failure data set. We expect this pattern analysis will be helpful to plan and manage necessary human/resources fur a new similar software project which is developed under the same developing circumstances by estimating the total software failures with respect to its size and time.

3D Animation 교육에 대한 개념적 접근 방식에 대한 연구 (A Study on the educational method of the conceptual approach of 3D animation)

  • 최성원
    • 디자인학연구
    • /
    • 제12권4호
    • /
    • pp.53-60
    • /
    • 1999
  • 현재 많은 사람들이 3D Software를 사용하고, 배우고 있으나, 이를 도구의 개념으로 사용하기보다는 이미지 창출하는 도구로 사용하고 있는 실정이다. 이러할 경우 3D Software의 변화는 사용자에게 심각한 문제로 대두되어질 것이다. 이는 대부분의 경우에 있어서 3D 전반에 대한 이해 부족 그리고 사용자가 3D Software에 대하여 일종의 환상을 가지고 그것의 기능에만 열중한 결과라고 할 수 있겠다. 이는 대부분의 대학의 교육에서도 상아탑의 본질이 3D Software의 기능만을 가르치는 기능인 양성소의 장으로 변질 되어가고 있는 실정이다. 따라서 본 연구는 이러한 폐단을 막기 위해서 가상세계라고 불리는 3D를 현실세계와의 비교에 의한 개념 즉 어떻게 인간이 세상을 각인하고 있는가를 토대로 일반적인 3D Software의 구성도를 설명 하고자 한다. 이러한 기본적인 설명과 이해가 뒷바침된 후, 3D Software에 대한 기능 설명이 점진적으로 구체화되어진다면, 3D Software에 대한 사용자들의 이해가 더욱 더 빨라질 것이며, 처음 대하는 사용자라고 할지라도 그리 어렵게 접근하지 않을 것이며, 대학의 교육은 더 이상 3D Software만을 가르치는 교육의 장이 아니라 원래의 모습으로 그 기능을 다할 수 있을 것이다.

  • PDF

소프트웨어 신뢰도 모형에서 다중 변화점 문제 (Software Reliability Model with Multiple Change-Points)

  • Dong Hoon Lim;Dong Hee Kim
    • 응용통계연구
    • /
    • 제7권2호
    • /
    • pp.101-111
    • /
    • 1994
  • 본 논문은 소프트웨어 신뢰도 모형에서 다중 변화점을 고려함으로서 미래의 관찰치에 대한 예측 성능을 높일 수 있는 새로운 모형에서 프로그램 에러수의 최우추정량이 유한일 조건을 제시하고, 변화점 추정 방법에 대해 논의한다. 또한, 제안된 모형의 타당성을 조사하기 위해 실제 예제를 통하여 모형 성능을 평가한다.

  • PDF

Micro-controller 방식에 의한 Motor Power 변속장치의 설계와 구현 (Design and Implementation of a Motor Power Change Speed Device for Micro-controller)

  • 김정래
    • 한국컴퓨터정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.163-169
    • /
    • 2003
  • 본 연구에서 개발하고자 하는 기기의 모델은 마이크로 컨트롤을 이용하여 모터속도를 제어 할 수 있는 출력 전자 변속기로써, 자동제어 방식을 사용하여 Switching frequency를 1,000MHz까지 가능한 형태로 변환하는 자동 변속장치이다. 연속출력전류는 5A, 11A, 18A, 25A, 35A, 50A이며, 사용되는 전압은 9V에서 최대 18V까지 가능하도록 설계하였다. Micro-controller 의 software와 hardware의 블록 다아이그램을 고안하였으며, 전력손실을 막기 위해 자동적으로 3.7V에서 Auto Cut-Off기능이 있도록 구성하였다.

  • PDF

A Study on the Design and Effect of Computational Thinking and Software Education

  • Kwon, Jungin;Kim, Jaehyoun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권8호
    • /
    • pp.4057-4071
    • /
    • 2018
  • The software centered world following the fourth industrial revolution is rapidly approaching us. Countries around the world attach importance to software's ability as one of the key elements for training future human resources. In order to train software centered human resources, each university has designated Software Education as an essential curriculum for not only major but also non-majors. In the past Software Education was an education for a major, but recent Software Education was changed to the essential education that is necessary for all living in the software centered world. In the past the curriculum was focused on software development and implementation-oriented education, but recent curriculum emphasizes sequential arranging and thinking of problem solving. In order to reflect trends in recent Software Education in detail, we integrate Software Education with major concept of Computational Thinking. In this paper, we analyzed the effect of the main concept of Computational Thinking on Software Education for non-majored learners who received Software Education based on Computational Thinking (here refers to learners who major in humanities, social sciences and arts). In addition, research models of satisfaction, self-efficacy, and occupational change was established as the elements of Software Education, and it was found that there was a relation between Computational Thinking and Software Education.

통신해양기상위성의 휠오프로딩 지상국 소프트웨어 검증시험 (Ground Software Validation Test for Wheel Off-loading of COMS)

  • 박영웅;양군호
    • 항공우주기술
    • /
    • 제9권2호
    • /
    • pp.51-56
    • /
    • 2010
  • 통신해양기상위성의 정상임무 수행시 자세제어계에 대한 중요한 지상국 소프트웨어에는 궤도위치 유지와 휠오프로딩이 있는데, 본 논문에서는 외팔보 태양전지판 형상으로 인해 E3000 heritage로부터 설계 변경을 수행하여 해석을 수행한 휠오프로딩 임무에 대한 지상국 소프트웨어 검증시험을 정리하여 기술하였다. 휠오프로딩 지상국 소프트웨어는 크게 2가지로 구분되는데, 하나는 휠오프로딩을 위한 추력기 조합 변경 시기에서의 변수 변경이고 다른 하나는 위성으로 전달해야 하는 모멘텀기준값 변경이다.

Design Requirements in Software and Engineering Systems

  • Eleiche, A.M.;Ahmad, I.;Elish, M.O.
    • Industrial Engineering and Management Systems
    • /
    • 제11권1호
    • /
    • pp.70-81
    • /
    • 2012
  • The subject of "Design Requirements" (DR) is central to the design of software and engineering systems. The main reason for this is that quality aspects are usually closely tied to requirements, among other things. In this review paper, we consider how the subject of requirements is being managed in these two seemingly different design disciplines. Two important aspects are covered, namely: (a) requirements development, describing various activities leading to requirements documentation, and (b) requirements change management, describing various activities needed for the proper treatment of the inevitable changes in requirements. Similarities and differences on how these two aspects are handled in software and engineering systems are highlighted. It is concluded from this literature survey that the management of software requirements is quite coherent and well established as a science. On the other hand, management of engineering systems requirements suffer from being unstructured, in particular when requirements changes are involved. Important gaps and future important research areas are identified.

A RESEARCH ON SEAMLESS PLATFORM CHANGE OF REACTOR PROTECTION SYSTEM FROM PLC TO FPGA

  • Yoo, Junbeom;Lee, Jong-Hoon;Lee, Jang-Soo
    • Nuclear Engineering and Technology
    • /
    • 제45권4호
    • /
    • pp.477-488
    • /
    • 2013
  • The PLC (Programmable Logic Controller) has been widely used to implement real-time controllers in nuclear RPSs (Reactor Protection Systems). Increasing complexity and maintenance cost, however, are now demanding more powerful and cost-effective implementation such as FPGA (Field-Programmable Gate Array). Abandoning all experience and knowledge accumulated over the decades and starting an all-new development approach is too risky for such safety-critical systems. This paper proposes an RPS software development process with a platform change from PLC to FPGA, while retaining all outputs from the established development. This paper transforms FBD designs of the PLC-based software development into a behaviorally-equivalent Verilog program, which is a starting point of a typical FPGA-based hardware development. We expect that the proposed software development process can bridge the gap between two software developing approaches with different platforms, such as PLC and FPGA. This paper also demonstrates its effectiveness using an example of a prototype version of a real-world RPS in Korea.