• Title/Summary/Keyword: 시스템 아키텍쳐

Search Result 379, Processing Time 0.026 seconds

ITS Architecture Study for FTMS (FTMS를 위한 ITS 아키텍쳐 연구)

  • 오영태
    • Proceedings of the KOR-KST Conference
    • /
    • 1998.10a
    • /
    • pp.181-190
    • /
    • 1998
  • 시스템 아키텍쳐는 시스템의 가장 상위수준 개념이다. 이러한 아키텍쳐의 정립이 1997년 8월에 완료된 2수준 아키텍쳐에 이어 3, 4수준 아키텍쳐가 연구되었다. 본 연구는 그중 고속도로교통관리시스템(FTMS)에 관한 것을 제시한다. 제 3수준 아키텍쳐는 2수준 아키텍쳐를 서비스 구현단위로 분해한 서브시스템이며, 다양한 ITS 서비스를 '제품(Package)'화 하여 ITS 서비스를 선택적, 점진적으로 구현 가능케 하였다. 제 4수준 아키텍쳐는 물리아키텍쳐 개념을 도입하여 3수준에서 분해된 서브시스템을 구성하는 각종 물리적 요소를 정의하고, 이들 간의 또는 외부요소와의 정보흐름을 정의하였다. 이에 따라, FTMS는 고속도로 교통관리 서브시스템, 고속도로 교통류제어/연계 서브시스템, 고속도로 돌발상황관리 서브시스템으로 분해/정의되었다.

  • PDF

Domain Architecture Design for Component-Based Software Development(CBD) (컴포넌트 기반 소프트웨어 개발을 위한 도메인 아키텍쳐 설계)

  • 하현주;염근혁
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.495-497
    • /
    • 2000
  • CBD(Component-Based Development)는 이미 존재하는 소프트웨어 컴포넌트를 조립함으로써 시스템을 개발하는 방법이다. 컴포넌트를 이용하여 시스템을 개발하는 것은 개발시간과 비용을 줄이고, 생산성을 향상시키는 등 여러 가지 장점을 가진다. 그러나 여러 벤더에 의해 개발된 컴포넌트를 조립하는 것은 쉬운 일이 아니다. 이를 위해 컴포넌트가 어떤 문맥에서 사용되는지 이해하는 것이 필요하며 이 문맥은 아키텍쳐에 의해 결정된다. 따라서 본 논문에서는 컴포넌트 기반 개발을 위한 도메인 아키텍쳐를 제안한다. 도메인 아키텍쳐는 도메인을 구성하는 컴포넌트와 그들간의 관계에 대한 정보를 제공함으로써, 어플리케이션 개발을 쉽게 한다. 또한 도메인 아키텍쳐는 관련된 여러 시스템을 위한 아키텍쳐이므로, 도메인 아키텍쳐 상의 컴포넌트는 재사용이 높다.

  • PDF

An Architecture Method for Multi-Agent System Developments and its Application to Intelligent Transport Systems (다중 에이전트 시스템 구축을 위한 아키텍쳐 개발방법 및 지능형 교통 시스템에의 응용)

  • Lee, Seung-Yeon;Park, Su-Yong;Jeong, Seong-Won
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.7
    • /
    • pp.478-492
    • /
    • 2001
  • 본 논문은 다양한 종류의 분산 인공지능 문제들을 에이전트라는 추상적 단위와 에이전트간의 상호작용을 토대로 해결하는 다중 에이전트 시스템을 개발하는 체계적 접근방법으로서 개발 방법론의 핵심인 아키텍쳐의 개발방법을 제안한다. 목표를 기반으로 문제영역을 이해하고, 여기에서 추출된 에이전트들을 이용하여 시스템을 개발함에 있어 지침이 되는 아키텍쳐 개발공정을 다중 에이전트 시스템의 특성인 조정과 자율성을 고려하여 제안한다. 각 관점마다 적용될 수 있는 아키텍쳐 스타일과 패턴들을 정의하고, 제안한 아키텍쳐를 UML(Unified Modeling Language)을 이용하여 표현하며, 아키텍쳐를 설명하는 ADL(Architecture Description Language)을 이용하여 정형화시킨다. 또한, 이를 지능형 교통시스템의 출발전 교통정보 안내 서브시스템에 적용, 구현함으로써, 제안하는 아키텍쳐를 검증해 보고, 이를 기반으로 소프트웨어를 개발하는 기초를 마련한다.

  • PDF

The Requirements of Software Architectural Description Language (소프트웨어 아키텍처 기술 언어의 요구 조건)

  • 권기태;변분희
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.7 no.5
    • /
    • pp.96-102
    • /
    • 2002
  • As the size and complexity of software systems increase, the design and specification of overall system structures become more significant issues than the choice of algorithms and data structures. Structural issues include the organization of a system as a composition of components; global control structures; protocols for communication synchronization, and data access etc. In this paper we show why the existing software architectural description method is not satisfied, and suggest the necessity of the new architectural description language md the requirements of the software architectural description language.

  • PDF

A Study on the Enterprise Architecture Framework (엔터프라이즈 아키텍쳐 프레임워크에 관한 연구)

  • Oh, Young-Bae;Chun, In-Gul;Jang, Jin-Ho;Baik, Doo-Gwon
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.239-244
    • /
    • 2002
  • 최근의 대규모 응용 시스템은 다양한 복합기술 및 대규모 인력이 투입되고 구현 시스템이 방대하며 관련되는 이해당사자도 많아서 시스템의 개발 유지보수를 위해서 기존의 개발 방법론만 가지고는 시스템 개발을 통합적으로 관리하는데에 한계를 가지고 있다. 시스템의 다양한 이해당사자의 여러 시각을 수용하고 대규모 시스템을 통합적인 틀로서 관리하기 위한 도구로서 소프트웨어 아키텍쳐가 등장 하였으며, 전사적인 관점에서 조직의 정보시스템을 통합하는 도구로서 엔터프라이즈 아키텍쳐 프레임워크가 필요하다. 본 연구에서는 엔터프라이즈 아키텍쳐 프레임워크의 개념 및 필요성을 논하고 기존의 프레임워크를 비교 분석하며 엔터프라이즈 아키텍쳐 프레임워크의 구조에 대하여 살펴보고 프레임워크를 이용한 아키텍쳐의 개발 방법에 대하여 논한다.

  • PDF

텔레매틱스(Telematics) 아키텍쳐 구축에 관한 연구

  • 이봉규;송지영;박평근;김성길
    • Proceedings of the Korean Association of Geographic Inforamtion Studies Conference
    • /
    • 2004.03a
    • /
    • pp.71-75
    • /
    • 2004
  • 텔레매틱스 서비스를 통합적이고 원활하게 제공하기 위해서는 개별 시스템 구성 요소들 간의 연관관계를 규정하는 아키텍쳐의 수립이 필요하다. 현재 부분적, 개별적으로 연구 및 개발되고 있는 여러 시스템들의 기반이 되는 프레임워크(framework)로서의 텔레매틱스 아키텍쳐는 서비스가 활성화되기 전에 구축되는 것이 바람직하다. 본 논문에서는 외국의 국가 수준의 텔레매틱스 아키텍쳐의 구축 사례와 인접 분야인 ITS 분야의 국가 아키텍쳐를 고찰하여 텔레매틱스 아키텍쳐 구축을 위한 기본 방향을 제시하고자 한다. 본 논문은 총 4장으로 구성되었으며, 제1장 서론에 이어 제2장에서는 핀란드의 국가 텔레매틱스 아키텍쳐와 우리나라의 국가 ITS 아키텍쳐를 고찰하였다. 제3장에서는 제2장의 사례 고찰을 통하여 우리 나라의 텔레매틱스 아키텍쳐 구축 기본 방향을 제시하고 제4장에서 텔레매틱스 아키텍쳐 구축의 기대 효과와 향후 연구를 언급함으로써 결론을 맺었다.

  • PDF

A Study of Architecture for national Intelligent Transportation Systems (Methodology and Model) (국가 지능형 교통체계를 위한 아키텍쳐 연구 (모형 및 방법론))

  • 백인섭;이승환;이시복
    • Journal of Korean Society of Transportation
    • /
    • v.19 no.6
    • /
    • pp.19-31
    • /
    • 2001
  • In this paper, 3 layered architecture model and related design guidelines are proposed, which have been actually applied in our national ITS-Architecture design. The domain architecture as the 1st layer is to structure all ITS related domains for maximizing the co-operability in national level. The logical architecture as the 2nd layer is to structure all ITS related application-systems for minimizing duplications, conflicts and dead-zones in service level and maximizing the co-operability in application-system level. The physical architecture as the 3rd layer is to structure all IT(Information Technology) related physical resources for maximizing.

  • PDF

Architecture-based Component Software Development on Multi-user Environment (다중 사용자 환경에서의 아키텍쳐 기반 컴포넌트 소프트웨어 개발)

  • Kim, S.K.;Ahn, C.D.;Wang, C.J.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.761-765
    • /
    • 2000
  • CSCW 시스템은 정보 공유 구조에서 필수적인 기술로 자리잡고 있으며, 이를 위한 사용자간 공동작업 기능과 정보 공유 기능이 목표가 되고 있다. 이 연구에서는 기존의 아키텍쳐 기반 컴포넌트 검색 시스템의 다중 사용자 환경으로의 확장을 고려하였다. 다중 사용자 환경에서 새로운 소프트웨어 개발을 위한 소프트웨어 아키텍쳐 설계 과정에서 개발자들의 서로 다른 관점에서의 의견을 최대한 반영할 수 있는 방법으로 다중 계층 소프트웨어 아키텍쳐 구조를 제시하였다. 다중 사용자 환경에서 사용자간 공동작업과 그룹관리를 위해 세션관리자를 두었으며, 저장소에 저장되어 있는 아키텍쳐와 컴포넌트의 사용자 인터페이스 명세에 버전 정보를 추가함으로써 공동작업에서 사용자들에게 참조를 제공한다. 소프트웨어 아키텍쳐 설계 과정에서 생성된 새로운 아키텍쳐는 아키텍쳐 저장소와 컴포넌트 저장소에 버전 정보와 함께 추가됨으로써 이후의 소프트웨어 개발을 좀 더 효율적으로 이루어질 수 있도록 하였다.

  • PDF

Workcase based Very Large Scale Workflow System Architecture (워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐)

  • 심성수;김광훈
    • Proceedings of the Korea Database Society Conference
    • /
    • 2002.10a
    • /
    • pp.403-416
    • /
    • 2002
  • 워크플로우 관리 시스템은 정부나 기업과 같은 조직의 작업을 처리하기 위한 비즈니스 프로세스를 컴퓨터를 기반으로 자동화함으로서 작업의 효율을 높이고 비용을 절감한다. 현재에 이르러 이런 워크플로우 시스템을 사용하는 조직들이 점차 거대화되어 가고 네트워크의 발달과 인터넷의 출현으로 인하여 워크플로우 시스템이 처리하여야 하는 작업의 수와 고객과 작업자 수 등이 빠른 속도로 증가하는 추세이다. 이런 추세에서 워크플로우 시스템은 거대 조직 환경에 적합한 워크플로우 시스템 아키텍쳐를 필요하게 된다. 이에 본 논문은 거대 조직 환경을 관리할 수 있는 워크플로우 관리 시스템으로 워크케이스 기반의 초대형 워크플로우 시스템의 아키텍쳐를 설계 및 구현 하고자 한다. 그리고 워크플로우 시스템 아키텍쳐를 분류, 분석하여 장단점을 가려내어 이를 기반으로 워크플로우 시스템 아키텍쳐의 성능을 예측하여 워크케이스 기반 워크플로우 시스템 아키텍쳐가 본 논문에서 제안하는 초대형 워크플로우 시스템의 아키텍쳐라는 것을 예측하여 본다. 또한 초대형 워크플로우 시스템을 위하하부 구조로 EJB(Enterprise Java Beans)를 사용하고 사용 이유를 기술한다. 본 논문에서는 이런 워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐를 위하여 개념적인 단계와 설계 단계, 구현 단계로 나누어 설계 및 구현을 하며 개념적인 단계에서는 워크케이스 기반 워크플로우 시스템 아키텍쳐에 대하여 상세히 기술하고 설계단계에서는 전체적인 기능 정의와 초대형 워크플로우 시스템의 구조를 설계한다. 그리고 구현 단계에서는 워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐를 실제 구현하기 위한 환경을 선택하고 구현 단계의 문제점들과 해결책을 기술한다. 다 솔레노이드방식 감압건조장치로 건조한 표고버섯으로 품위에 대한 유의성 검증결과, 표고버섯의 경우 온도별로는 색택과 복원률, 건조실 내부 압력별로는 수축률, 복원률에서 유의차가 있는 것으로 나타났다. 라. 본 연구에서 구명된 감압건조특성을 기초로 하여 배치식 감압건조기를 설계 제작에 활용하고자 한다.ational banks. Several financial interchange standards which are involved in B2B business of e-procurement, e-placement, e-payment are also investigated.. monocytogenes, E. coli 및 S. enteritidis에 대한 키토산의 최소저해농도는 각각 0.1461 mg/mL, 0.2419 mg/mL, 0.0980 mg/mL 및 0.0490 mg/mL로 측정되었다. 또한 2%(v/v) 초산 자체의 최소저해농도를 측정한 결과, B. cereus, L. mosocytogenes, E. eoli에 대해서는 control과 비교시 유의적인 항균효과는 나타나지 않았다. 반면에 S. enteritidis의 경우는 배양시간 4시간까지는 항균활성을 나타내었지만, 8시간 이후부터는 S. enteritidis의 성장이 control 보다 높아져 배양시간 20시간에서는 control 보다 약 2배 이상 균주의 성장을 촉진시켰다.차에 따른 개별화 학습을 가능하게 할 뿐만 아니라 능동적인 참여를 유도하여 학습효율을 높일 수 있을 것으로 기대된다.향은 패션마케팅의 정의와 적용범위를 축소시킬 수 있는 위험을 내재한 것으로 보여진다. 그런가 하면, 많이 다루어진 주제라 할지라도 개념이나 용어가 통일되지 않고

  • PDF

Design and Tool of Component Assembly based on Architecture (아키텍쳐 기반의 컴포넌트 조립 시스템 설계 및 지원도구의 개발)

  • Lee, Seung-Yun;Kwon, Oh-Choen;Shin, Gue-Sang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.457-460
    • /
    • 2002
  • 복잡한 응용 프로그램을 빠르게 개발하고 이의 유지보수가 용이하도록 하기 위해 재사용 가능한 컴포넌트 기반의 소프트웨언 개발(CBD: Component-Based Development)개념이 확산되고 있고, 이와 관련 되어 컴포넌트 재사용성을 높이기 위한 EJB, COM, CCM 등과 같은 컴포넌트 모델과 이의 개발 및 이미 개발된 컴포넌트를 재사용하고자 하는 연구가 다양하게 진행되고 있다. 컴포넌트를 기반으로 시스템을 효과적으로 구성하기 위해서는 컴포넌트들이 서로 정확하게 결합하여 작동할 수 있는 아키텍쳐를 기반으로 컴포넌트의 조림 작업이 이루어져야 한다. 잘 정의된 아키텍쳐가 존재하면, 시스템이 상위수준에서 어떻게 구성되어 있고, 어떠한 기능을 수행하는지의 방향을 제시해 주므로 조립하는 시스템이 제공하는 서비스를 추상화하여 표현할 수 있다. 본 논문은 제 삼자에 의해 개발된 컴포넌트들의 조림을 통한 시스템 개발을 지원하기 위하여 아키텍쳐 기반의 시스템 설계 방법을 제안하고 이를 지원하는 도구인 COBALT(Component-Based Application DeveLopment Tool) 조립도구의 아키텍쳐 모델러를 소개한다.

  • PDF