• 제목/요약/키워드: software development cost

검색결과 766건 처리시간 0.029초

Component Specification-based GPS Applications Development Process (컴포넌트 명세기반의 GPS 애플리케이션 개발 프로세스)

  • Lee, Sang Young;Lee, Yoon Hyeon
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • 제8권3호
    • /
    • pp.11-22
    • /
    • 2012
  • GIS have expanded the use-range to the various application area with the advantage of interface environment, the various geographical operation. topological analysis by the friendly user. Early GIS software was developed as monolithic tool in which all functions packed in the same software. But, these GIS software have the problems of the high cost of constructing system, closely related system architecture and the reusability. And there is a lack of interoperability between them because most of them have their own unique data format according to their practical application fields. So Component is a unit that it is cohesive software package which is able to be developed and arranged independently and connected with another component for necessary system composition. In this paper, we analyze the requirements for component design and component specifications based on the extracted components. Commonly used to extract components from the requirements of the GPS component-based development process is presented. These components extracted by the process can be used to assemble components only. In particular, applications for developers to add features specific case without affecting the other components that can be modify the component.

A Study on Data Modeling Techniques for Control Requirements of SPICE Reference Model (SPICE 참조모델 요구사항을 지원하는 데이터 모델링 기법에 관한 연구)

  • Chung Kyu-Jang
    • Journal of the Korea Society of Computer and Information
    • /
    • 제9권3호
    • /
    • pp.1-6
    • /
    • 2004
  • there needs a new Geographic information system development Technology of the abstraction, encapsulation, modulation and hierarchy using Graphic representation of object modeling Technique. The method is based on composite object of Graphic data with the hierarchy concepts and abstraction of Graphic information in order to improve data abstraction of the graphic data file and described concept of multiple inheritance and classification that supports a wide variety of graphic class such as mesh unit, layer. segment and so on. in simple case of software development using SPICE model and object modeling techniques. this thesis suggested object representation of Graphic data which can reduce software development life cycle and the cost of software maintenance.

  • PDF

An Empirical Study of SW Size Estimation by using Function Point (기능점수를 이용한 소프트웨어 규모추정 실증연구)

  • Kim, Seung Kwon;Lee, Jong Moo;Park, Ho In
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • 제7권2호
    • /
    • pp.115-125
    • /
    • 2011
  • An accurate estimation of software development size is an important factor in calculating reasonable cost of project development and determining its success. In this study, we propose estimation models, using function point based on the functional correlation between software, with empirical data. Three models($FP_{est}(I)$, $FP_{est}(II)$, $FP_{est}(III)$) are developed with correlation and regression analysis. The validity of the models is evaluated by the significance test by comparing values of Mean Magnitude of Relative Error (MMRE) and predictions of each model at level n%. Model $FP_{est}(III)$ proved to be superior to other models such as IFPC(Indicative Function Point Count), EFPC(Estimated Function Point Count), EPFS(Early Prediction of Function Size), $FP_{est}(I)$, and $FP_{est}(II)$. As a result, the accuracy of the model appears to be very high to determine the usefulness of the model to finally overcome weakness of other estimation models. The model can be efficiently used to estimate project development size including software size or manpower allocation.

Development of Integrated Design and Optimization Software for the High Temperature Furnace Design (초고온 진공로 통합설계 최적화 소프트웨어 개발)

  • Jin, YuXuan;Lee, Jaewoo;Byun, Yunghwan
    • Journal of the Korean Society of Systems Engineering
    • /
    • 제1권1호
    • /
    • pp.14-19
    • /
    • 2005
  • High temperature vacuum furnaces or high standard electric furnaces demand high technology level and high production cost. Therefore, an iterative design process and the optimization approach under integrated computing environment are required to reduce the development risk. Moreover, it also required to develop an integrated design software that can manage the centralized database system between factory and design department, and the automated furnace design and analysis. The developed software is dedicated to the development of the vacuum (electric) furnaces. Based on the distribute middleware system, the GUI module, the CAD module, the thermal analysis module and the optimization module are integrated. For the DBMS, Microsoft Access is employed, the GUI is developed using Visual Basic language, and AutoCAD is utilized for the configuration design. By investigating the analysis code interface, the analysis and optimization process, and the data communication method, the overall system architecture, the method to integrate the optimizer and ana lysis codes, and the method to manage the data flow are proposed and verified through the optimal furnace design.

  • PDF

Research on the Application of Digital Human Production Based on Photoscan Realistic Head 3D Scanning and Unreal Engine MetaHuman Technology in the Metaverse

  • Pan, Yang;Kim, KiHong;Lee, JuneSok;Sang, YuanZi;Cheon, JiIn
    • International journal of advanced smart convergence
    • /
    • 제11권3호
    • /
    • pp.102-118
    • /
    • 2022
  • With the development of digital content software production technology and the technological progress of related hardware, the social status quo in the post-epidemic era, the popularization and application of 5G networks, the market and consumers' increasing demand for digital content products, artificial intelligence, virtual digital human, virtual Idols, virtual live, self-media content and metaverse-related content industries are all developing rapidly. Virtual idols, virtual digital human, etc. are not only accelerating innovation in production technology. The economic cost, technical difficulty and time requirements of production are also greatly reduced. With the arrival and development of the Metaverse, the author believes that the content industry with virtual digital humans as the core will continue to develop in the direction of refinement, specialization, facilitation and customization. In this article, we will analyze and study the production of virtual digital human based on Photoscan technology and Unreal Engine 5 Metahuman software, and discuss the application status and future development of related content.

Development and Verification Methodology for Small Civil Unmanned Aerial Vehicle System based on Open System Architecture (개방형 시스템 아키텍처 기반의 소형 민간 무인항공기 시스템 개발 및 검증 방법)

  • Jo, Hyun-Chul;Park, Keunyoung
    • Journal of Platform Technology
    • /
    • 제8권2호
    • /
    • pp.32-43
    • /
    • 2020
  • The Unmanned Aerial Vehicle(UAV) system has been mainly used for military domains, but it also widely applied to used in the civilian domains. In civilian domains, low-cost and small-sized UAV systems are mainly applied in various industries. The software that operates UAV systems has a lot of common functions. However, even though there are many common functionalities of the software, changing the devices may cause a problem requiring software modification. These problems degrade interoperability, modularity and portability in UAV systems. In order to solve the problems, an Open System Architecture(OSA) has been proposed. In this paper, we propose a UAV system software architecture based on Future Airborne Capability Environment(FACE) standard. Our system can support UAV systems of various platforms in the civilian domains, which is supplied in small quantity batch production. And it has the advantages of software consolidation and portability. Finally, We describe the development and conformant methodology of the software based on the FACE standard using open development tools.

  • PDF

An Approach to Managing Requirements as a Core Asset in Software Product-Line (소프트웨어 프로덕트 라인에서 핵심 자산으로서 요구사항을 관리하는 방법)

  • 문미경;염근혁
    • Journal of KIISE:Software and Applications
    • /
    • 제31권8호
    • /
    • pp.1010-1026
    • /
    • 2004
  • The goal of product line engineering is to support the systematic development of a set of similar software systems by understanding and controlling their common and distinguishing characteristics. The product line engineering is a process that develops reusable core assets and develops a set of software-intensive systems from a common set of core assets in a prescribed way. Currently, many software development technologies are accomplished in context of product line. However, much of the product line engineering research have focused on the reuse of work products relating to the software's architecture, detail design, and code. The product lines fulfill the promise of tailor-made systems built specifically for the needs of particular customers or customer groups. In particular, commonality and variability play central roles in the all product line development processes. These must be treated already during the requirement analysis phase. Requirements in product line engineering are basis of software development just like as traditional system development engineering, and basis of deciding other core assets' property - commonalities and variabilities. However, it is difficult to elicit, analyze and manage correct requirements. Therefore, it is necessary to develop systematic methods which can develop and manage requirement as core asset, which can be stable in anticipative change and can be well adapted to unpredictable change. In this paper, we suggest a method of managing requirements as core asset in product line. Through this method, the reuse of domain requirements can be enhanced. As a result, the cost and time of software development can be reduced and the productivity can be increased.

Extracting of Features in Code Changes of Existing System for Reengineering to Product Line

  • Yoon, Seonghye;Park, Sooyong;Hwang, Mansoo
    • Journal of the Korea Society of Computer and Information
    • /
    • 제21권5호
    • /
    • pp.119-126
    • /
    • 2016
  • Software maintenance becomes extremely difficult, especially caused by multiple versions in project-based or customer-oriented software development methodology. For reducing the maintenance cost, reengineering to software product line can be a solution to the software which either is a family of products nevertheless little different functionalities or are customized for each different customer's requirement. At an initial stage of the reengineering, the most important activity in software product line is feature extraction with respect to commonality and variability from the existing system due to verifying functional coverage. Several researchers have studied to extract features. They considered only a single version in a single product. However, this is an obstacle to classify the commonality and variability of features. Therefore, we propose a method for systematically extracting features from source code and its change history considering several versions of the existing system. It enables us to represent functionalities reflecting developer's intention, and to clarify the rationale of variation.

Combustion Stability for Utility Gas Turbines : Development of a Real-Time Assessment Software (발전용 가스터빈의 실시간 연소안정성 평가 소프트웨어 개발)

  • In, Byeung Goo;Song, Won Joon;Cha, Dong Jin
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • 제29권6호
    • /
    • pp.306-315
    • /
    • 2017
  • This study introduces a software for real-time assessment of combustion stability for utility gas turbines. The software was written with LabView, and implemented the time-domain kurtosis as a parameter to proactively access the instantaneous combustion stability during operation of the industrial gas turbine. The simple time-domain assessment algorithm incorporated in the software is advantageous over conventional frequency-domain signal processing of dynamic pressure signal since it reduces the computational cost, thereby making the algorithm more appropriate for real-time monitoring of combustion stability. Benchmark data obtained from a model gas turbine combustor were used for the reproducibility test of the software. The assessment obtained from the software agreed well with previously published results, indicating that incorporation of the software could enhance the performance of systems monitoring the combustion stability for gas turbines during power generation.

A Study on 3D Rendering based on Freeware (Freeware를 활용한 3차원 Rendering에 관한 연구)

  • Kim, Yong-Gwan
    • Cartoon and Animation Studies
    • /
    • 통권15호
    • /
    • pp.123-137
    • /
    • 2009
  • This thesis is about to find possible opportunity to use Freeware Software in development and application of Digital Contents Creation software. There are 2D composition and Editing software, 3D production software and rendering Software as major part and motion capture, 3D Digitizing and other software operate in and out facilities in small part in Digital Contents Creation Software area. Most of Digital Contents Creation Software made by foreign countries such as USA and Canadian film, game and animation Digital Contents Creation industry, this causes higher production cost and lower profit of studios and usage of illegal copy of Digital Contents Creation Software as well. This thesis tried to present a solution to use Freeware Software in production process by researching and analyzing international and domestic software market and global trend of Freeware Software and present Freeware Software software in each production steps. This thesis include performance test of commercial render Freeware software.

  • PDF