• Title/Summary/Keyword: software tool

Search Result 2,128, Processing Time 0.026 seconds

The Optimal Release Time in Cost Model Using PCLS Model

  • Song, Kwang Yoon;Chang, In Hong;Choi, Min Su;Lee, Da Hye
    • Journal of Integrative Natural Science
    • /
    • v.9 no.3
    • /
    • pp.206-214
    • /
    • 2016
  • The basic goal of software development is to produce high quality software at low cost. Therefore, when to stop software testing and release the software product is a significant point in the software development. The software cost model is an effective tool used to help software developers control costs and determine the release time. In this paper, we discuss the cost model to apply all 6 models with consideration of time to remove errors, cost of removing each error and risk cost due to software failure. We show the impact of cost coefficients and parameter values on the expected total cost by changing the values and comparing the optimal release times.

A Product Data Model for the Integration Module for Supporting Collaborations on Hardware and Software Development (소프트웨어 하드웨어 협동설계를 위한 통합모듈을 지원하는 제품자료모델)

  • Do, Namchul
    • Journal of Information Technology Services
    • /
    • v.11 no.4
    • /
    • pp.171-180
    • /
    • 2012
  • Since software and hardware integration has became a strategic tool for companies to innovate their products, an information system that can comprehensively manage software and hardware integrated product development is critical for the current product development. This paper proposed a product data model that can support modules of related software and hardware parts in Product Data Management(PDM) integrated with Software Configuration Management(SCM). The model allows engineers to define software and hardware product structure independently, and support the integration module that can summon related software and hardware parts to build a comprehensive module for collaboration. Through the integration module, engineers can identify and examine the effectiveness of their design alternatives to other related parts form different disciplines. The product data model was implemented as a prototype PDM system and tested with an example robotics product.

CompGenX: Component Code Generation System based on GenVoca and XML (CompGenX: GenVoca와 XML 기반의 컴포넌트 코드 생성 시스템)

  • Choi Seung-Hoon
    • Journal of Internet Computing and Services
    • /
    • v.4 no.3
    • /
    • pp.57-67
    • /
    • 2003
  • Software product lines are to attain the rapid development of qualify applications by concretizing the general components populated in software assets and assembling them according to the predefined architectures. For supporting the construction of the software product lines, this paper proposes a component code generation techniques based on GenVoca architecture and XML/XSLT technologies, In addition, CompGenX(Component Generator using XML), a component code generation system, is proposed on the basis of this techniques. By providing reconfigurability of component at the time of code generation, CompGenX allows the reusers to create the component source code that is appropriate to their purpose, In this system, the process of the component development is divided into two tasks which are the component family construction task and the component reuse task, For the component family construction, CompGenX provides the feature modeling tool for domain analysis and the domain architecture definition tool. Also, it provides the tool for building the component configuration know1edge specification and the code templates, For the component reuse task, it offers the component family search tool. the component customizing tool and the component code generator. Component code generation techniques and system in this paper should be applicable as basic technology to build the component-based software product lines.

  • PDF

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

Machined Profile Characteristics for Feedrate Change in Ball End Mill Cutting (볼엔드밀 가공시 이송변화에 따른 가공형상 특성)

  • 왕덕현;김원일;이윤경;임채열;우정윤;박창수
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.11 no.2
    • /
    • pp.95-102
    • /
    • 2002
  • Due to the development of the CNC machine tool and CAM software, sculptured surface machining can be broadly used in die and mold industries and ball end milling process is often used for the sculptured surface machining. It is found out how feedrate affects the precision of the machining and also tried to study the most suitable feedrate in specific cutting condition. Two eddy current sensors were used far measuring tool deflections of X, Y axis, dynamometer for cutting force and roundness tester for roundness. It was found that the tool deflection is getting better as tool path is going to further from the center of convex surface. The reason is that the cutting force is increased as the tool approaches to the center. Examining the roundness, cutting force and tool deflection characteristics, it was found that the most suitable feedrate is 90mm/min in convex surface and 120mm/min in concave surface.

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

  • 정태성;양민양;변철웅
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.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.

Development of RTE and Generator for Supporting AUTOSAR Standard Platform for Vehicle (차량용 AUTOSAR 표준 플랫폼 지원을 위한 RTE 및 Generator 개발)

  • Piao, Shi-Quan;Jo, Hyun-Chul;Cho, Sung-Rae;Ryu, Hyun-Ki;Jung, Woo-Young
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.2 no.4
    • /
    • pp.251-259
    • /
    • 2007
  • AUTOSAR is a partnership of automotive manufacturers and suppliers working together to develop and establish a de-facto open industry standard for automotive software architectures. In the AUTOSAR architecture, the runtime environment is at in the heart of the AUTOSAR architecture to provides the infrastructure services that enable communication between software components and between software components and basic software components. The RTE generator is an automated generation tool for AUTOSAR specification based RTE according to the ECU configuration. It generates communication API function for the software components and the basic software components like OS and COM of the application. The availability and the accuracy of the RTE generator are important for the automobile software which is based on AUTOSAR architecture, this paper proposes an architectural design of the RTE generator for auto-generation of the AUTOSAR based RTE.

  • PDF

Real-time control software for flexible manufacturing system (FMS의 실제 시간 제어에 관한 연구)

  • 이석희
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1986.10a
    • /
    • pp.518-526
    • /
    • 1986
  • This paper gives the detail of the work carried out to develop real-time control software for Flexible Manufacturing Systems. A basic design philosophy to implement such software is proposed. The major features are the partitioning of complicated control actions into simplified ones, structured programming and multi-threaded transaction-based tasks. The software operates on the basis of passing task-to-task messages via mailboxes, causing appropriate actions to be taken by each task. Each task represents a separate subprocess so that the subprocesses can be run simultaneously. The task-to-task message could be easily replaced by computer-to-computer communication, using LAN, demonstrating that the software methods developed produce a flexible designs for control software of an FMS. A method of linking such software to simulation software is suggested as a potentially powerful additional design-tool.

  • PDF