• Title/Summary/Keyword: 아키텍처 환경

Search Result 681, Processing Time 0.029 seconds

System Modeling for Web Service based on Service-Oriented Architecture (서비스 지향 아키텍처를 기반으로 한 웹서비스 시스템 모델링)

  • Lee, Seong-Kyu;Jin, Chan-Uk;Kim, Tai-Suk
    • Journal of the Korea Society for Simulation
    • /
    • v.16 no.1
    • /
    • pp.49-57
    • /
    • 2007
  • Service-Oriented Architecture(SOA) is improving rapidly in IT Environment. Enterprise companies interest in implementation infrastructure based on SOA to adapt quick changes of large and complex distributed environment. SOA is a component model that inter-relates the different functional units of an application, called services, through interfaces and contacts between theses services. In this paper, we studied the concept of the relationship between SOA and standard web service core and therefore, we model the web service based on SOA. We implemented the application and business service architecture using web service that include the XML and SOAP. We confirmed that how the each SOA characters like interoperability, reusability, scalability and flexible business process adapted to web service and present a web service modeling that is maintained the neutrality using loose service coupling through the method of service model process and web service architecture designing methodology based on SOA.

  • PDF

A Study of Advanced N-Tier Model for Improving Maintainability of Web Applications in Cloud Environment (클라우드 환경에서 웹 어플리케이션의 유지보수성 향상을 위한 N-계층 모델의 개선에 관한 연구)

  • Kim, In-Kyu;Shin, Joon-Chul
    • Journal of Information Technology and Architecture
    • /
    • v.10 no.4
    • /
    • pp.537-552
    • /
    • 2013
  • Software-as-a-Service (SaaS) has led to paradigm shifts in the information management area by combining it with SOA and Mashup. System developers now have more chances to access various high-quality functions through API opened on the web. But external resources are controlled by service providers so that it raises the component's uncertainty in system management which is related to external resources. In the cloud environment, components related to external resources causes negative effects on system's maintainability by making them dependant on service providers. This study proposes a way to enhance maintainability by using stable external resources. For this work, we suggest the N+1-tier model in which an external resource tier is added to the N-tier model. After that, we analyze how adding an external resource tier affects the decreasing complexity of maintainability and improving maintainability on web application.

An Architectural Pattern Recommendation Method Based on a Quality-Attributes Trade-off Analysis (품질속성의 트레이드오프 분석을 통한 아키텍처 패턴 추천 방법)

  • Park, Hyeon-ju;Lee, Seok-Won
    • Journal of KIISE
    • /
    • v.44 no.2
    • /
    • pp.148-162
    • /
    • 2017
  • Recently, the accomplishment of a system's quality attributes requires the negotiation of increasingly complex requirements, and this is because the contextual and developmental environments in which software is used has undergone broad changes. Nevertheless, with regard to most architectural designs, many of the proportions depend on the architect's intuition. Moreover, even if reusable architectural patterns are adapted to an architectural design, common schemas for the description of their use are nonexistent, and it is difficult to make a comparison for the selection of an appropriate systemic pattern because the focus of the schemas is not the user's perspective. To achieve a fast initial-design decision, this paper suggests new schemas that reduce the distance between the quality attribute requirements and the design by reinterpreting architectural patterns from the user's perspective. Also, based on the reconstructed pattern model that is derived from the use of the new schemas, an architectural-pattern recommendation method (APOQATo) for which the trade-off and the constraints that are due to the design decision are considered is provided as well as the advantages of the architectural pattern for which the quality attributes are satisfied.

Evolution of Product Architecture and Competitive Strategy: A Study of Commercial Vehicles Industry in Korea and China (제품 아키텍처의 진화와 경쟁전략: 한.중 상용차 산업을 중심으로)

  • Lee, Seung-Gyu;Park, Tae-Hun;Kim, Gyeong-Tae
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2008.10a
    • /
    • pp.24-36
    • /
    • 2008
  • Architecture-based competition has become a very important issue in many industries. As companies seek lower cost, fast development, and more customizability at the same time, modular architecture of products and processes seem to be an inevitable choice. Existing literature, however, has only focused on the basic contents of architecture-based competition. Different competitive environments and technological competencies of incumbent companies influence the evolutionary dynamics of dominant architecture of industries. In this paper we suggest a new theoretical framework to deal with the complex co-adaptation process of architecture-based competition. We first explore the emerging modular architecture in Chinese commercial vehicle industry, and then compare it with the architecture strategies of Korean companies. Based on the explorative case study, we propose new hypotheses relating the market demand, technological competencies of major players and dominant architecture in an indus-try.

  • PDF

Design and Verification of the Class-based Architecture Description Language (클래스-기반 아키텍처 기술 언어의 설계 및 검증)

  • Ko, Kwang-Man
    • Journal of Korea Multimedia Society
    • /
    • v.13 no.7
    • /
    • pp.1076-1087
    • /
    • 2010
  • Together with a new advent of embedded processor developed to support specific application area and it evolution, a new research of software development to support the embedded processor and its commercial challenge has been revitalized. Retargetability is typically achieved by providing target machine information, ADL, as input. The ADLs are used to specify processor and memory architectures and generate software toolkit including compiler, simulator, assembler, profiler, and debugger. The EXPRESSION ADL follows a mixed level approach-it can capture both the structure and behavior supporting a natural specification of the programmable architectures consisting of processor cores, coprocessors, and memories. And it was originally designed to capture processor/memory architectures and generate software toolkit to enable compiler-in-the-loop exploration of SoC architecture. In this paper, we designed the class-based ADL based on the EXPRESSION ADL to promote the write-ability, extensibility and verified the validation of grammar. For this works, we defined 6 core classes and generated the EXPRESSION's compiler and simulator through the MIPS R4000 description.

Security Architecture for OSGi Service Platform Environment (OSGi 서비스 플랫폼 환경을 위한 보안 아키텍처)

  • 박대하;김영갑;문창주;백두권
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.3
    • /
    • pp.259-272
    • /
    • 2004
  • This paper suggests a new security architecture for facilitating secure OSGi service platform environment. The security architecture includes 1) user authentication mechanism, 2) bundle authentication mechanism, 3) key sharing mechanism, and 4) authorization mechanism. The user authentication mechanism supplies SSO(single sign-on) functions which are useful for safe and easy user authentications. The bundle authentication mechanism utilizes both PKI-based and MAC-based digital signatures for efficiently authenticating service bundles. The key sharing mechanism, which is performed during bootstrapping phase of a service gateway, supplies a safe way for sharing secret keys that are required for authentication mechanisms. Finally, the authorization mechanism suggests distributed authorization among service providers and an operator by establishing their own security policies. The main contributions of the parer are twofold. First, we examine several security requirements of current OSGi specification when its security functions can be applied in real OSGi environments. Second, we describe the ways to resolve the problems by means of designing and implementing concrete security mechanisms.

Design and Implementation of the Multi-resolution Interoperation Simulation using HLA/RTI (표준연동 아키텍처(HLA/RTI)기반 다해상도 연동 시뮬레이션 설계 및 구현)

  • Lee, Sangtae;Lee, Seungyoung;Hwang, Kun-Chul;Kim, Saehwan
    • Journal of the Korea Society for Simulation
    • /
    • v.24 no.1
    • /
    • pp.9-16
    • /
    • 2015
  • In this paper, the multi-resolution simulation of standard linkage architecture is consists of the engineering-level (QUEST), engagement-level (SADM), the mission-level (EADSIM). It was developed the engineering-level model using battle experiment integrated development environment in the battle experimental engineering system. The engagement level model was developed using the SADM and the mission-level model was developed using EADSIM. The standard linkage architecture is designed and implemented in order to interlocking model of multiple layers. Each different simulation programs in a distributed environment was designed by HLA interface specifications for satisfying interworking. Also the integrated interoperation gateway was developed for relaying the each different simulation programs. The effective naval weapon system for measure of effectiveness develops using to improve the fidelity of the model between the various layers through multi-resolution interoperation simulation. According to the operator requirement is quickly battlefield environment can be constructed. The other simulation program that being designed through standards linkage architecture can linkage easily and efficiently.

Architecture for Contents-Repurposing Multimedia Middleware Architecture in Ubiquitous Computing Environment (유비쿼터스 컴퓨팅 환경을 위한 콘텐츠 리퍼포징 멀티미디어 미들웨어 아키텍처)

  • Choi Joeng-Ran;Cho Gi-Hwan;Lee Joon-Hwan;Lee Moon-Kun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.394-396
    • /
    • 2005
  • 다양한 상황(Context)들이 공존하는 유비쿼터스 컴퓨팅 환경에서는 이들 사이에 존재하는 이질성(heterogeneity)과 복잡성(complexity)을 추상화하기 위해 멀티미디어 미들웨어(Multimedia Middle-ware)가 요구된다. 또한 이러한 미들웨어를 통해 전달되는 콘텐츠는 다양한 환경 및 사용자에 맞게 리퍼포징을 수행해야 한다. 본 논문에서는 다양한 사용자에게 차세대 LBS 서비스를 위한 콘텐츠의 사용자 정보와 콘텐츠 관련 환경 정보 등을 분석, 전달하기 위한 방법론을 제안하고, 리퍼포징된 콘텐츠의 다양한 정보 분석 방법을 제공하기 위한 미들웨어 아키텍처를 설계한다.

  • PDF

미래형 생체모방 자율 컴퓨팅: 유럽 FP6 BIONETS과 일본 AKARI 프로젝트 중심으로

  • Duc, Thang Le;Nguyen, Dung Tien;Le, Duc Tai;Chu, Hyeon-Seung
    • Information and Communications Magazine
    • /
    • v.33 no.5
    • /
    • pp.12-19
    • /
    • 2016
  • 미래의 IoT, 클라우드 빅데이터, 모바일 환경에서 퍼베이시브 정보통신(Pervasive information network)은 우리 사회에 스며들어 다양한 기기를 통해 접근한다. 이를 실현하기 위해, 새로운 네트워크 아키텍처와 서비스 플랫폼이 요구된다. 현재의 네트워크 환경에서 이러한 형태의 퍼베이시브 정보통신을 지원하는 것은 매우 어렵다. 실제 환경과 가상 공간 사이의 간극을 극복하기 위한 연구는 도전적인 주제이다. 관련 연구 결과 중 가장 발전된 형태의 성과를 보이는 것으로 일본 AKARI 프로젝트와 유럽 FP6 BIONETS 프로젝트가 있다. AKARI 프로젝트는 차세대 네트워크의 구현을 목표로 하고 있으며, 이를 위해 완전히 새로운 형태의 미래인터넷 아키텍처를 설계했다. BIONETS 프로젝트는 미래인터넷 환경에서의 새로운 서비스 프레임워크를 확립했다. 이러한 프로젝트의 연구 및 결과물 융합을 통해 미래 사회에 기여할 수 있는 보다 발전된 형태의 네트워크를 준비한다.

Architecture for Contents-Repurposing Multimedia Middleware Architecture in Next LBS Service (차세대 LBS 서비스를 위한 콘텐츠 리퍼포징 멀티미디어 미들웨어 아키텍처)

  • Choi, Joeng-Ran;Cha, Woo-Suk;Cho, Gi-Hwan;Lee, Moon-Kun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.373-376
    • /
    • 2005
  • 유비퀴토스 환경에서 차세대 LBS(Location-Based Service) 서비스를 위한 콘텐츠를 제공하기 위해 각 단말기와 환경 및 사용자의 취향에 맞게 콘텐츠를 리퍼포징(Repurposing)해야 한다. 콘텐츠 리퍼포징이란 유비퀴토스 환경 구축에 필수적인 핵심 기술로서, 하나의 원본 콘텐츠를 사용자의 선호도, 단말기 특성, 네트워크 특성 등에 따라 최적의 상태로 적응/변환하여 제공함을 말한다. 본 논문에서는 다양한 사용자에게 차세대 LBS 서비스를 위해 콘텐츠의 사용자 정보와 콘텐츠 관련 환경 정보 등을 분석, 전달하기 위한 방법론을 제안하고, 또한 리퍼포징된 콘텐츠의 다양한 정보 분석 방법을 제공하기 위한 미들웨어 아키텍처를 설계한다. 이는 학문적으로 새로운 최첨단의 이론과 기술을 창출하고 이를 기반으로 차세대 LBS 서비스 분야에 혁신적인 역할을 할 것으로 기대된다.

  • PDF