• Title/Summary/Keyword: Object-Oriented Model Architecture

Search Result 84, Processing Time 0.025 seconds

Development of a Formal Access Control Model in CORBA Security using the Z Language (Z 언어를 기반으로 CORBA 보안의 정형화된 접근 제어 모델 개발)

  • 김영균;김경범;인소란
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.7 no.3
    • /
    • pp.79-94
    • /
    • 1997
  • OMG (Object Management Group) published a security service specification, called CORBA (Common Object Request Broker Architecture) security reference model because the integration of security and object-oriented techniques was critical for successful deployment of distributed object systems. The CORBA security reference model treats access control as an implementation independent semantic concept but has incomplete semantics of the access control function. Because of such imcompleteness it is difficult for the system administrator and the CORBA security implementor to have the same understanding for the meaning of access control in the CORBA security. We propose a formal model for access control the CORBA security using the formal description language, which is called Z language based on typed set theory. The proposed model provides concrete semantics of the access control function to both the system administrator and the implementor.

Virtual FMS Architecture for FMS Prototyping

  • Park, Byoungkyu;Park, Beumchul;Donghwan Hwang
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.174-179
    • /
    • 2000
  • Proposed in the paper is a V-FMS (Virtual Flexible Manufacturing System) model to be used as a prototyping tool for FMS design. The proposed V-FMS framework follows an object-oriented modeling (OOM) paradigm and is based on a set of user requirements for FMS prototyping. The V-FMS model consists of four types of object: virtual device, transfer handler, state manager and flow controller. A virtual device model, which corresponds to a static model in OOM, consists of two parts, shell and core, for reusability. A transfer handler corresponds to a functional model of OOM and it stores low level device commands required to perform job flow operations between giving and taking devices. The state manager and the flow controller constitute a dynamic model of OOM. The proposed V-FMS model has been implemented for a couple of linear type FMS-lines

  • PDF

Development of Open Water Management Program(OWMP) for Water Management Automation System with Open Architecture (물관리자동화시스템을 위한 개방형 운영 프로그램 개발)

  • 김선주;김필식;윤찬영;박재홍
    • Magazine of the Korean Society of Agricultural Engineers
    • /
    • v.43 no.5
    • /
    • pp.83-92
    • /
    • 2001
  • As a result of the recent water resources crisis, development of water management automation system becomes important. This system should be developed with open architecture in order to flexibly meet the spacial and time change of irrigation water demand. Thereby, water management automation system requires open architecture and suitable software program. This study presents an application of object-oriented methodology for Open Water Management Program(OWMP). Accordingly, OWMP provides a high degree of reliability which allows modification of parameters by change of region or time to be possible. OWMP consists of Data Base Management System(DBMS) and Model System. DBMS makes it possible to analyze data related with planning water schedule and establishing database. Model System calculates reservoir inflow, reservoir effluent and basin water demand. An operator decides the reservoir operation with results of Model System and DBMS. OWMP could be adapted to the planning and decision for saving water.

  • PDF

Performance Evaluation of Distributed Network-based System Adopting an Object-oriented Method (객체지향기법이 도입된 분산 네트워크기반 시스템의 실시간 응답성능 평가)

  • Pae, Duck-Jin;Kim, Hong-Ryeol;Kim, Dae-Won
    • Proceedings of the KIEE Conference
    • /
    • 2002.07d
    • /
    • pp.2531-2533
    • /
    • 2002
  • In this paper, we evaluate feasibility of an object-oriented method in a distributed real-time control environment through the prediction of delay expected. We adopt CAN as the distributed network and the application layer of the CAN is composed of client/server communication model of COM and surroundings for the support of real-time capability of the COM. Mathematical models formalizing delays which are predicted to invoke in the COM architecture are proposed. Sensors and actuators which are widely used in distributed network-based systems are represented by COM objects in this paper. It is expected that the mathematical models can be used to protect distributed network-based systems from violation of real-time features by the COM.

  • PDF

An Object-Oriented, Client-Server Architecture for a Generalized Multimedia a Processing Model in a Distributed Multimedia System (분산 멀티미디어 시스템을 위한 범용 멀티미디어 처리 모델의 객체지향, 클라이언트 -서버 구조)

  • Kim, Doo-Hyun;Lim, Young-Hwan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.1
    • /
    • pp.9-32
    • /
    • 1996
  • In this paper, we describe a multimedia data processing model that supports wide variety of applications based on multimedia production model. This model supports network-transparent access to stored multimedia data, real-time mult media input devices, and multimedia processing. The model addresses real-time dato a switching and delivery, as well as acquisition, processing, and output. Most translation, compression, and synchronization services are integrated. This model consists of three layers: (1) stream, (2) multimedia presentation, (3) hyperpresentaion. This paper describes the data abstractions associated with each layer. These data abstractions provide a framework for defining the services provided by each layer, and describe the object-oriented mechanisms that provide those services. A sample scenario is presentated to illustrate the use of this model. A server-client architecture and implementation issues, and future directions are also discussed. sed.

  • PDF

Development of GASS2 through Improving Inter-component Connection and Communication Modules (연결성과 소통구조 모듈을 통한 차세대 범용 농업시스템 시뮬레이터 (GASS2)의 개발)

  • Kim, Tae Gon;Lee, Sung Yong;Yi, Ho Jae;Lee, Jeong Jae;Suh, Kyo
    • Journal of The Korean Society of Agricultural Engineers
    • /
    • v.56 no.5
    • /
    • pp.29-36
    • /
    • 2014
  • The purpose of this study is to improve the Generic Agricultural Systems Simulator (GASS) which can simulate various rural systems based on object-oriented model. GASS provides the configuration platform of various system components to simplify integrated agricultural system models such as irrigation systems for rice farming. The new connection and communication modules of GASS improve applicability for modelling diverse systems. The geometric connection of GASS replaces topological connection, and communication protocols expand to analyze not only homogeneous system but also heterogeneous system. In this paper, we applied GASS2 to simulate the water heights of linked tanks and the simulation outputs were verified through comparing with analytical solutions of differential equations. The two new modules make it possible to analyze the 4-tank problem which includes topological and heterogenous issues with GASS2.

A Case Study of Platform Migration for an Object-Oriented CASE tool : OODesigner (객체지향 CASE 도구 OODesigner의 플랫폼 이식 사례 연구)

  • Hong, Euy-Seok;Kim, Tae-Gyun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.9
    • /
    • pp.2857-2866
    • /
    • 2000
  • As software technology has made progress, object-oriented CASE tools have become more important. This paper presents the process and similarity in design and implementation of OODesigner, an object-oriented CASE tool, on three platfonns and outlines a kind of generic architecture for the design and the implementation of CASE tools. OODesigner is a tool that was initially developed to support OMT. An initial Unix version has been developed since 1994. In 1997, after the completion of the Unix version, we began developing a Java version and a Windows version supporting UML. The development of a CASE tool is a typical application of the Model-View-ControllerO'vIVC) paradigm. Thus, we obtained a common design pattern among the versions in the MVC point of views. This design similarity can be used to develop several kinds of CASE tools with the corresponding design notations.

  • PDF

Study on Operation Model for Open Architecture Flexible Manufacturing Cell Controller (개방형 유연제조셀 제어기를 위한 오퍼레이션 모델에 관한 연구)

  • Choi, K.H.
    • Journal of Power System Engineering
    • /
    • v.4 no.4
    • /
    • pp.92-98
    • /
    • 2000
  • Modern manufacturing systems should cope with the frequent changes in a product model and disturbances in manufacturing process. The control system of such systems must cover a constant adaptation and high flexibility. Holonic Flexible Manufacturing Cell(HFMC) is introduced to handle these issues more successfully. It is based on the concept of autonomous co-operating agent, called 'Holon', which is a building block of a manufacturing system for transforming, transporting, storing and/or validating information and physical objects. In this paper the basic structure of the HFMC is represented by using Unified Modeling Language and Open architecture cell controller is developed for effective integration components of a manufacturing system. Also a new control model, called MuLOM(Multi-Layered Operation Model), is suggested to represent the control behaviour for a holonic flexible manufacturing cell control system.

  • PDF

Design of Flexible DSS Architecture for OTC Derivatives Trading: 'A' Bank Case (장외파생상품거래를 위한 유연한 의사결정지원시스템 아키텍처 설계에 관한 연구: A은행 사례)

  • Lee, Keun-Woo;Yang, Kun-Woo
    • The Journal of Information Systems
    • /
    • v.20 no.1
    • /
    • pp.107-126
    • /
    • 2011
  • Model-based decision support system (DSS) has acted as a crucial role in strengthening the business competitiveness by providing a way of modeling and solving real-world decision problems in a quantitative and scientific manner. It is even more important for trading OTC derivatives, which requires extensive financial-engineering expertise while actively reacting to the continuously changing financial market. This paper proposes a flexible model-based DSS architecture that can support user-friendly interface for executing and analyzing the models and can adapt to the changes of financial market seamlessly. For user-friendliness, we implement the user-interfaces (UIs) using Microsoft Excel, a very widely used spreadsheet program for its great generality and extensibility. Users can utilize the analysis results of DSS or reprocess them for their special needs through the UIs in the form of familiar spreadsheets easily. For adaptiveness to the markets, the proposed architecture is constructed based on the object-oriented concepts, which enables such changes as release of a new financial product can be updated into the system without any delay at the lowest cost. We investigate the practical benefits and limitations of the proposed architecture by a case study on the construction of Model-based Trading Support System (MTSS), performed by a commercial bank in Korea.

A Spatiotemporal Data Model : 3D Supporting BiTemporal Time (시공간 데이타 모델 : 이원 시간을 지원하는 삼차원 구조)

  • 이성종;김동호;류근호
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.10
    • /
    • pp.1167-1167
    • /
    • 1999
  • Although spatial databases support an efficient spatial management on objects in the real world, they have a characteristic that process only spatial information valid at current time, So in case of change in the spatial domain, it is very hard to support an efficient historical management for time-varying spatial information because they delete an old value and then replace with new value that is valid at current time. To solve these problems, there are rapidly increasing of interest for spatiotemporal databases, which serve historical functions for spatial information as well as spatial management functions for an object. However most of them presented in an abstract time-varying spatial phenomenon, but have not presented a concrete policy in spatiotemporal databases. In this paper, we propose a spatiotemporal data model that supports bitemporal time concepts in three dimensional architecture. In the proposed model, not only data types and their operation for object of spatiotemporal databases have been classified, but also mathematical expressions using formal semantics for them have been given. Then, the data structures and their operations based on relational database model as well as object-oriented database model are presented.