http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
류제영(Je-Young Ryu) 한국정보과학회 2009 한국정보과학회 학술발표논문집 Vol.36 No.2B
국방체계의 소프트웨어 환경은 실시간 내장형 소프트웨어를 사용하는 다양한 무기체계, 기업용 시스템과 유사한 자원관리체계와 사무자동화체계, 실시간성과 복잡한 비즈니스 로직, 여러 체계와의 통합적 성격을 모두 가진 지휘통제체계 등의 다양한 스펙트럼을 가진다. 정보체계 중 기업 시스템과 유사한 자원관리체계 및 사무자동화체계의 경우 기업 시스템에서 적용하는 것과 유사한 방식으로 SOA의 적용이 가능하다. 그 외의 정보체계 특히 지휘통제체계의 경우 복잡한 복잡하고 비정형화된 비즈니스 로직 및 상황 (context) 및 상태 (state)의 의존성, 그리고 운용환경의 다양성으로 인하여 SOA의 적용은 시기상조이다. 지휘통제체계에 SOA를 적용하기 위해서는 비즈니스 로직의 분석을 통한 정형화가 선행되어야 하며, 다양한 운용환경을 지원하기 위한 SOA 기술 표준 및 솔루션등의 추가적인 기술 개발이 필요하다. 무기체계의 경우, 실시간성 및 내장형 소프트웨어의 특성을 인하여 웹서비스 기반의 SOA의 적용은 적합하지 않다. 실시간 환경에서 SOA를 적용하기 위한 연구도 최근 시작되고 있다. 향후 연구로는 지휘통제체계의 비즈니스 로직의 분석을 통하여 비즈니스 로직을 정형화할 수 있는 분야를 식별하는 것이 우선적이다. 그와 동시에 다양한 운용환경을 지원하기 위하여 필요한 SOA 솔루션의 요구사항에 대 분석이 필요하다. 무기체계의 경우, 근본적으로 실시간 내장형 시스템에서 SOA의 활용 및 적용방안에 대한 연구가 필요하다.
내장형 소프트웨어 개발을 위한 로그 라이브러리의 설계 및 구현
류제영(Je-Young Ryu) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.2B
로그는 소프트웨어 개발과 디버깅, 유지보수 과정에서 개발자 및 사용자에게 유용한 정보를 제공한다. 특히 소프트웨어가 이미 사용자에게 배포된 후 문제가 발생했을 때 원인을 알아내기 위한 주요한 수단이다. 상대적으로 열악한 개발환경을 가진 내장형 소프트웨어의 개발 및 유지보수에 있어서 로그는 더욱 중요하다. 하지만 널리 사용되는 로그 라이브러리인 log4j, log4cxx, Boost.log 등은 내장형 소프트웨어에 적합하지 않다. STC(Samsung Thales Co., Inc) 로그 프레임워크는 이러한 내장형 소프트웨어를 위한 종합적인 로그 솔루션을 제공한다. STC 로그 프레임워크는 내장형 소프트웨어에 로그 생성을 위한 API를 제공하는 로그 에이전트, 로그 에이전트들을 관리하고 로그를 수집하는 로그 관리자, 로그를 전시하고, 로그 에이전트의 설정 UI를 제공하는 로그 모니터를 제공한다.