• Title/Summary/Keyword: 한국인 개발자

Search Result 13,038, Processing Time 0.053 seconds

Prototyping and Designing of an embedded emulator creating tool without coding (코딩 없는 임베디드 에뮬레이터 생성 도구 설계 및 프로토타이핑)

  • Kim, So-im;Kim, Young je;Ra, Young-gook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.51-53
    • /
    • 2012
  • 본 논문에서는 임베디드 소프트웨어 개발 시 .Net Micro Framework를 이용하여 디바이스들의 통신 인터페이스를 소프트웨어 개발자가 좀 더 간단하게 코딩 가능하게 하며 소프트웨어 개발자가 이를 디자이너를 이용하여 그래픽하게 에뮬레이터를 디자인할 수 있도록 임베디드 에뮬레이터 생성 방법을 제시하고 디자인 된 에뮬레이터를 기반으로 자동으로 코딩 없이 에뮬레이터를 생성하는 프로그램을 프로토타이핑 한다. 이때, 소프트웨어 개발자가 그래픽하게 생성한 에뮬레이터 디자인으로 하드웨어 개발자와의 의사소통이 보다 원활해질 수 있다. 또한 본 논문에서 제시하는 임베디드 에뮬레이터 생성 프로그램을 이용하면 추가적인 코딩 작업 없이 디자인 된 에뮬레이터를 기반으로 에뮬레이터가 자동 생성된다. 이로 인하여 .NET Micro Framework에서 제공하는 확장 가능 에뮬레이터와 달리 에뮬레이터를 생성하는데 시간과 노력을 절약할 수 있다. 또한 기존의 개발 과정에서는 기계가 모두 준비되어야 테스팅이 가능했던 것과 달리 기계 없이 에뮬레이터로 테스팅이 가능해짐으로써 개발 기간을 단축시킬 수 있다. 임베디드 에뮬레이터를 이용하면 하드웨어와의 통합 테스트에서 버그의 원인이 하드웨어적인 결함인지 소프트웨어적인 결함인지를 판단 가능하게 하여 디버깅이 용이하게 되며 실제 동작과 원하는 동작을 비교해 볼 수 있다.

Performance Evaluation in Embedded Software (내장형 소프트웨어를 위한 성능 평가 로그 분석 방법)

  • Kawk, Donggyu;Cho, Yongyoon;Yoo, Chaewoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.605-608
    • /
    • 2004
  • 내장형 시스템(embedded system)의 발전에 따라, 더욱 복잡하고 높은 신뢰성을 가지는 내장형 응용프로그램의 개발 필요성이 요구된다. 내장형 소프트웨어의 성능 평가 및 분석 도구는 내장형 소프트웨어 개발 속도와 신뢰성을 높이기 위한 유용한 도구이다. 개발자나 사용자는 성능 평가 결과와 로그 정보를 직관적으로 판단하기 위해 GUI 형태의 결과보고 도구(result report tool)나 뷰어(viewer)를 이용할 수 있다. 그러나 보통의 성능 평가 및 분석 도구가 이용하는 로그 데이터는 텍스트 기반의 저수준 정보이므로, 개발자의 다양한 요구에 맞는 분석 결과보고 도구 나 뷰어를 생성하기 위해서는 로그 정보에 대해 많은 분석 시간과 노력을 기울여야 한다. 본 논문은 내장형 시스템 개발자가 쉽고 편리하게 원하는 GUI 형태의 결과 분석도구를 생성할 수 있도록 하기 위한 프로파일 로그 분석 방법을 제안한다. 제안하는 로그 분석 방법은 저수준의 성능 평가 로그를 분석하여 자료구조화 하는 모듈과 이것을 GUI 형태로 쉽게 변경할 수 있는 API 수준의 함수를 제공한다. 제안하는 로그 분석 방법에 의한 API를 통해 개발자나 사용자는 자신의 취향에 맞는 GUI 형태의 결과 분석 도구를 쉽고 빨르게 생성하여 내장형 소프트웨어 개발의 효율성을 높일 수 있다.

  • PDF

시장조사 / 우수 개발인력 부족 등 문제 대두 '성장세 불투명'

  • Korea Database Promotion Center
    • Digital Contents
    • /
    • no.8 s.99
    • /
    • pp.86-87
    • /
    • 2001
  • 우리나라 S/W개발자들은 올 하반기 S/W경기를 불투명하게 보고 있으며, 그 이유로는 우수 개발인력 부족을 가장 큰 장애로 보고 있는 것으로 나타났다. 최근 여러 연구 기관들의 하반기 국내 IT경기에 대한 엇갈린 전망들이 나오는 가운데 실제 현장에서 실무를 담당하고 있는 S/W개발자들을 대상으로 한 조사결과가 발표, 관심을 모으고 있다.

  • PDF

Operator Roles of Avionics Equipment Development (항공전자 장비 개발과 운영자의 역할)

  • An, Lee-Gi
    • 한국항공운항학회:학술대회논문집
    • /
    • 2015.11a
    • /
    • pp.252-256
    • /
    • 2015
  • 항공기 운항과 밀접하게 관련되는 장비중에 하나가 CNS&ATM관련 탑재 항공전자 장비이다. 임베디드 소프트웨어가 들어간 항전장비 개발에 에러 유입이 주로 요구도 분석 및 아키텍쳐 설계에서 일어난다. 항공전자 장비 개발에 운영자가 적극적으로 참여함으로써 에러 발생 요인 감소, 고장 영향성 분석, 요구도 기반 시험 등을 효율적으로 수행할 수가 있어, 장비의 개발기간 및 비용을 줄일 수가 있다.

  • PDF

An Automated Code Generation for Both Improving Performance and Detecting Error in Self-Adaptive Modules (자가 적응 모듈의 성능 개선과 오류 탐지를 위한 코드 자동 생성 기법)

  • Lee, Joon-Hoon;Park, Jeong-Min;Lee, Eun-Seok
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.9
    • /
    • pp.538-546
    • /
    • 2008
  • It has limits that system administrator deals with many problems occurred in systems because computing environments are increasingly complex. It is issued that systems have an ability to recognize system's situations and adapt them by itself in order to resolve these limits. But it requires much experiences and knowledge to build the Self-Adaptive System. The difficulty that builds the Self-Adaptive System has been problems. This paper proposes a technique that generates automatically the codes of the Self-Adaptive System in order to make the system to be built more easily. This Self-Adaptive System resolves partially the problems about ineffectiveness of the exceeded usage of the system resource that was previous research's problem and incorrect operation that is occurred by external factors such as virus. In this paper, we applied the proposed approach to the file transfer module that is in the video conferencing system in order to evaluate it. We compared the length of the codes, the number of Classes that are created by the developers, and development time. We have confirmed this approach to have the effectiveness.

An Implementation of Java Source Code Generator using Bean Introspection Mechanism (빈 인트로스펙션 메커니즘을 이용한 자바 소스 코드 생성기 구현)

  • 손승우;김창갑;김흥남
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.391-393
    • /
    • 1999
  • 자바빈 컴포넌트를 이용한 RAD 개발 도구들은 일반적으로 자바빈 컴포넌트를 시각적으로 배치하고, 속성 및 이벤트를 편집할 수 있는 개발 환경을 제공한다. RAD 개발 도구들은 배치된 컴포넌트에 대한 속성과 이벤트를 편집할 수 있는데 특히 이벤트는 개발자의 응용 논리가 포함된 부분으로 완전한 시각화를 통한 구현이 어렵다. 본 논문에서는 자바빈 컴포넌트 기반 개발 환경에서 자바 언어의 인트로스팩션(Introspection) 메커니즘을 이용한 자바 소스 코드 생성 기법을 제시한다. 자바 소스 코드의 생성은 태그로 표시된 템플릿 코드의 생성과 자바의 위임 이벤트 모델을 이용한 이벤트 처리 코드를 생성하여 템플릿 코드에 합성하는 방법을 따른다. 본 논문에서 제시하는 기법은 인트로스펙션에 의해 추출된 정보를 개발자에게 시각적으로 보여주며 개발자의 시각적 조작에 따라 이벤트에 대한 소스코드를 자동으로 생성해준다.

  • PDF

A Prototyping on Common Criteria Evaluation Security functional Requirement for Developer of IT products supporting tool. (IT 제품 개발자를 위한 CC평가(ver. 3.1) 보안기능 요구사항 지원 도구 프로토타이핑)

  • Han, Kyung-su;Jung, Hyun-mi;Lee, Gang-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.702-705
    • /
    • 2012
  • 공통평가 기준(CC, Common Criteria)은 정보 보호 제품, 즉 IT제품에 대한 보안성을 평가하기 위한 국제 평가 기준이다. 그러나 개발자 측면에서는 CC 에서 정의된 보안 기능 사항 중 IT제품 개발에 있어서 어떤 보안기능을 요구하며, 적용 가능한 IT기술에는 무엇이 있는지 알기 어렵다. 이 때문에 평가를 받고자 할 때 제출물을 작성하거나 IT제품 개발에 있어서 많은 시간과 인력이 필요하게 된다. 본 논문은 IT제품 개발자를 위해 공통평가 기준에서 정의하여 서술된 보안기능항목을 이해하고 적용 가능한 IT기술에는 어떤 것 들이 있는지 제시하기 위한 도구를 개발하기 위해 CC(Ver3.1)2부 보안기능 요구사항 중 프라이버시 클래스만을 해결할 수 있는 S/W를 개발 및 프로토타이핑 하였다.

Implement of student model and feedback principle based on cooperation ability (협업 능력 기반 학습자 모델 및 피드백 기준 개발 연구)

  • An, Jin-Hyeon;Seon, Dong-Eun;Kim, Hyeon-Cheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.407-409
    • /
    • 2017
  • 지능형 튜터링 시스템(Intelligent Tutoring System, ITS)은 학습자에게 자동으로 학습코스를 제공하는 시스템으로, 현재 비전공자 대상 코딩 교육용 ITS 수요가 증가하고 있음에 따라 본 연구팀도 비전공자 대상 코딩 교육용 ITS "Everycoding"을 개발하였다. 더 나아가 학습자 별 맞춤형 코딩 교육 튜터링 시스템 개발 요구가 늘어나고 있다. 이에, 본 연구에서는 기계학습 기법을 적용하여 개발한 협업 능력 기반의 학습자 모델을 군집 분석하고, 그에 따른 학습자 별 맞춤 피드백을 제공하는 기준을 제안한다.

Design of U-IT Technology transfer Re-Auction System Model (U-IT 기술이전 역경매 시스템 모델의 설계 개발)

  • Kim, Hye-Sun;Jeon, In-Oh;Yang, Hae-Sool
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.8
    • /
    • pp.99-112
    • /
    • 2009
  • The research is to develop U-IT Technology Transfer Re-auction System Model for technology transfer enable transactions of buyer-oriented. The buyer sends condition technology parts and data informations to provider. The First step, The buyer sends condition technology parts and data informations to provider. The Second step, the buyer's technology and conditions in the First step will be transferred to the DB of a provider who can provide that technology. The Third step, a provider can bid after inputting the conditions. The Fourth step, the buyer decides the ranking of successful bids in condition-optimized auction process. The Fifth step, the buyer invites a provider to be a successful bidder. The last step, if there's no successful bid within the period, the sale considered failed. The buyer-oriented re-auction system is that the deal will become extinct automatically when its sale failed more than two times.

Development of customized and energy-saving process for wastewater reuse utilizing UF/NF membrane (UF/NF 분리막을 활용한 수요자 맞춤형 / 에너지 절약형 재이용수 공정기술 개발)

  • Hong, Min;Hwang, Hyun-Seob;Park, Ock-Kwon;Kim, Yong-Lim
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2012.05a
    • /
    • pp.712-712
    • /
    • 2012
  • 하 폐수 처리방류수를 물리적, 화학적 그리고 생물학적 기술을 이용하여 처리한 후 재활용수로 이용하고자 하는 새로운 노력들이 진행되고 있지만 국내의 경우 방류수 재활용 기술과 처리수의 재이용에 대한 평가기술이 선진국에 비해 초기 단계에 있어 이 분야에 대한 적극적인 기술개발이 요구된다. 막 분리 기술을 이용한 처리 수는 소독 등의 추가적인 처리 없이 살수용수나 수경용수로 이용이 가능하며, 잔류염소를 유지시킬 경우 화장실 세정용수로의 이용도 가능하며, 또한 후처리 기술을 조합하면 고급 공업용수 등으로 사용가능하므로 선진기술로서 수요조건에 맞게 전 후 처리를 조합한 수요자 맞춤형 재이용수 공정기술을 개발할 필요가 있다. 이에 효율적인 하 폐수 재이용을 이용하여 농업용수(축산 음용수, 첨단 수출원예용수, 첨단 농업용수, 농산업 클러스터 복합 곡물 용수), 원예용수(원예단지), 공업용수 등의 다양한 용도에 활용 가능한 수요자 맞춤형 모듈 및 공정 개발을 수행하였다. 개발된 공정은 AOP 및 막 세정 시스템을 이용한 새로운 공정으로, AOP 시스템은 전기 이온 모듈을 통해 OH 라디칼을 생성 및 염분 제거 효율을 극대화 하여 오염 물질을 산화시키는 공정이며, FDA 시스템은 탁도가 높은 원수가 과다 유입 될 경우 후단 여과 막의 부하를 줄이는 역할을 하며, 부유 물질을 여과 시킨다. 막 세정 시스템은 미세 입자를 구성된 기포를 이용하여 눈에 보이지 않는 곳 까지 세척하며, 살균 작용을 하며, 분리 막의 성능을 증대 시킨다. 이어 UF 분리 막 시스템은 원수의 미세불순물, 박테리아, 스케일 물질 등을 제거하며, NF 시스템을 통하여 미립자, 박테리아 유기 화합물 및 2가 염 제거를 하여 재이용수를 생산하는 공정을 개발하였다. 개발된 수요자 맞춤형 공정은 하수 재이용 기술의 이용 목적 및 수요자별로 맞춤형으로 운영이 가능하며, 개발된 세척 기술은 분리 막 세정 유지관리비 및 에너지를 저감 할 수 있으며, 현장 적용의 실증화 과정을 거쳐 공정 기술을 신뢰도를 향상하고, 보유 기술을 수요자 맞춤형으로 업그레이드함으로써 기술의 경쟁력 및 고품질의 하수 재이용 기술의 새로운 방향을 제시 할 수 있을 것으로 판단된다.

  • PDF