• Title/Summary/Keyword: Software Structure

Search Result 2,309, Processing Time 0.024 seconds

Automatic Project Planning Technique and Tool Based on Software Industry Requirements (소프트웨어 산업체 요구사항을 반영한 자동화된 프로젝트 계획 생성 지원 기법 및 도구)

  • Park, Jihun;Shin, Donghwan;Hong, Gwangui;Seo, Dongwon;Hwa, Jimin;Bae, Gigon;Seo, Yeong-Seok;Bae, Doo-Hwan
    • Journal of Software Engineering Society
    • /
    • v.26 no.4
    • /
    • pp.77-92
    • /
    • 2013
  • To plan a software project, the manager (1)make a work breakdown structure (WBS), (2) estimate efforts for each task, (3) assign employee to each task, and (4) estimate overall schedule. When software project becomes complicated, the possible combination of WBS, effort, and employee assignments dramatically becomes larger. Software planning tool can help software project managers to deal with this complexity. In this research, we discuss with a group of experts who work in software industry, to elicit practical requirements that should be considered in the software planning technique. Considering these requirements, we develop a software project planning tool APP (Automatic Project Planner) which provide effort estimation based on historical knowledge data and automatic human resource allocation. Our technique can be the basis of reasonable and practical software project planing.

  • PDF

A Prediction for Manpower Profile of Software Development Using Predictive Filter (예측필터를 이용한 소프트웨어 개발 인력분포 예측)

  • Lee Sang-Un
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.16 no.4
    • /
    • pp.416-422
    • /
    • 2006
  • Most of the existing statistical models of software manpower profile are based on the assumptions of the usage and development process. Therefore, there is no universally applicable estimation and prediction model. To develop a prediction model, this paper suggests the predictive filter as a prediction model for software manpower profile. Firs of all, we investigate the software manpower profile and we suggest the input-output of predictive filter and method for parameter determination. Then, its usefulness is empirically verified by analyzing the actual data obtained from the software projects. Based on the average relative prediction error and Pred(0.25), the suggested predictive filter is compared with other well-known statistical estimation models. As a result, the predictive filter generally has a simple structure and on the other hand, it adapts the software manpower profile very well.

Design of a PC based Real-Time Software GPS Receiver (PC기반 실시간 소프트웨어 GPS 수신기 설계)

  • Ko, Sun-Jun;Won, Jong-Hoon;Lee, Ja-Sung
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.55 no.6
    • /
    • pp.286-295
    • /
    • 2006
  • This paper presents a design of a real-time software GPS receiver which runs on a PC. The software GPS receiver has advantages over conventional hardware based receivers in terms of flexibility and efficiency in application oriented system design and modification. In odor to reduce the processing time of the software operations in the receiver, a shared memory structure is used with a dynamic data control, and the byte-type IF data is processed through an Open Multi-Processing technique in the mixer and integrator which requires the most computational load. A high speed data acquisition device is used to capture the incoming high-rate IF signals. The FFT-IFFT correlation technique is used for initial acquisition and FLL assisted PLL is used for carrier tracking. All software modules are operated in sequence and are synchronized with pre-defined time scheduling. The performance of the designed software GPS receiver is evaluated by running it in real-time using the real GPS signals.

Collaborative Streamlined On-Chip Software Architecture on Heterogenous Multi-Cores for Low-Power Reactive Control in Automotive Embedded Processors (차량용 임베디드 프로세서에서 저전력 반응적 제어를 위한 이기종 멀티코어 협력적 스트리밍 온-칩 소프트웨어 구조)

  • Jisu, Kwon;Daejin, Park
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.17 no.6
    • /
    • pp.375-382
    • /
    • 2022
  • This paper proposes a multi-core cooperative computing structure considering the heterogeneous features of automotive embedded on-chip software. The automotive embedded software has the heterogeneous execution flow properties for various hardware drives. Software developed with a homogeneous execution flow without considering these properties will incur inefficient overhead due to core latency and load. The proposed method was evaluated on an target board on which a automotive MCU (micro-controller unit) with built-in multi-cores was mounted. We demonstrate an overhead reduction when software including common embedded system tasks, such as ADC sampling, DSP operations, and communication interfaces, are implemented in a heterogeneous execution flow. When we used the proposed method, embedded software was able to take advantage of idle states that occur between heterogeneous tasks to make efficient use of the resources on the board. As a result of the experiments, the power consumption of the board decreased by 42.11% compared to the baseline. Furthermore, the time required to process the same amount of sampling data was reduced by 27.09%. Experimental results validate the efficiency of the proposed multi-core cooperative heterogeneous embedded software execution technique.

Analysis on Fitness of Contents Selected for Data Structure Education in Elementary School Curriculum (초등교육과정에서 자료구조 교육을 위한 내용 선정의 적합성 조사 분석)

  • Mun, Seong-Yun;Shin, Soo-Bum
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.2
    • /
    • pp.311-320
    • /
    • 2020
  • This study conducted a comparative analysis on domestic and foreign computer science curriculum, in order to introduce the data structure education as a core foundation of computer science. The findings show that the scope and level of data structure contents included in elementary school software education are poorer than those in U.S.A and England. To resolve such a problem, it selected some data structure education factors and a Delphi survey about the importance of contents and the fitness of education periods were administered to experts. Although they responded that 'text information', 'array', 'stack' and 'queue' for linear structures', and 'tree' for non-linear structures are important, their opinions were different in education periods by its factors. The generalization of the findings may be limited, given that the analysis was based on the survey of some experts, but this study has an implication, in that it provides important information for improving elementary school software curriculum for the introduction of data structures.

BJRNAFold: Prediction of RNA Secondary Structure Base on Constraint Parameters

  • Li, Wuju;Ying, Xiaomin
    • Proceedings of the Korean Society for Bioinformatics Conference
    • /
    • 2005.09a
    • /
    • pp.287-293
    • /
    • 2005
  • Predicting RNA secondary structure as accurately as possible is very important in functional analysis of RNA molecules. However, different prediction methods and related parameters including terminal GU pair of helices, minimum length of helices, and free energy systems often give different prediction results for the same RNA sequence. Then, which structure is more important than the others? i.e. which combinations of the methods and related parameters are the optimal? In order to investigate above problems, first, three prediction methods, namely, random stacking of helical regions (RS), helical regions distribution (HD), and Zuker's minimum free energy algorithm (ZMFE) were compared by taking 1139 tRNA sequences from Rfam database as the samples with different combinations of parameters. The optimal parameters are derived. Second, Zuker's dynamic programming method for prediction of RNA secondary structure was revised using the above optimal parameters and related software BJRNAFold was developed. Third, the effects of short-range interaction were studied. The results indicated that the prediction accuracy would be improved much if proper short-range factor were introduced. But the optimal short-range factor was difficult to determine. A user-adjustable parameter for short-range factor was introduced in BJRNAFold software.

  • PDF

Soil -structure interaction analysis of a building frame supported on piled raft

  • Chore, H.S.;Siddiqui, M.J.
    • Coupled systems mechanics
    • /
    • v.5 no.1
    • /
    • pp.41-58
    • /
    • 2016
  • The study deals with physical modeling of a typical building frame resting on pile raft foundation and embedded in cohesive soil mass using finite element based software ETABS. Both- the elements of superstructure and substructure (i.e., foundation) including soil is assumed to remain in elastic state at all the time. The raft is modelled as a thin plate and the pile and soils are treated as interactive springs. Both- the resistance of the piles as well as that of raft base - are incorporated into the model. Interactions between raft-soil-pile are computed. The proposed method makes it possible to solve the problems of uniformly and large non-uniformly arranged piled rafts in a time saving way using finite element based software ETABS. The effect of the various parameters of the pile raft foundation such as thickness of raft and pile diameter is evaluated on the response of superstructure. The response included the displacement at the top of the frame and bending moment in columns. The soil-structure interaction effect is found to increase displacement and increase the absolute maximum positive and negative moments. The effect of the soil- structure interaction is observed to be significant for the type of foundation and soil considered in the present study.

Development of a GUI Program for the Design of a Vibration Control Boring Bar with a Tube-Type Structure (튜브 타입 제진용 보링바 구조설계를 위한 GUI 프로그램 개발)

  • Guo, Yang-Yang;Park, Jong-Kweon;Hong, Jun-Hee;Song, Doo-Sang
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.25 no.4
    • /
    • pp.295-300
    • /
    • 2016
  • In the design of passive and active boring bars, the structural dimensions and shape of the vibration control boring bar are modified depending on the diameter and depth of the workpiece, which changes the dynamic behavior. Thus, the natural frequency, effective mass, and stiffness for the main structure of a tube-type boring bar need to be reset for each vibration control case. However, commercial finite element method (FEM) software and experimental modal analysis are mostly used at present despite being too time-consuming. To overcome the weaknesses of the two methods currently used for vibration control, we realized a graphical user interface (GUI) program for the modal analysis of a modified tube-type damping structure. The analysis results with the GUI program were compared to those with commercial FEM software in order to confirm the effectiveness of the former.

Effect of bidirectional internal flow on fluid.structure interaction dynamics of conveying marine riser model subject to shear current

  • Chen, Zheng-Shou;Kim, Wu-Joan
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.4 no.1
    • /
    • pp.57-70
    • /
    • 2012
  • This article presents a numerical investigation concerning the effect of two kinds of axially progressing internal flows (namely, upward and downward) on fluid.structure interaction (FSI) dynamics about a marine riser model which is subject to external shear current. The CAE technology behind the current research is a proposed FSI solution, which combines structural analysis software with CFD technology together. Efficiency validation for the CFD software was carried out first. It has been proved that the result from numerical simulations agrees well with the observation from relating model test cases in which the fluidity of internal flow is ignorable. After verifying the numerical code accuracy, simulations are conducted to study the vibration response that attributes to the internal progressive flow. It is found that the existence of internal flow does play an important role in determining the vibration mode (/dominant frequency) and the magnitude of instantaneous vibration amplitude. Since asymmetric curvature along the riser span emerges in the case of external shear current, the centrifugal and Coriolis accelerations owing to up- and downward internal progressive flows play different roles in determining the fluid.structure interaction response. The discrepancy between them becomes distinct, when the velocity ratio of internal flow against external shear current is relatively high.