• Title/Summary/Keyword: development tool

Search Result 6,939, Processing Time 0.04 seconds

Development of a C-Language Learning Tool using Console Wrapper (Console Wrapper를 활용한 C언어 학습도구 개발)

  • Hwang, Giu-Duck;Choi, Sook-Young
    • Journal of Digital Convergence
    • /
    • v.7 no.3
    • /
    • pp.113-122
    • /
    • 2009
  • The majority of programming education in the learning place attaches importance more to grammar, memorization of the imperative sentence and explanation of the program language itself than the specific way to use the target language. In addition, it is mainly used to teach theoretical knowledge based on the text. Consequently, current programming education has not interested learners in the programming learning and has not improved their ability in programming problems of the real world. We therefore developed a learning tool of C-language, which is based on the Console Wrapper. The purpose of proposing the learning tool was to make the programming education break from the typical theoretical learning and to let learners be interested in the programming education. By using the dynamic screen instead of the static console screen, the learners could enjoy learning the program. As a result of this study, we could know that the programming education using our learning tool is more effective than the typical C language programming education.

  • PDF

A Study on Cutting Tool Selection Techniques for Rough and Finish Turning Operations (선삭가공에서 황삭 및 정삭용 절삭공구선정방법에 관한 연구)

  • 김인호
    • Korean Journal of Computational Design and Engineering
    • /
    • v.3 no.4
    • /
    • pp.236-242
    • /
    • 1998
  • This paper presents a development of computer aided cutting tool selection techniques for rough and finish turning operations. The developed system,. which is one of important activities for computer aided operation planning, firstly implements operation sequencing. Then, from relations of the size of machined area, recommended finishing allowance and maximum depth of cut, a main machining method is selected, a number of cut is calculated, cutting tools including toolholders and inserts are selected, and values for cutting parameters are determined. A cutting tool selection procedure is proposed for toolholders and inserts of ISO code in rough cutting, and some important parameters such as holder style, tool approach angle, tool function and its direction are described in detail. In order to demonstrate the validity of the system a case study is performed.

  • PDF

The Development of the User Interface Tool for DSP Silicon Compiler (디지틀 신호처리용 실리콘 컴파일러를 위한 사용자 툴 개발)

  • 이문기;장호랑;김종현;이승호;이광엽
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.29A no.9
    • /
    • pp.76-84
    • /
    • 1992
  • The DSP silicon compiler consists of language compiler, module generator, placement tool, router, layout generation tools, and simulator. In this paper, The language compiler, the module generator, placement tool, and simulator were developed and provided for the system designer. The language compiler translates the designer's system description language into the intermediate form file. The intermediate form file expresses the interconnections and specifications of the cells in the cell library. The simulator was developed and provided for the behavioral verification of the DSP system. For its implementation, the event-driven technique and the C$^{++}$ task library was used. The module generator was developed for the layout of the verified DSP system, and generates the functional block to be used in the DSP chip. And then the placement tool determines the appropriate positions of the cells in the DSP chip. In this paper, the placement tool was implemented by Min-Cut and Simulated Annealing algorithm. The placement process can be controlled by the several conditions input by the system designer.

  • PDF

Modeling of ATC On-Board Software in UML Using CASE Tool (CASE 도구를 이용한 ATC 차상 소프트웨어의 UML 모델링)

  • Yang, Chan-Seok;Lim, Jae-Shik;Han, Jae-Moon;Kim, Chi-Jo;Cho, Yong-Gi
    • Proceedings of the KSR Conference
    • /
    • 2006.11b
    • /
    • pp.947-953
    • /
    • 2006
  • ATC on-board equipment require realtime embedded software with high level of safety and reliability. To satisfy these requirements, many techniques are applied to the development of software during the lifecycle. In case of software modeling, object-oriented methodology is widening its niche replacing traditional structured methodology and modeling in UML using a CASE tool is a growing trend. In this paper, we modeled ATC on-board software in UML using Rhapsody, which is a modeling tool for realtime embedded software. We modeled the behavior of ATC on-board equipment based on state machine diagram and validated the model using the animation feature provided in the tool. According to our study, the CASE tool based on UML showed high level of applicability in modeling and verifying the software with complex behavioral characteristics.

  • PDF

Tools to Prioritize Construction Phase Sustainability Actions (CPSAs) and to Measure CPSAs Implementation

  • O'Connor, James T.;Torres, Neftali;Kralik, Nancy;Woo, Jeyoung
    • Journal of Construction Engineering and Project Management
    • /
    • v.8 no.1
    • /
    • pp.22-30
    • /
    • 2018
  • Achieving sustainability targets on construction projects has increasingly become one of the prime strategies for construction organizations. To provide more detailed guidance on sustainability implementation on projects, Construction Industry Institute (CII) Research Team (RT) 304 developed a catalog of the Construction Phase Sustainability Actions (CPSAs). The primary objective of this paper was the development of two support tools, the CPSA Screening Tool and the CPSA Implementation Index, that could be used to enable efficient application of CPSAs, support sustainability-related decisions, and measure CPSA implementation and performance. The authors developed the tools in four stages: conceptual, detailed planning, tool programming, and testing. The tools were then demonstrated on a capital project to confirm their efficacy and applicability. This paper presents the background, inputs and outputs, and the algorithms of each tool. The CPSA Screening Tool can prioritize the CPSAs most relevant to a project; the CPSA Implementation Index enables continuous monitoring of implementation levels.

Effect of tool weight and hand posture on the postural tremor of the upper extremity

  • Kim, Jae Young;Song, Ho Young;Yun, Myung Hwan;Yun, Myun W
    • Journal of the Ergonomics Society of Korea
    • /
    • v.15 no.2
    • /
    • pp.177-184
    • /
    • 1996
  • In light-weight hand tools, static posture may result in postural fatigue. Psotural tremor of the upper extremity in a static posture was measured to provide guidelines for hand tool weight. Postural tremor was measured on five levels of tool weitht : no weight, 400g, 800g, 1200g, and 1600g. Three types of camcorder recording postures were selected. For each condition, postural tremor was measured together with ENG of biceps, deltoid and pectoralis major, and Borg's CR-20 ratings of perceved exertion. Results of the experiment are as follows : frequency analysis of tremor revealed increased amplitude of frequency bands of 2-4Hz and 10-14Hz. Postural tremor of the upper extremeity maintained the initial level until fatigue developed. After the development of fatigue, the rate of change of postural tremor significantly increased. Different tool weights and hand postures showed different rates of tremor increase. Time tp fatigue and corresaponding endurance time were positively correlated with Borg's RPE scores.

  • PDF

The Collaborative Image Editing Tool based On the Cloud Computing (클라우드 컴퓨팅 기반의 협업 이미지 제작 도구)

  • Lim, Yang Mi
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.8
    • /
    • pp.1456-1463
    • /
    • 2017
  • In recent times, IaaS (Infrastructure as a Services) have been rapidly evolving to allow developers to easily and efficiently access work in the server and network areas for development of a web of App based on cloud computing. In this study, we developed the collaborative image editing tool App based on Cloud-computing, by adopting AWS of representative company that develops IaaS. First, it is crucial to understand various situation conditions for representative infrastructure services: AWS, Azure and Google (GCP). This may have the effect of reducing manpower and development time, but as each company has different policy and technical support, we need a new study every time the environment changes of infrastructure services. We tried to develop a hybrid-App so that users with various devices can collaborate work each other by utilizing the infrastructure service AWS through the process of developing the image editing authoring tool based on the cloud computing. The future studies should continue about compatibility issues and support issues in order to minimize the problems of overseas infrastructure services, but we think that domestic cloud computing policies and developments should be urgently considered.

Development of a Power Plant Simulation Tool with GUI based on General Purpose Design Software

  • Kim Dong Wook;Youn Cheong;Cho Byung-Hak;Son Gihun
    • International Journal of Control, Automation, and Systems
    • /
    • v.3 no.3
    • /
    • pp.493-501
    • /
    • 2005
  • A power plant simulation tool ('PowerSim') has been developed with 10 years experience from the development of a plant simulator for efficient modeling of a power plant. PowerSim is the first developed tool in Korea for plant simulation with various plant component models, instructor station function and the Graphic Model Builder (GMB). PowerSim is composed of a graphic editor using general purpose design software, a netlist converter, component models, the scheduler, Instructor Station and an executive. The graphic editor generates a netlist that shows the connection status of the various plant components from the Simdiagram, which is drawn by Icon Drag method supported by GUI environment of the PowerSim. Netlist Converter normalizes the connection status of the components. Scheduler makes scheduling for the execution of the device models according to the netlist. Therefore, the user makes Simdiagram based on the plant Pipe and Instrument Drawing (P&ID) and inputs the plant data for automatic simulating execution. This paper introduces Graphic Model Builder (GMB), instructor station, executive and the detailed introduction of thermal-hydraulic modeling. This paper will also introduce basic ideas on how the simulation Diagram, based on netlist generated from general purpose design software, is made and how the system is organized. The developed tool has been verified through the simulation of a real power plant.

DEVELOPMENT OF TIMING ANALYSIS TOOL FOR DISTRIBUTED REAL-TIME CONTROL SYSTEM

  • Choi, J.B.;Shin, M.S.;M, Sun-Woo
    • International Journal of Automotive Technology
    • /
    • v.5 no.4
    • /
    • pp.269-276
    • /
    • 2004
  • There has been considerable activity in recent years in developing timing analysis algorithms for distributed real-time control systems. However, it is difficult for control engineers to analyze the timing behavior of distributed real-time control systems because the algorithms was developed in a software engineer's position and the calculation of the algorithm is very complex. Therefore, there is a need to develop a timing analysis tool, which can handle the calculation complexity of the timing analysis algorithms in order to help control engineers easily analyze or develop the distributed real-time control systems. In this paper, an interactive timing analysis tool, called RAT (Response-time Analysis Tool), is introduced. RAT can perform the schedulability analysis for development of distributed real-time control systems. The schedulability analysis can verify whether all real-time tasks and messages in a system will be completed by their deadlines in the system design phase. Furthermore, from the viewpoint of end-to-end scheduling, RAT can perform the schedulability analysis for series of tasks and messages in a precedence relationship.

A Study on the Evaluation of the Selection Tools for Children's and Young Adults' Book : Through the Recommended Book List (아동 및 청소년도서 선정도구 평가에 관한 연구 - 권장도서목록을 중심으로 -)

  • Lee Yeon-Ok
    • Journal of Korean Library and Information Science Society
    • /
    • v.37 no.2
    • /
    • pp.47-72
    • /
    • 2006
  • Recommended book lists make 'a good book' known and help choose the books. Currently, the recommended book lists published by various institutions are primarily used as the selection tool for choosing children's and young adults' book in many libraries and schools. Considering this reality, I examined the present production condition of the recommended book lists and evaluated whether they were suitable as a selection tool. Afterwards, I suggested the development methods about how the recommended book lists will be developed for them to function as a selection tool.

  • PDF