• Title/Summary/Keyword: Software Change

Search Result 1,377, Processing Time 0.032 seconds

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

  • Do, Nam-Chul;Chae, Gyoeng-Seok
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.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 (소프트웨어 불법복제 의도에 미치는 영향요인에 관한 연구)

  • Kim, Joong Han
    • Journal of Information Technology Services
    • /
    • v.12 no.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
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.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.

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

  • 최성원
    • Archives of design research
    • /
    • v.12 no.4
    • /
    • pp.53-60
    • /
    • 1999
  • Nowdays many people using and learning 3D Software. However, like artists drawing by brush, that most of designers misunderstood that 3D Software is cover everything as a tool. This sort of situation, change of 3D Software will come to the front very seriously. It can be result about lack of understanding 3D in general and some kind of illusion about 3D Software. These were changing like training school that was teaching only function for technique. Therefore, to prevent above things, this research paper will be based on a conception, that compare with 3D which called cyber space and the real world. That is explanation of construction about 3D Software generally, that will basis how does people think about the world. It function of 3D Software will take concrete shape gradually, which is after general description and understanding and the users will be quick to understand, no need to difficult of access for beginners. In addition, higher education ay university is no longer training center. Lastly, it will be able to capability as an essentially figure. Nowdays many people using and learning 3D Software. However, like artists drawing by brush, that most of designers misunderstood that 3D Software is cover everything as a tool. This sort of situation, change of 3D Software will come to the front very seriously. It can be result about lack of understanding 3D in general and some kind of illusion about 3D Software. These were changing like training school that was teaching only function for technique. Therefore, to prevent above things, this research paper will be based on a conception, that compare with 3D which called cyber space and the real world. That is explanation of construction about 3D Software generally, that will basis how does people think about the world. If function of 3D Software will take concrete shape gradually, which if after general description and understanding and the users will be quick to understand, no need to difficult of access for beginners. In addition, higher education ay university is no longer training center. Lastly, it will be able to capability as an essentially figure.

  • PDF

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

  • Dong Hoon Lim;Dong Hee Kim
    • The Korean Journal of Applied Statistics
    • /
    • v.7 no.2
    • /
    • pp.101-111
    • /
    • 1994
  • In this paper, we can see that software reliability model has been improved by considering multiple change-points. The condition for the existence of maximum likelihood estimate of the initial error content of a program is given and the maximum likelihood estimations of multiple change-points are derived. We assess the performance of our multiple change-points model on numerical applicaiton.

  • PDF

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

  • 김정래
    • Journal of the Korea Society of Computer and Information
    • /
    • v.8 no.3
    • /
    • pp.163-169
    • /
    • 2003
  • This study was carried out develope a motor power change speed device of motor by used micro- controller. This system was producted a auto-change speed device which switching frequency was 1,000MHz by used a auto- controller. It had a continuous output current such as 5A, 11A, 25A, 35A, 50A. It used a variable voltage from 9V to 18V(Maximum). We designed hardware of and software of micro-controller, we are made up of a auto cut-off function by 3.7V for detected power-loss prevention.

  • 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)
    • /
    • v.12 no.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 (통신해양기상위성의 휠오프로딩 지상국 소프트웨어 검증시험)

  • Park, Young-Woong;Yang, Koon-Ho
    • Aerospace Engineering and Technology
    • /
    • v.9 no.2
    • /
    • pp.51-56
    • /
    • 2010
  • There are two main software in COMS ground station at the normal mode operation - stationkeeping and wheel off-loading. In this paper, ground software validation test for wheel off-loading is summarized and described. The wheel off-loading was performed the design change from E3000 heritage and analyzed. The wheel off-loading of ground software has two part; one is wheel off-loading management for parameters change at the thruster set switching time and the other is wheel off-loading set-point being sent to satellite for the reference momentum.

Design Requirements in Software and Engineering Systems

  • Eleiche, A.M.;Ahmad, I.;Elish, M.O.
    • Industrial Engineering and Management Systems
    • /
    • v.11 no.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
    • /
    • v.45 no.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.