• Title/Summary/Keyword: 컴포넌트 활용

Search Result 377, Processing Time 0.027 seconds

The DEVS Integrated Development Environment for Simulation-based Battle experimentation (시뮬레이션 기반 전투실험을 위한 DEVS 통합 개발 환경)

  • Hwang, Kun-Chul;Lee, Min-Gyu;Han, Seung-Jin;Yoon, Jae-Moon;You, Yong-Jun;Kim, Sun-Bum;Kim, Jung-Hoon;Nah, Young-In;Lee, Dong-Hoon
    • Journal of the Korea Society for Simulation
    • /
    • v.22 no.4
    • /
    • pp.39-47
    • /
    • 2013
  • Simulation based Battle Experimentation is to examine the readiness for a battle using simulation technology. It heavily relies on the weapon systems modeling and simulation. To analyze the characteristics and complexity of the weapon systems in the experiment, the modeling & simulation environment has to be able to break down the system of systems into components and make the use of high fidelity components such as real hardware in simulation. In that sense, the modular and hierarchical structure of DEVS (Discrete EVent System Specification) framework provides potentials to meet the requirements of the battle experimentation environment. This paper describes the development of the DEVS integrated development environment for Simulation based Battle Experimentation. With the design principles of easy, flexible, and fast battle simulation, the newly developed battle experimentation tool mainly consists of 3 parts - model based graphical design tool for making DEVS models and linking them with external simulators easily through diagrams, the experiment plan tool for speeding up a statistic analysis, the standard components model libraries for lego-like building up a weapon system. This noble simulation environment is to provide a means to analyze complex simulation based experiments with different levels of models mixed in a simpler and more efficient way.

A Tool for Workflow-based Product Line Software Development (워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경)

  • Yang, Jin-Seok;Kang, Kyo C.
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.6
    • /
    • pp.377-382
    • /
    • 2013
  • A convergence software development methodology based on product line engineering provides an architecture model for application development and it also provides workflow as a behavior specification of control component development to develop transaction centric application. To effect a change on software development based on product line engineering it has to be supported by a tool. But almost workflow modeling tools dose not support product line engineering concept. So we need new workflow modeling tool to support the convergence software development methodology. In this paper, we introduce a toolset for workflow modeling that consists of eclipse plug-in applications and open source tool and describe the relationships of tools through example.

A Mu1ti-Agent Platform for Providing Intelligent Medical Information (지능형 의료 정보 제공을 위한 멀티 에이전트 플랫폼)

  • 최원기;김일곤
    • Journal of Intelligence and Information Systems
    • /
    • v.7 no.1
    • /
    • pp.123-133
    • /
    • 2001
  • Medical domain is very applicable for multi-agent system because medical information systems need much knowledge and close relationship with medical staff, In this paper, we describe design and implementation of an intelligent medical multi-agent platform that provides medical images'information services. This platform supports a physical environment that medical agents can be deployed following FIPA(Foundation for Intelligent Physical Agent)\`s agent management reference model. To use a variety of components on Windows, COM(Common Object Model) interfaces and XML(extensible Markup Language) for encoding ACL(Agent Communication Language) are used for multi-agent communications. Since many kinds of diverse and close relationships with medical staff) are essential, a medical staff is conceptualized as an agent and integrated with multi-agent systems. Also it provides an infrastructure applicable to share necessary knowledge between human agents and software agents in order to make intelligent medical information services easier.

  • PDF

Development of Disaster Damages Information System using Spatial Images (공간영상 기반 피해정보추출시스템 개발에 관한 연구)

  • Kim, Tae-Hoon;Kim, Kye-Hyun;Shim, Jae-Hyun;Choi, Woo-Jung
    • Proceedings of the Korean Association of Geographic Inforamtion Studies Conference
    • /
    • 2008.10a
    • /
    • pp.51-56
    • /
    • 2008
  • 본 연구에서는 광역적 피해조사를 위해 고해상도 항공사진 및 위성영상을 이용한 피해정보추출시스템을 개발하였다. 연구 대상지역은 2006년 집중호우로 큰 피해를 입은 강원도 인제지역을 선정하였으며, 해당지역 중 특히 피해가 집중된 덕산리, 덕적리 지역 약 $50km^2$에 대해서 피해 전 후 영상을 확보하고 1:5.000 수치지형도, 연속지적도 등 제반 GIS DB를 구축하였다. 피해정보추출시스템은 ArcObject 컴포넌트를 이용한 VB.NET 2005 언어를 이용해서 개발되었다. 시스템의 좌, 우 영상프레임에 피해 전, 후 영상을 비교하여 피해지역을 선정하며, 선정된 피해지역은 구축된 제반 GIS DB와 중첩기능을 통해 피해항목들을 추출할 수 있도록 개발하였다. 공공시설물의 경우 영상을 통해 판별된 피해 항목들을 피해단위에 맞추어 길이 및 면적을 산출 할 수 있도록 하였다. 피해정보추출 시스템은 고해상도 공간영상을 이용한 광역적 피해조사를 위하여 개발되었으며, 효율적인 활용을 위해서는 전국단위의 고해상도 영상 DB구축이 우선시 되어야 한다. 또한 현재 소방방재청에서 구축하고 있는 NDMS(National Disaster Management System)에 영상 DB 및 통합 영상관리시스템도 함께 구축하여 활용할 수 있는 방안이 마련되어야 한다.

  • PDF

Buffer zone: Three Diagrams for Assisting Class Extraction (클래스 도출을 지원하는 세가지 완충 다이어그램)

  • Lee, Seo-Jeong
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.3
    • /
    • pp.145-154
    • /
    • 2004
  • Class extraction of object or component based software development methodology is the major factor for software quality. Each method has the class definition and extraction method however there are some troubles when the beginners try. Especially, the conceptual gap results to make the class extraction hard. This research suggests three diagrams to support it. They are Information diagram, Behavio diagram and Management diagram. They specify which services a stakeholder wants, which information to support the service, which actions to solve the service and who has the responsibility for those. Any analysis process which takes class extraction can utilize these diagrams.

  • PDF

A review of using Function Point for the successful project (성공적인 프로젝트 수행을 위한 FP의 활용방안 검토)

  • Hwang, In-Soo;Oh, Eun-Sung;Kim, Heung-Shik
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.06a
    • /
    • pp.165-172
    • /
    • 2002
  • 전통적으로 소프트웨어 프로젝트는 납기지연, 예산초과, 높은 결함율 등으로 타 산업분야의 프로젝트에 비해 매우 높은 실패율을 기록하고 있는 것으로 알려져 있다. 이 같은 소프트웨어 프로젝트의 실패원인에 대한 많은 연구결과는 소프트웨어가 갖고 있는 범위와 요구사항 정의의 어려움, 비가시성으로 인한 초기견적의 부정확성, 역시 가시성의 부족으로 진행상황파악의 어려움에 따른 진척관리의 애로, 더욱 큰 문제는 변경의 용이성과 변경에 대한 추적의 어려움 등을 지적하고 있다. 실패한 프로젝트들의 내용을 보면 대부분 계획의 부정확성이나 위험에 대한 대처의 부족 또는 진행 중 발생하는 변경에 대한 통제의 실패에서 찾아 볼 수 있다. 정확한 예측과 위험 예방 그리고 효과적인 통제대책이 소프트웨어 프로젝트를 성공으로 이끄는 3두 마차라는 지적이다. 정확한 예측의 핵은 프로젝트 산출물인 제품에 대한 정확한 규모측정에 있고, 위험 예방은 복잡도가 높거나 불확실성이 높은 컴포넌트의 자원소요에 대한 예측과 이에 대한 준비의 소홀에서 찾을 수 있으며, 효과적인 통제대책은 프로젝트 관리 프레임워크가 튼튼하지 못하거나 이의 준수를 위한 노력의 결핍에서 찾을 수 있을 것이다. 본 논문에서는 이 3두 마차 중 가장 근간이 되고 시발점이 되는 제품의 규모에 대한 예측에 초점을 맞추어 규모측정에 가장 합리적이고 객관적이며 실용성이 높다고 현재 국제적으로 높은 평가를 받고 있는 기능점수를 프로젝트 관리에 어떻게 활용해야 프로젝트를 성공시킬 수 있을 지의 방법에 대한 검토 결과를 제시고자 한다.

  • PDF

A Study on Utilization of CC Security Function Components in IT Security Products (정보보호 제품에서 CC 보안기능의 활용도에 관한 연구)

  • Choi Sung Ja;Choi Sang Soo;Lee Gang Soo
    • The KIPS Transactions:PartC
    • /
    • v.12C no.2 s.98
    • /
    • pp.207-216
    • /
    • 2005
  • It is difficult to decide which security functions(class, family, component) in the Common Criteria(CC) are important, since there is no research result about the frequency of use of security functions in real security product or Protection Profiles(PPs). Thus, we survey security functions in CC and 33 PPs that can be classified by 10 product types, and create a set of 'frequency of use of security functions' in CC and each types of security product. Our research results are useful for development of a new classification schema, as well as, estimation of development and evaluation efforts of security products.

Unified Framework Design of RFID & Workflow System (RFID & 워크플로우 관리 시스템 통합 프레임워크 설계)

  • Ahn, Hyung-Jin;Lee, Ki-Won;Park, Min-Jae;Kim, Kwang-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.340-345
    • /
    • 2006
  • RFID 기술을 이루는 핵심 컴포넌트라 할 수 있는 RFID 미들웨어는 태그(Tag)로부터 수신된 대량의 EPC 데이터에 대한 정제를 통하여 응용 프로그램이 요구하는 데이터 형태로의 선처리 기능을 수행하는 역할을 담당하는 소프트웨어 플랫폼이다. RFID 미들웨어로부터 수집, 정제된 데이터들은 해당 데이터들과 연관되는 비즈니스 애플리케이션들이 요구하는 정보에 대한 키로써의 역할을 하게 된다. 이와 같은 태그로부터 수신된 대량의 EPC 데이터와 실제 응용 측이 요구하는 정보와의 맵핑을 통하여 비즈니스 애플리케이션들의 의미있는 데이터로써 활용된다. 이러한 데이터들이 사용되는 비즈니스 프로세스 영역에서의 업무들의 일련의 절차들을 통한 자동화 처리 구성이 가능할 경우, 절차들을 구성하는 단위 업무들과 직접적으로 연계되는 비즈니스 애플리케이션들에 대한 워크플로우를 처리 담당하는 비즈니스 미들웨어와 애플리케이션의 처리에 필요한 관련 데이터와의 연동 방안을 고려하여 통합된 모델을 구성하는 것이 가능하다. 본 논문에서는 RFID 기술의 활용 도메인을 엔터프라이즈 영역에 초점을 맞추고, 비즈니스 업무의 처리 대상이 되는 정보 및 자산들에 대한 데이터 수집 및 관리를 담당하는 RFID 측과 비즈니스 관련 데이터를 바탕으로 실제 비즈니스 프로세스를 구성하는 단위 업무들의 자동화 처리를 담당하는 워크플로우 측과의 연계 방안에 대한 기술 및 통합 프레임워크를 제시하고자 한다.

  • PDF

Development of Monitoring Tool for Synaptic Weights on Artificial Neural Network (인공 신경망의 시냅스 가중치 관리용 도구 개발)

  • Shin, Hyun-Kyung
    • The KIPS Transactions:PartD
    • /
    • v.16D no.1
    • /
    • pp.139-144
    • /
    • 2009
  • Neural network is a very exciting and generic framework to develop almost all ranges of machine learning technologies and its potential is far beyond its current capabilities. Among other characteristics, neural network acts as associative memory obtained from the values structurally stored in synaptic inherent structure. Due to innate complexity of neural networks system, in its practical implementation and maintenance, multifaceted problems are known to be unavoidable. In this paper, we present design and implementation details of GUI software which can be valuable tool to maintain and develop neural networks. It has capability of displaying every state of synaptic weights with network nodal relation in each learning step.

URC Service Composition System Using Template Object Model (템플릿 객체 모델을 이용한 URC서비스 컴포지션 시스템)

  • Kang Sang-Seung;Ha Young-Guk;Sohn Joo-Chan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.565-567
    • /
    • 2005
  • 지능적인 로봇 서비스를 위해 기존의 로봇 태스크 틴 행위 기반의 컴포지션 개념이 유비쿼터스 공간 상에 존재하는 모든 활용 가능한 서비스를 포함하는 개념으로 확대되어야 할 필요성이 있다. 본 논문은 시맨틱 웹 서비스 환경에서 URC 서비스를 표현하는 메타 정보를 기술한 서비스 템플릿 객체 모델을 기반으로 자동으로 웹 서비스를 선택하고 구성하여 적절한 로봇 서비스 플랜을 생성해주는 URC 서비스 컴포지션 시스템을 제안한다. 제안한 시스템은 기존의 웹 서비스들과 다른 컴포넌트들을 조합하고 연결하기 위해 필요한 액티비티들로 구성된 일련의 프로세스인 서비스 플랜을 생성해주며, 생성된 서비스 플랜을 기반으로 서비스 실행 엔진을 통해 해당 서비스를 호출하여 실제 로봇 서비스를 제공하게 된다.

  • PDF