• 제목/요약/키워드: Supporting Tool

검색결과 523건 처리시간 0.022초

개요도구: 초보 프로그래머를 위한 간편 설계도구 (Outlining Tool as an Easy-to-Use Designing Tool for a Novice Programmer)

  • 박세명
    • 한국멀티미디어학회논문지
    • /
    • 제18권12호
    • /
    • pp.1528-1537
    • /
    • 2015
  • In this research, we show that constructing a specific job-processing-sequences like a OPL paragraph in OPM (we call it int a new terminology 'program', which just means plan) is essential step in programming, just like a blueprint for a wood furniture or a house. As a result of our research on how to produce a specific job-processing-sequences without OPM, we found that outlining tool is the most easy-to-use tool for the required job. We show that the MS-word outlining function can be used easily as a good programming supporting tool with Visual Studio C/C++.

GUI 지원 DPD-Tool을 이용한 분산응용 개발 (Development of Distributed Applications Using DPD-Tool Supporting GUIs)

  • 임정택;김명희;심재훈;주수종
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.769-772
    • /
    • 2005
  • 그동안 우리는 분산응용을 구성하는 자원들을 하나의 논리적인 그룹으로 관리하기 위한 연구를 수행하여 분산객체그룹 프레임워크(Distributed Object Group Framework, DOGF)를 구축하였다. 또한 DOGF 기반에서 분산응용의 복잡한 개발절차를 최소화하고, 이전에 개발된 분산자원들의 재사용성을 효율적으로 제고할 수 있는 분산프로그램 개발도구인 DPD-Tool(Distributed Programming Developing Tool)을 개발하였다. 본 논문에서는 우리가 개발한 GUI 지원 DPD-Tool을 이용한 분산응용의 개발 편리성과 DOGF가 지원하는 그룹관리 분산서비스의 수행성을 검증한다. 이를 위해 GUI 기반에서 분산응용의 예를 들어 서버와 클라이언트 측의 개발절차를 제시하며, 이로부터 DPD-Tool이 DOGF의 지원 서비스를 통하여 그룹화 분산응용 내 중복자원들을 효율적으로 이용하는지 그 수행결과를 확인한다.

  • PDF

J2EE 플랫폼에서의 개념적 컴포넌트 모델링 및 컴포넌트 생성 지원 도구 개발 (Development of a Supporting Tool for Conceptual Component Modeling and Component Construction on the J2EE Platform)

  • 이우진;김민정;정양재;윤석진;최연준
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.761-770
    • /
    • 2001
  • 소프트웨어 산업이 급속하게 발전해감에 따라 정보 기술 업체간 경쟁이 더욱 심화되어 소프트웨어 재사용성, 적시성, 유지 보수성 등이 업체의 생명력으로 대두되면서 소프트웨어 컴포넌트 기술이 점차 각광을 받고 있다. 현재 몇몇 컴포넌트 생성 지원 도구들이 제공되고 있지만 컴포넌트의 식별, 모델링, 상세 설계, 코드 생성, 전개, 시험 등 컴포넌트 생성 전 과정을 밀접히 연계하여 지원하는 도구가 드물다. 또한, 특정 플랫폼에 의존적인 소규모 컴포넌트 생성에 중점을 두고 있어 사용자 관점의 다양한 규모의 컴포넌트 생성에는 제약이 따른다. 이 논문에서는 컴포넌트 생성에 연관된 모든 과정을 지원하는 컴포넌트 모델링 및 생성 지원 도구의 설계와 프로토타입 구현에 대해 기술한다. 컴포넌트 모델링은 영역 고유의 비즈니스 로직의 재사용 측면에서 컴포넌트 플랫폼 아키텍쳐에 관계없이 개념적인 컴포넌트의 식별 및 모델링을 지원한다. 상세설계 및 코드 생성 부분은 일차적으로 J2EE 플랫폼 아키텍쳐에 의존적으로 지원되며 설계 모델과 소스 코드의 일관성을 동적으로 유지시키는 Round-trip Engineering 기능을 지원한다.

  • PDF

분산객체그룹 프레임워크 기반 분산응용 프로그램 개발 도구 (Developing Tool of Distributed Application Program Based on Distributed Object Group Framework)

  • 임정택;신창선;주수종
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.71-83
    • /
    • 2005
  • 본 논문에서는 분산시스템 상의 클라이언트로부터 요청되는 객체 자원들에 대한 그룹관리 및 동적 바인딩을 지원하는 분산객체그룹 프레임워크 기반에서 편리하게 분산응용 프로그램을 작성할 수 있는 분산 프로그래밍 도구(Distributed Programming Developing Tool: DPDT)를 개발했다. 분산객체그룹 프레임워크는 서버객체에 대한 그룹등록/철회, 접근권한, 이름과 속성서비스 등의 그룹관리 서비스와 동적 바인딩, 중복객체 지원, 부하 균형화 및 분산응용 간의 연동 등의 분산응용 지원 서비스를 제공한다. 분산응용의 개발 시 본 툴을 이용하여, 서버 프로그램 개발자는 해당 서버시스템 상에서 객체들을 구현하고 객체그룹에 서비스 제공에 필요한 속성정보를 등록하며, 클라이언트 프로그램 개발자도 이들 객체 또는 객체그룹에 대한 접근권한을 받아 허가된 객체들의 속성정보를 사용하여 클라이언트 프로그램을 작성할 수 있다. 이를 위해 본 논문에서는 객체그룹에 대한 정의와 본 툴이 지원하는 분산객체그룹 프레임워크의 구조와 기능들을 살펴보고, 분산객체그룹 프레임워크와 분산응용 간의 편리한 인터페이스를 제공할 수 있도록 구현한 DPDT의 3개의 GUI 환경들에 대해 기술하였다. 마지막으로 DPDT를 사용하여, 서버 프로그램으로 구현된 객체들의 그룹등록/철회, 접근권한 부여 및 클라이언트 프로그램의 작성과정과 개발된 분산응용의 수행결과를 보였다.

  • PDF

레거시시스템의 마이그레이션을 위한 지원도구의 설계 및 구현 (Design and Implementation of Tool Constructing Migration of Legacy System)

  • 양해승;박병형;양해술
    • 정보처리학회논문지D
    • /
    • 제14D권7호
    • /
    • pp.763-772
    • /
    • 2007
  • 소프트웨어 개발비용의 증대로 레거시시스템을 재사용하기 위한 방안과 이를 지원하기 위한 자동화 도구에 관한 관심이 고조되고 있다. 따라서, 본 논문에서는 레거시시스템에 대한 정의와 개념 나아가 등장 배경을 실질적인 시장과 공급사와 기술적 동향을 통해 이를 밝히고 있으며, 레거시시스템을 처리하는 구체적인 개발절차 그리고 구축사례, 평가기준과 이를 효율적으로 처리하기 위한 자동화 도구를 설계하고 개발하였다. 또한, 본 논문에서 제시하는 LM(Legacy to Modern System) 지원도구를 활용하여 레거시 시스템을 분석하고 후보 컴퍼넌트를 추출하여 정제한 다음 저장하여 재사용하는 과정을 구현하였다. 본 LM지원도구를 레거시 시스템의 마이그레이션에 적용할 경우 소프트웨어 재사용의 효과를 통해 비용절감, 개발기간 단축 나아가 기존의 지적재산을 승계하는 효과를 기대할 수 있다.

Development of The Tunnel Type Locating Drill Jig by Practical and Adaptive Tooling

  • Sim, Sung-Bo;Lee, Sung-Taeg
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 추계학술대회(한국공작기계학회)
    • /
    • pp.185-189
    • /
    • 2001
  • In order to prevent the production defects the optimum design of product, jig and fixture putting in the field is very significant manufacturing method. Drilling Jig is the device according to industrial demand for multi manufacturing products on the growing at alarming rate. In the field of design and making for machine tool working, welding, assembling with jig and fixture for mass production is a specific division. They require analysis of many kinds of important factors, theory and practice of machine tool operating process and jig & fixture structure, machining condition for tool making, tool materials, heat treatment of jig & fixture components, know-how and so on. In this study we designed and constructed a drilling jig of mass production and performed tryout under the Auto CAD, Auto Lisp database, that we made by database, and window environment. Especially this study is reveals with the analysis of part drawing, jig planning, jig design etc, and then the result of drill jig's making try out.

  • PDF

리니어 모터를 이용한 고속비진원 가공용 공구이송장치의 특성연구 (The Characteristics of High-speed Noncircular Machining Tool Feed Systme using Linear Motor)

  • 서준호;민승환;김성식;이선규
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1995년도 추계학술대회 논문집
    • /
    • pp.985-990
    • /
    • 1995
  • Recently, the development of high speed and high precision NC-lathe for piston head machining is needed for the complexity and diversity of the piston head shape used in automobile reciprocating engine. THe piston head has many complex shapes in the aspect of fuel economy, such as ovality, profile, double ovality and recess. Among them, for the maching of the over shape of 0.1~1mm the cutting tool should move periodically symchronized with the rotation of piston workpiece. The cutting tool feeed system must have high positioning accuracy for the precise machining, high speed for the fast maching and high dynamic stiffness for the cutting force. The linear brushless DC motor is used for satisfying these coditions. The ballbush guide and supporting guide using turcite is used for the guidance of the feed drive system. Linear encoder, digital servo ampllifer and controller are used for driving the motor. THis paper presents the design and simulation of the new tool feed system for noncircular machining.

  • PDF

정보화 투자효과분석 사례 및 자동화 소프트웨어 개발 (Economic Evaluation of Information Systems : Case and Software Development)

  • 이국희
    • 정보기술과데이타베이스저널
    • /
    • 제8권2호
    • /
    • pp.137-159
    • /
    • 2001
  • This study provides a thorough methodology for IT Investment evaluation. A software tool to support the evaluation process was introduced along with a case study. The software supports the methodology that consists of 7 phases : Target analysis, ldentifying IT measures, Measuring IT impact, Assessing business value, Analyzing the decree of realization, Cost-benefit analysis, and Reporting. The case study showed that the software (CAFA) was a very useful tool supporting both decision-making and post-implementation reviews of IT investment.

  • PDF

XML Schema 지원도구 설계 및 구현 (Design and Implementation of XML Schema Supporting Tool)

  • 나종연;오정진;최한석
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 춘계학술발표대회논문집
    • /
    • pp.766-770
    • /
    • 2003
  • XML이 표준화 제정될 당시 XML문서의 구조를 정의하기 위해 DTD를 사용하였다 DTD는 XML의 전신인 SGML에서부터 사용되어 왔으며 여러 훌륭한 기능을 지원하고있다. 그러나 DTD는 그 고유의 형식으로 이루어져있어 XML 개발자는 XML구문분석기 이외에 DTD 구문분석기를 별도로 개발하여야하고, DTD는 지원하는 데이터 형식에 제한이 있으며, 데이터 값의 범위 등을 설정할 수 없어 XML 문서의 유효성 검사에 제한이 많다. 이러한 문제를 해결하기 위하여 W3C에서는 XMLSchema를 제정하였다. DTD의 구문을 XML Schema로 모델링하였고, XML 문서에서 XML스키마를 적용하기 위한 도구와 DTD의 XMLSchema변환을 효과적으로 생성할 수 있는 GUI기반 XMLSchema Tool을 설계, 구현하였다.

  • PDF

2차원 다단 단조공정의 금형해석 및 금형 설계를 위한 지원시스템 개발 (A Development of the Design Supporting System for 2D Multiple Stage Forming)

  • 이영규
    • 한국소성가공학회:학술대회논문집
    • /
    • 한국소성가공학회 1999년도 춘계학술대회논문집
    • /
    • pp.124-128
    • /
    • 1999
  • Since the traditional designing approach of forming processes is based on trial and error it consumes much time and needs cost to design successful processes. Today for higher marketability of products a manufacturing system is required that can reduce production time and enhance product properties greatly. In order to implement the system a computerized design-supporting tool is indispensable for the design and supply of optimized production process for high product quality in short time In this study a design supporting system is developed and implemented to ballstud die. Using the developed system the designer can rapidly produce layouts of dies for each process sequences with consistency.

  • PDF