Abstract:
PURPOSE: An apparatus and a method for developing a hardware topology of an automotive ECU(Electronic Control Unit) system to which a verification centric process is applied are provided to supply reliability compensation determining information, thereby keeping a consistent developing point. CONSTITUTION: A component generator(200) sets a component of a hardware topology. A topology generator(300) sets a property of the hardware topology. The topology generator generates a hardware topology including the set component. The hardware topology is added to an ECS(Electronic Control System) for a vehicle.
Abstract:
본 발명은 리눅스 기반의 임베디드 시스템용 테스팅 환경 정보 리포트 생성 방법 및 장치에 관한 것으로, 테스팅 환경의 필수 기본 환경 정보와 테스팅에 사용된 라이브러리 정보를 기반으로 테스팅 환경 정보 리포트를 자동으로 생성하여 제공함으로써, 시스템 개발자 및 사용자가 일일이 테스팅 환경을 확인하지 않고도 테스팅 환경에 대한 정보를 정확하게 알 수 있는 것을 특징으로 한다. 테스팅, 리눅스, 임베디드 시스템, 리포트
Abstract:
Development guidelines for improving reusability of embedded software are provided to continuously keep and improve embedded reusable software assets by systematically developing the embedded reusable software assets easily sharable in an organization from the first development. The device guidelines comprise an asset making method defining an asset type and an asset making procedure of the embedded software, a documentation guideline, and a coding guideline. The documentation guideline includes document templates for each asset development step and the guidelines for making the document templates. The coding guideline includes a coding standard capable of increasing readability of the asset and a coding pattern according to an embedded software quality attribute such as real-time property and performance.
Abstract:
본 발명은 제품계열 기반 소프트웨어 개발 프로세스에 관한 것으로서, 영역내의 어려 시스템을 대상으로 제품계열 스코핑을 수행하여, 공통 특징과 가변 특징을 식별하고, 이를 기반으로 제품계열 공통 아키텍처를 생성하고, 이를 기반으로 컴포넌트를 조립 생산하며, 시스템 개발 초기 단계에서부터, 가변성을 관리하는 메카니즘을 제공함으로써 시스템의 개발 생산성과 향후 개발 비용을 절감할 수 있을 뿐만 아니라 제품계열 기반 개발 단계에서 나오는 다양한 형태의 핵심 자산(아키텍처, 설계 모델, 컴포넌트 등)을 체계적으로 재사용할 수 있다. 제품계열, 핵심자산, 컴포넌트
Abstract:
An embedded software asset-integrated framework device and a management method thereof given in the present invention includes an asset cost analyzer which extracts reusable software product groups and analyzes costs to turn the product groups into assets; an asset suitability analyzer which generates a common architecture for the product groups and analyzes the suitability of the extracted assets; an asset manager which manages the life cycle of the assets; and an asset reorganizer which reorganizes the assets in accord with the requirements inputted from a user and launches a new software product. [Reference numerals] (110) Asset cost analyzer;(120) Asset suitability analyzer;(130) Asset manager;(140) Asset reorganizer;(150) Asset quantifier;(AA) Customer requirements;(BB) Asset database;(CC) Software product
Abstract:
PURPOSE: A method for reconfiguring a dynamic ecosystem based on user feedbacks is provided to increase the levels of developing and maintaining software and a system by group technology knowledge of users. CONSTITUTION: A basic eco system of a server is opened through a network(S2). Feedbacks of a user includes a UI structure change or an information structure change of the eco system. The feedbacks are transferred through a user terminal connected to the network(S3). The UI structure change or the information structure change of the basic eco system are performed through the feedbacks(S4,S12). A correction echo system which is reconfigured is opened through the network again.
Abstract:
PURPOSE: A model-based customized echo system and a designing method are provided to systematically constitute a common design template with an optimal echo system suitable for the object and strategy of developers. CONSTITUTION: A result distributor(504) manages the download of a developed embedded software platform. A common property management unit(506) manages the modified uploading information of users(500) of the embedded software platform. A user support unit(508) receives the opinion of the user about the embedded software platform. A storage management unit(510) manages the information of the embedded software platform and information of the user.
Abstract:
하드웨어 토플리지의 구성요소들을 식별하고 이들 요소들이 가지는 속성들을 분석하여 개발 단계상에서 산출되는 결과물의 적합성을 파악하고 다음 단계로 넘어가는 지침을 제공하도록 한 차량용 ECU 시스템에서 검증 중심의 프로세스 기법을 적용한 하드웨어 토플리지 개발 장치 및 방법을 제시한다. 제시된 차량용 ECU 시스템에서 검증 중심의 프로세스 기법을 적용한 하드웨어 토플리지 개발 장치는, 하드웨어 토플리지의 구성요소를 설정하고, 설정된 구성요소에 대한 속성을 설정하는 구성요소 생성부; 차량용 전장 시스템에 추가되는 하드웨어 토플리지의 속성을 설정하고, 구성요소 생성부에 의해 설정된 구성요소를 포함하는 하드웨어 토플리지를 생성하는 토플리지 생성부; 및 신뢰성 보완 결정 정보에 근거하여 하드웨어 토플리지 및 구성요소의 적합성을 판단하는 판단부를 포함한다.
Abstract:
An EAF(Embedded Agent Framework) and a ubiquitous service providing method using the same are provided to offer various services by controlling service agents for providing an intelligent service to a user in a ubiquitous environment on the EAF, and offer the convenient/continuous services by providing a complex service dynamically through intelligent cooperation with EAF installed in other embedded systems. Each service agent(117a) performs a requested service on an embedded system(100a). A system interface agent(111a) transfers a service request of the embedded system to an EAF(110a). A service control agent(115a) analyzes the requested service by receiving the service request from the system interface agent and requests the service agent providing the analyzed service to perform the service. An EAF interface agent(116a) communicates with an external EAF(110b). The service is requested to the external service agent through the EAF interface agent when the analyzed service is provided by the external service agent(115b). An internal and external management databases(113a,114a) store information of the service agents included in the embedded framework and the external embedded framework. An agent managing agent(112a) registers, modifies, and deletes the service agent information stored in the databases.
Abstract:
본 발명은 레거시 시스템을 컴포넌트 시스템으로 체계적으로 변환하기 위한 절차 및 기법, 그리고 산출물들을 제시하는 재공학 방법론에 관한 것이다. 대부분의 레거시 시스템들은 표준화와 분산 아키텍처 등의 미흡으로 급격히 변하는 시스템 환경과 고객 요구에 대응할 수 없을뿐더러, 막대한 유지보수 비용을 소모하고 있으며, 구축과 운영상에서 축척된 중요한 가치를 활용하지 못하고, 짧은 생명주기 후에 폐기되어지고 있다. 즉, 본 발명은 레거시 시스템들의 컴포넌트화를 위한 절차와 기법들을 포함하는 프로세스 및 프로세스 진행 과정에서 생성되는 산출물들을 정의한 재공학 방법론인 마르미-RE(MaRMI-RE : Ma gic and R obust M ethodology I ntegrated- R e E ngineering)를 제안한다. 본 발명을 통해 제시되는 레거시 시스템들에 대한 지속적인 진화 모델은 새로운 요구에 유연하게 대처할 수 있는 컴포넌트 시스템으로의 체계적인 변환을 가능하게 하여 잠재적인 비즈니스 및 시스템 변화 요구에 대해 레거시 시스템의 생산성과 효율성을 극대화시킬 수 있다.