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 ) 한국정보처리학회 2014 한국정보처리학회 학술대회논문집 Vol.21 No.2
효율적인 인터페이스 정의 및 관리를 위하여 개발된 MDMS (Message Definition and Management System) 는 인터페이스 요구사항명세서(IRS: Interface Requirement Specification)과 인터페이스 설계기술 서 (IDD: Interface Design Description), 인터페이스 구현 및 통합의 단계로 이루어진 인터페이스 개발 과정을 통합 관리할 수 있도록 해준다. 이러한 통합관리는 인터페이스 개발에 따른 IRS, IDD, 구현 코드에 걸친 일관성 유지를 쉽게 해주며, 소프트웨어 개발 과정에서 가장 문제가 많이 발생하는 단 계라고 할 수 있는 소프트웨어 통합에 있어서 인터페이스 불일치로 인한 문제의 대부분을 제거해 준다. MDMS 기반의 인터페이스 관리는 한번의 인터페이스 정의로 IRS, IDD, 송수신 코드까지 생성 함으로써 인터페이스 정의 및 개발의 단계를 한단계로 축소하여 각 단계 사이의 불일치 발생이 미 연에 방지되며, 일관성 유지 노력이 필요 없다. 삼성탈레스에서는 2008 년 이후 10여개의 함정전투체계 프로젝트의 소프트웨어 개발에 MDMS 를 적용하여 소프트웨어 개발 생산성의 향상을 이루었다. 특히 인터페이스 정의, 설계, 문서 작성, 코드 구현, 형상관리가 통합은 소프트웨어 인터페이스 개발 과정에서의 불필요한 중복 작업을 최소화하고, 그에 따른 문서와 코드간의 불일치를 근본적으로 제거할 수 있었다. 또한, 소프트웨어 개발 관리 측면에서도 인터페이스의 복잡도를 평가하여, 향후 유사 시스템의 소프트웨어 아키텍처 구성에 활용할 수 있다.
내장형 소프트웨어 개발을 위한 로그 라이브러리의 설계 및 구현
류제영(Je-Young Ryu) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.2B
로그는 소프트웨어 개발과 디버깅, 유지보수 과정에서 개발자 및 사용자에게 유용한 정보를 제공한다. 특히 소프트웨어가 이미 사용자에게 배포된 후 문제가 발생했을 때 원인을 알아내기 위한 주요한 수단이다. 상대적으로 열악한 개발환경을 가진 내장형 소프트웨어의 개발 및 유지보수에 있어서 로그는 더욱 중요하다. 하지만 널리 사용되는 로그 라이브러리인 log4j, log4cxx, Boost.log 등은 내장형 소프트웨어에 적합하지 않다. STC(Samsung Thales Co., Inc) 로그 프레임워크는 이러한 내장형 소프트웨어를 위한 종합적인 로그 솔루션을 제공한다. STC 로그 프레임워크는 내장형 소프트웨어에 로그 생성을 위한 API를 제공하는 로그 에이전트, 로그 에이전트들을 관리하고 로그를 수집하는 로그 관리자, 로그를 전시하고, 로그 에이전트의 설정 UI를 제공하는 로그 모니터를 제공한다.