• Title/Summary/Keyword: 분산 명세

Search Result 122, Processing Time 0.031 seconds

Design and Implementation of Tool for EJB Component Producting (EJB 컴포넌트 생성을 위한 도구 설계 및 구현)

  • Kook, Youn-Gyou;Kim, Woon-Yong;Choi, Young-Geun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10a
    • /
    • pp.519-522
    • /
    • 2000
  • 인터넷의 급격한 발달로 인하여 기존의 클라이언트/서버환경으로 구성된 웹 환경에서는 서비스 제공이 원활하지 못하고, 시스템의 안정성 및 신뢰성이 미약하게 되어 이를 보완하기 위하여 새로운 환경인 분산 처리 기술의 필요성이 부각되었다. 분산 객체 애플리케이션 서버가 이러한 문제점을 해결하였지만, 서버 구축에 대한 어려움은 남아있었다. 그러나 EJB 컴포넌트의 사용으로 애플리케이션 서버구축이 한결 쉬워졌다. EJB는 자바 플랫폼 상에서 운영되는 서버 컴포넌트 기술이다. 컴포넌트 개발과정에서는 일정한 모듈의 중복으로 인한 개발 시간과 비용의 낭비, 컴포넌트 유지 보수에 대한 어려움, 명세에 따른 개발의 어려움이 있다. 따라서 본 논문에서는 컴포넌트의 재사용성과 모듈성을 극대화하고, 코드 최적화 및 개발 시간과 비용 절감, 또한 개발자간의 의사소통을 원활하게 할 수 있는 개발 표준이 정립될 수 있도록 컴포넌트를 분석하여 모듈을 추출하고 모듈의 정보저장소를 설계하며, 이를 이용한 EJB 컴포넌트 생성 도구를 구현하였다.

  • PDF

An Integration Method of SDL and CHILL Developing Environment (SDL과 CHILL 개발 환경의 통합 방법)

  • Choe, Won-Hyeok;Lee, Dong-Gil;Lee, Si-Yeong;Kim, Seung-Ho
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.4
    • /
    • pp.317-326
    • /
    • 2001
  • 본 논문에서는 교환기와 같은 실시간 분산 시스템의 개발을 위한 SDL과 CHILL에 기반한 통합 소프트웨어 개발 방법이 제시된다. 이미 다양한 분야에서 SDL과 CHILL의 도구들이 각각 개발되어 왔지만, 본 논문에서는 이들을 통합할 수 있도록 SDL에서 CHILL로의 자동 코드 생성과 심벌 디버깅 환경에 중점을 둔다. 이는 완벽한 수행과 심벌 추적 정보의 삽입을 위한 자동 코드 생성 단계와 SDL 심벌 디버거와 CHILL 시험 환경을 이용한 실시간 심벌 디버깅 단계로 이루어지며, 첫째 SDL에 기반한 정형명세, 둘째 설계의 검증과 확인, 셋째 자동 코드 생성, 넷째 분산된 실시간 병행 CHILL 프로그램의 디버깅, 그리고 마지막으로 응용 프로그램의 CHILL에 기반한 호스트 통합 시험을 제공한다.

  • PDF

An Analysis of System Resource Management Technologies Based on CIM/WBEM Standards (CIM/WBEM 표준 기반 시스템 자원 관리 요소 기술 분석)

  • Kim, J.Y.;Ahn, C.W.;Kim, Y.H.;Cho, H.N.;Jung, S.I.
    • Electronics and Telecommunications Trends
    • /
    • v.19 no.5 s.89
    • /
    • pp.78-86
    • /
    • 2004
  • 분산 네트워크상에서는 수 많은 종류의 시스템 자원이 연결되어 있고 이들 자원을 효과적으로 관리하기위한 시스템 자원 관리 솔루션이 제공되고 있다. 이들 솔루션은 업체마다 독자적인 개별 기술로 구현되어 시스템 자원 관리 솔루션 간 상호호환성이 보장되지 않기 때문에 솔루션 구매자는 솔루션 통합과 유지 보수에 소요되는 비용을 감당하기 힘들었다. 이러한 문제를 해소하기 위하여 DMTF는 선도적인 기업체를 중심으로 학계와 협력하여 분산 시스템 자원 관리에 대한 표준 규격을 정의 개발해 나가고 있다. 본 논문에서는 DMTF에서 제시하고 있는 자원 관리 정보를 기술하는 CIM 명세와 스키마, 이를 적용하여 구현된 웹 기반 시스템 자원 관리 아키텍처인 WBEM을 소개하고, WBEM에서 적용되는 기술인 CIMOM, CIM-XML, 프로바이더, 저장소 관련 기술에 대해 설명한다.

Performance Analysis of Distributed system by Extended Time Petri Nets (확장된 타임 페트리 네트에 의한 분산 시스템의 성능 분석)

  • 송영재;이부영;이대영
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.14 no.3
    • /
    • pp.207-215
    • /
    • 1989
  • In this Paper prestnting an extended timed Petri net model which Can be used for the performance analysis of Distributed System. An analysis methodology based on a reachiabilitylike approach is prestented efficiency to find out the behaviour of these nets in terms of performance. And the proposed extended timed prtri net models are simulated to show practicability of the accuracy of the extended model in representing system specification.

  • PDF

A Calculus of Real-Time Distribution, Mobility and Interaction for Tracing Mobile Agents with Transporting Objects (객체전송 이동체의 추적을 위한 실시간 분산, 이동, 상호작용)

  • Choi, Jung-Rhan;Lee, Moon-Kun
    • Journal of Internet Computing and Services
    • /
    • v.8 no.2
    • /
    • pp.1-13
    • /
    • 2007
  • GPS/GIS and RFID technologies have been changing the paradigm af our society toward ubiquitous era. Especially, geographically distributed mobile agents with transporting objects need to be automatically recognizable and traceable under certain conditions. To do this, fundamental theories and technologies are required to specify and verify spatial and temporal behaviors of agents on geographical space. This paper presents a new formal method, called Calculus of Real-Time Distribution, Mobility, and Interaction (CaRDMI), for this purpose. For specification, CaRDMI defines a map, mobile agents with transporting objects. The movement of on agent is represented by a path on the map, consisting of a list of nodes and a list of edges with spatial and temporal constraints. Interactive constraints among agents are represented by synchronization modes on objects at nodes. These constraints are distinguishable features of CaRDMI from other methods. Especially, many-to-many timed synchronization constraints are noticeable. For verification, CaRDMI presents the spatial, temporal and interactive deduction rules and the spatial and temporal equivalence relations.

  • PDF

A Study on the referential Component Architecture and UML Specification (참조 컴포넌트 아키텍처 모델과 UML 명세화에 대한 연구)

  • 장연세
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.3
    • /
    • pp.23-28
    • /
    • 2001
  • There has been several meaning full efforts to save costs on system development and expand the life-time of a system in changeful IT circumstance. It was a module-based architecture that empower productivity at structured programming era. But it couldn't grow nor evolve, but could raise only calling frequency of module. But OOP or OO-method overcome limit of structured programing by class inheritance and/or overloading and/or over-riding. A component centric architecture, what is mixture of distributed systems, like CORBA or DCOM with OOP, can support not only high reusability or expansion of life-time but also Plug-&-Play between them. To assemble these component to build a new system in easy way, the well-formed specification of a component is highly required. At this study, the enhanced referential component architecture and its UML specification will be suggested.

  • PDF

Development for Java/RTI Test Suite (Java/RTI를 위한 Test Suite 개발)

  • 이정욱;김용주;김영찬
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.05a
    • /
    • pp.749-752
    • /
    • 2003
  • The HLA is defined by three components: (1) Rules, (2) the HLA Interface Specification, and (3) the Object Model Template(OMT). The RTI(Run-Time Infrastructure) software implements the interface specification. It provides services in a manner that is comparable to the way a distributed operating system provides services to applications. A way to test whether is suitable for a standard, and all service was implemented is tested through two phases of processes to verify the RTI which proposed in DMSO. In this paper, we discuss Level One Test Procedures and a method. Confirms whether RTI was implemented in Interface Specification according to Level One Test Procedures appropriately through a test. Develops Test Suite for every each step to test whether a correct command and the expected results are occur.

  • PDF

Mobile Object Security in Distributed Object Environment (분산객체 환경에서의 이동객체 보안)

  • Hong, Seong-Pyo;Song, Gi-Beom;Lee, Chiol-Seong;Lee, Joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2002.11a
    • /
    • pp.893-898
    • /
    • 2002
  • Integration with CORBA and mobile agent is improving various kinds problems that are happening in distributed system. This technology is guarantee the interoperability to other agent platforms and extend the mobile agent system but appears various kinds problems of suity. In this paper, we propose the mobile agent security system that is based on CORBA security service specification and MASIF. Since Proposed system is based on CORBA and MASIF, it is extend the large scale of distributed system and interoperable with other agent platforms.

  • PDF

A Study on Development of Network Management Systems base on Component (컴포넌트 기반의 망관리 시스템 개발에 관한 연구)

  • Kim, Haeng-Kon;Kim, Ji-Young
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.937-950
    • /
    • 2004
  • With growing population of internet and web applications, distributed environment is considered to be the standard architecture of application. A network management systems(NMS) is necessary to control and monitor the complex network resources for providing and sharing the heft quality service. We recognize the NMS as a standard infrastructure for supporting efficient networking and a separate commercial applications. We believe every resource including software, hardware and environment for the network management should be separated from special protocols, vendors and applications. Therefore, We need a standard network management system that is efficient and consistent because of the heterogeous network features. In regards to software development, software reuse through assembling and extending the reusable elements such as patterns and components assures to realize the best productivity and quality The component based development(CBD) methodology that can assemble black box though well defined interfaces makes it possible to develop easer and quicker applications and is proved as the best software development solution involved in construction, selection and assembly of components. In this thesis, we describe the architecture for the network management and identify, define and design the components through analysis and design in the network management domain and Identified components mapped to the component architecture. We also specify the component development and design and implement the component for developing the network management. Implemented components apply to the component repository system that register, retrieve and understand the components. We analyze, design and implement the entire network management system based on configuration, connection, performance and fault management through the pre-developed components.

Update Protocol for Distributed Spatial Objects with Spatial Relationships based on OGIS OLE DB (OGIS OLE DB 기반의 공간관련성을 가진 분산 공간객체의 변경 프로토콜)

  • Kim, Dong-Hyun;Moon, Sang-Ho;Hong, Bong-Hee
    • The KIPS Transactions:PartD
    • /
    • v.11D no.2
    • /
    • pp.259-268
    • /
    • 2004
  • For supporting Interoperability among heterogeneous data sources in different geographic information systems, it is required to use open API like OGIS OLE DB Proposed in OGC. The OLE/COM Implementation Specification of OGIS only provides interfaces to discover and access spatial data, but does not support interfaces for updating distributed spatial data. To solve this problem, we propose and add interfaces for updating spatial objects distributed over heterogeneous data sources and examining the consistency of spatial relationships between updated objects. We also devise a 2-phase commit protocol based on spatial relationships in order to guarantee the consistency of updated objects. To justify the update scheme using the proposed Interfaces and 2-phase commit prototype we design and implement a prototype system for updating distributed spatial objects.