• 제목/요약/키워드: Architecture Description

검색결과 317건 처리시간 0.027초

비즈니스 아키텍처에 대한 기술언어의 활용방안 (Practical Plan of Description Language for Business Architecture)

  • 심군보;정승렬
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2003년도 추계학술대회 및 정기총회
    • /
    • pp.71-74
    • /
    • 2003
  • Today, s Businesses can only survive if they can sdapt fast, and this means their IT systems have to adapt too. A challenge for identifying and codifying reengineering expertise is to capture Both aspects of a successful enterprise business architecture(EBA) and suitable description language, with the contexts in which it works. In connected with the state of the art in the field of Web Services architecture and EBA, we propose to exploit the concept of business process execution language(BPEL), one among of description language. In addition, we review current a issue and problem of EAI and Workflow, and outline the main ingredients of a BPEL and EBA for building flexible Web Service. This paper is exploratory study in associated with enterprise architecture(EA) and description language.

  • PDF

공동활용자원식별을 위한 전자정부 시스템 아키텍처 서술 방안 (Architecture Description Model for Common IT Resource Identification in e-Government Systems)

  • 신수정;최영진;정석춘;서용원
    • 정보처리학회논문지D
    • /
    • 제16D권4호
    • /
    • pp.631-642
    • /
    • 2009
  • 정보화에 대한 꾸준한 정책적 지원과 투자를 통하여 우리나라의 전자정부는 세계 6위 수준으로 평가되는 등 괄목할 성과를 이루었으나, 각 부처별로 정보시스템을 구축 운영함으로써 중복투자 및 정보자원 공동 활용 미흡 등의 문제가 발생되고 있다. 따라서 전자정부 시스템 정보자원에 대한 통합적 관리노력을 추진 중이나, 현재 시스템 아키텍처에 대한 서술 방식이 상이하여 이해관계자간의 의사소통을 저해하는 요인으로 작용하고 있다. 이에 따라 공동활용 가능한 정보자원을 명확히 식별할 수 있는 시스템 아키텍처의 표준적인 서술(standardized architecture description) 방안 수립이 절실히 요구된다. 본 연구에서는 전자정부 시스템 아키텍처의 표준적 서술 기반을 제공하는 기능-네트워크 매트릭스 모형(function-network matrix model)을 제안하였다. 기능-네트워크 매트릭스는 기능계층 구분을 열로, 네트워크 영역 구분을 행으로 나타내어, 기능계층과 네트워크 영역을 통합하여 표현할 수 있는 모형이다. 기능-네트워크 매트릭스를 활용하여 전자정부 민원행정시스템 및 행정업무시스템을 대상으로 적용한 사례를 제시하였다. 이를 통하여 서로 다른 시스템간의 아키텍처의 공통점과 차이점을 명확히 파악하고, 시스템간 정보자원의 공동활용 및 시스템 통합을 위한 정보자원 식별의 가능성을 확인하였다.

C2 스타일의 아키텍쳐 기술을 지원하는 ADL 지원도구의 개발 (Development of an ADL tool set that supports the description of C2-style architecture)

  • 신동익;노성환;최재각;전태웅;이승연
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.645-656
    • /
    • 2001
  • 최근, 소프트웨어의 재사용성, 생산성, 그리고 품질을 높이기 위한 방법으로서 컴포넌트 기반의 소프트웨어 개발(CBD:Component-Based Development) 방식이 빠르게 확산되고 있다. CBD를 효과적으로 수행하기 위해서는 응용 컴포넌트들이 서로 정확하게 결합하여 작동할 수 있는 아키텍쳐를 기반으로 하여 컴포넌트의 생성과 합성 작업이 이루어질 수 있어야 한다. 소프트웨어 아키텍쳐는 아키텍쳐 기술 언어(ADL:Architecture Description Language)를 사용하여 기술되어야 정확하고 엄밀한 아키텍쳐 모델링이 가능하다. 본 논문에서는 도메인 아키텍쳐 기반의 CBD에 효과적으로 사용될 수 있는 ADL 지원도구의 시스템 아키텍쳐를 제안하고, 제안한 시스템 아키텍쳐의 각 구성 요소들에 대하여 기술한다. 그리고 C2 스타일의 아키텍쳐 기술을 지원하는 UCI(University of California in Irvine)의 C2SADL을 변경하여 재정의한 ADL과 지원도구로서 개발 중인 ADL 지원도구의 설계 및 구현 방법을 기술한다. 본 연구팀이 개발 중인 ADL 지원도구는 본 논문에서 제안한 ADL 지원도구의 시스템 아키텍쳐의 일부 구성 요소들을 구현한다.

  • PDF

C2 아키텍쳐 스타일을 위한 UML2.0 프로파일의 확장 (Extending UML2.0 Profile of the C2 Architecture Style)

  • 노성환;전태웅;승현우
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권1호
    • /
    • pp.17-31
    • /
    • 2006
  • 소프트웨어 아키텍쳐는 소프트웨어 시스템의 상위 수준 모델이다. 이러한 소프트웨어 아키텍쳐는 명료하고 엄밀한 표현을 위해 아키텍쳐 기술 언어(ADL)를 사용하여 기술된다. 하지만 대부분의 ADL들은 C2 스타일 ADL(C2SADL)처럼 소프트웨어 시스템의 개발에 필요한 요소들 중에서 특정한 관점만을 고려하여 정의되었거나 별도의 표기형식으로 배워야 하는 부담이 있기 때문에 아키텍쳐를 명세하는 언어로서 정착되지 못하였다. 반면 UML은 범용 모델링 언어로서 소프트웨어 개발의 전 과정에 일관된 표기형식과 폭넓은 지원도구들을 제공하고 있으므로 소프트웨어 개발을 위한 사실상의 표준 언어로 자리잡았다. 그러나 UML은 소프트웨어 아키텍쳐를 표현하도록 설계된 것은 아니기 때문에 UML을 사용하여 아키텍쳐를 표현하기 위해서는 UML을 확장, 변경하여야 한다. 본 논문에서는 UML2.0에 기반한 C2 아키텍쳐 모델링 언어 프로파일을 정의하였다. 정의된 C2 아키텍쳐 모델링 언어는 식당 예약 시스템을 모델링 하는데 사용되었다.

UML 2.0 기반의 Generic ADL 정의 (Generic ADL Definition based on UML2.0)

  • 노성환;김경래;전태웅;윤석진
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권2호
    • /
    • pp.167-185
    • /
    • 2006
  • 소프트웨어 시스템의 상위 수준 모델인 소프트웨어 아키텍쳐는 아키텍쳐 기술 언어(ADL)를 사용하여 표현된다. 하지만 ACME와 같은 대부분의 ADL들은 별도의 표기형식으로 배워야 하는 부담이 있기 때문에 아키텍쳐를 명세하는 언어로서 정착되지 못하였다. 반면 VML은 범용 모델링 언어로써 소프트웨어 개발의 전 과정에 일관된 표기형식과 폭넓은 지원도구들을 제공하고 있으므로 소프트웨어 개발을 위한 사실상의 표준 언어로 자리잡았다. 그러나 UML은 소프트웨어 아키텍쳐를 표현하도록 설계된 것은 아니기 때문에 UML을 사용하여 아키텍쳐를 표현하기 위해서는 UML을 확장, 변경하여야 한다. 지금까지 아키텍쳐 모델링에 UML을 이용하기 위한 많은 연구가 진행되어 왔다. 하지만 지금까지의 이러한 연구의 대부분은 아키텍쳐의 핵심 개념들의 표현이 미흡했던 UML1.x에 기반하고 있으며 곧 발표될 UML2.0에서는 이전 버전에서 미흡했던 아키텍쳐 모델링에 유용한 개념들이 많이 추가되었다. 본 논문에서는 UML2.0에 기반한 아키텍쳐 모델링 언어를 정의하였다. UML2.0을 확장하여 Generic ADL을 정의하였으며 정의된 아키텍쳐 모델링 언어는 식당 예약 시스템을 모델링 하는데 사용되었다.

국내 정보화 계획수립 두 노력의 아키텍처 묘사 충실도 차이에 대한 탐색적 연구:제안요청서 분석을 중심으로 (Studying the richness of architectural description required in RFPs for IT Planning)

  • 김성근;구준회;이진실
    • Journal of Information Technology Applications and Management
    • /
    • 제12권2호
    • /
    • pp.107-128
    • /
    • 2005
  • Recently a new IT planning effort, Enterprise Architecture (EA), is being carried out by a number of organizations. According to many previous studies, this EA effort intrinsically differs from information systems planning (ISP). In practice, however, it is often performed just like ISP, pursuing identical objectives with just a few more modeling methods. It might lead to a misunderstanding that EA is no different from ISP. In an effort to clarify the difference, we investigate how these two planning efforts differ one from another in richness of architectural description. 19 RFP(request for proposal)s were empirically analyzed to see the difference between EA and ISP in terms of the richness of architectural description.

  • PDF

가상건설 정보시스템 통합을 위한 표준 아키텍처 (Standard Architecture of Information Systems for Virtual Construction)

  • 한석희
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2008년도 정기 학술대회
    • /
    • pp.247-252
    • /
    • 2008
  • Systems architecture of information models for construction industry is introduced. The architecture ful fills international standards, such as ISO 10303(STEP) and IAI IFC, etc. It is defined in web service description language(WSDL) and ISO 10303-11(EXPRESS) language. A standard platform for this standard architecture is also developed. This platform has several tools which can transform EXPRESS description file into C++ or Java languages and which also can generate an IDL file or OWL file from an EXPRESS file. System architects, software engineers, information system consultants can use these standards to define their information model for construction industry in standardized way. Construction engineers can test this information model with ease using standard testing tools and testing method, which is also a part of standard architecture of information systems for virtual construction.

  • PDF

Application에 최적의 ASIP 설계를 위한 효율적인 Architecture Exploration 방법 (An Efficient Architecture Exploration Method for Optimal ASIP Design)

  • 이성래;황선영
    • 한국통신학회논문지
    • /
    • 제32권9C호
    • /
    • pp.913-921
    • /
    • 2007
  • 프로세서에 따라 수행 가능한 코드를 생성하는 retargetable 컴파일러와 성능 프로파일러는 어플리케이션에 최적화된 프로세서 디자인에 있어 필수적이다. 본 논문은 ADL (Architecture Description Language)에 기반한 architecture exploration 방법을 제시한다. 어플리케이션 프로그램에서 얻어낸 정보로부터 인스트럭션 합성과 프로세서 구조를 최적화 하였다. 어플리케이션에서 많이 사용되는 연산과 레지스터 사용에 대한 정보는 프로세서 최적화를 위해 사용되었다. 시스템의 효용성을 보이기 위해 JPEG 인코더에 대한 architecture exploration을 수행하였다. 제안된 방법을 사용해 설계된 ASIP은 초기 프로세서에 비해 약 1.97배의 성능을 가지는 것으로 측정되었다.

지능형 철도운영 정보체계 구축 연구 (A Study on the Intelligent Railway Operation Information Architecture)

  • 김영훈;홍순흠
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2006년도 추계학술대회 논문집
    • /
    • pp.1562-1566
    • /
    • 2006
  • The intelligent railway operation information architecture is to provide the railway passengers with the intermodal transportation information service. The purpose of the information architecture is to suggest the information service architecture of the intermodal transportation structurally. First, the architect procedure is to analysis the user requirements and according to these requirements, is to make the description of service requirements. Then secondly, it decides the service items and based of these items, it is to construction of service architecture. Finally, service package provide an accessible, deployment oriented perspective to intelligent railway operation information architecture

  • PDF