• Title/Summary/Keyword: 아키텍처 모델

Search Result 564, Processing Time 0.034 seconds

Reliability Evaluation Model for Service-Oriented Architecture Software (서비스지향 아키텍처 소프트웨어의 신뢰성 평가 모델)

  • Choi, In-Yong;Yang, Hae-Sool
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.3
    • /
    • pp.149-159
    • /
    • 2009
  • Nowadays, as the importance of service-oriented architecture software is recognized, the market of service-oriented software is getting bigger. In response to this, the requirements of high reliability and quality about service-oriented architecture software is getting increased. In this research, we clearly suggested the evaluation method by giving a specific evaluation example to evaluate the reliability qualify of service-oriented architecture software. It is expected to raise the objectivity and the utilization by inducing the reliability qualify improvement from this research.

Evaluation Method to Choose Architectural Approaches in the Software Architecture Design Phase (소프트웨어 아키텍처 설계 단계에서 아키텍처 접근법 선정을 위한 평가 방법)

  • Koh, Hyon-Hee;Kung, Sang-Hwan;Park, Jae-Nyon
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.617-626
    • /
    • 2005
  • To design a software system many architecture styles have to be combined to construct the overall architecture of the system What to choose among various architecture styles or architectural approaches depends on the fact of what kind of functional or non-functional quality requirements the system should satisfy In this study, we define the method to choose suitable architectural approaches by the satisfaction level of system requirements that is evaluated through estimation about technical parts of architectural approaches, and verify the evaluation method by the case study that apply the evaluation method to choose architectural approaches for message system.

Key Elements of Generic Architecture in PLE Core Assets (제품계열공학 핵심자산의 범용 아키텍처 구성요소)

  • 라현정;장수호;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.319-321
    • /
    • 2004
  • 제품 계열 공학(Product Line Engineering, PLE)는 패밀리 멤버들의 공통성과 가변성을 분석하여 만든 핵심 자산을 특화시켜 어플리케이션을 개발함으로써 재사용성과 이용가능성을 증대시키는 접근 방법이다. 핵심 자산은 제품 계열에 속하는 패밀리 멤버들이 어플리케이션을 만드는데 기초가 되는 모든 자산을 포함하며, 아키텍처, 컴포넌트 둥이 포함될 수 있다. 범용 아키텍처는 패밀리 멤버들이 공통적으로 사용할 수 있는 아키텍처로, 제품 계열에 속하는 제품들의 구조를 정의하고 컴포넌트의 인터페이스 명세를 제공하여 컴포넌트만큼 중요한 재사용 단위이다. 본 논문에서는 대표적인 PLE 방법론에서 정의한 제품 계열 아키텍처와 일반 소프트웨어 아키텍처를 비교하여 범용 아키텍처에 포함되는 요소들을 선정하고, 메타 모델을 이용하여 범용 아키텍처 구성요소와 구성요소간 관계를 명확히 정의함으로써, 개념적인 아키텍처를 보다 실용적으로 설계하는데 도움이 되게 하고자 한다.

  • PDF

TToSA: An Architecture Model Translator toward Embedded Software Product Line Engineering (TToSA : 제품계열공학으로의 전이를 위한 임베디드 소프트웨어의 모델 기반 아키텍처 변환기)

  • Hong, Jang-Eui;Oh, Gi-Young;Kim, Jong-Phil
    • The KIPS Transactions:PartD
    • /
    • v.13D no.6 s.109
    • /
    • pp.807-814
    • /
    • 2006
  • Along with the enlargement of application scope, the growth of requirements complexity, and the fast development of product for embedded system, lots of industries developing embedded software try to evolve their traditional development environment into the new paradigm such as product line engineering approach. In order to sufficiently support the evolution, software architecture is essentially required to develop the embedded software. In this paper, we propose a tool, named TToSA which translates the conventional software models to software architecture models. Our TToSA is developed with the critical implication about that an industry can approach toward the new development paradigm without the big change of the existing software development method.

An Enterprise Alignment Model based on Enterprise Architecture (전사적 아키텍처 기반 전사적 정렬 모델)

  • Lee, Tae-Gong;Lee, Kil-Sub
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.3
    • /
    • pp.113-128
    • /
    • 2004
  • Up to the present, most of the previous works, related to the alignment of organizations, have been focused on the alignment between business and information technology. Also these works have been done with single element, e.g., view rather than with overall elements such as view, scope, and perspective for enterprise-wide integrated alignment. Meanwhile, an enterprise architecture is a blueprint that represents the structure of components of organizations and their interrelationships. Nowadays, many organizations attempt to make enterprise-wide alignment of business and information technology based on enterprise architecture. Unfortunately, the enterprise-wide alignment is still in a stage of not only conceptual level but also abstract level. Hence, this paper proposes a structured enterprise-wide alignment model to overcome the limitations of existing alignment models. We survey the existing works and propose the conceptual, the logical, and the physical models for enterprise-wide alignment which includes 3-dimensional elements such view, scope, and perspective based on enterprise architecture. Finally, we have shown that the proposed model is better than existing ones through comparing the characteristics of models.

  • PDF

A Verification Method for the Integrated Model Combining SysML-Based System Failure Model and System Architecture (SysML 기반 시스템 고장 모델과 시스템 아키텍처의 통합 모델에 대한 검증 기법)

  • Jo, Jeong-Ho;Lee, Jae-Chon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.77-83
    • /
    • 2016
  • International standards for systems safety have been established in various areas of industry. Such standards recommend that safety design activities be carried out early on in the beginning of systems development. Hazard analysis should be done in close interaction with the conceptual design of the system. This paper focuses on how to verify whether the safety goals are met while considering system design issues. The architecture of the underlying system was first modeled using SysML, a systems modeling language, and then hazard analysis was performed based on architectural information to obtain a system failure model. Thereafter, an integrated model was developed by combining the SysML failure model and the architectural model, and then safety designs were added to prevent system failure. Finally, a simulation of the developed model was performed to see if a system functions even when some components are failing.

Value-Based Enterprise Architecture Framework: VBEAF (가치기반 엔터프라이즈 아키텍처 프레임워크: VBEAF)

  • Lee, Jihyun;Hwang, Sunmyung
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.19 no.6
    • /
    • pp.77-85
    • /
    • 2014
  • Until now there have been many kinds of enterprise architecture frameworks including the DoDAF in defense domain, the FEAF in administration domain, and the TEAF in finance domain. These EAFs define EA viewpoints for supporting each domain and propose perspectives and models for each viewpoint. These EAFs provide consistent models from different perspectives that interact with each other. However, they have too many perspectives so that their complexities are too high, or they do not define enough models for concrete architecture description. Especially, they neither consider business values, that mean the ultimate purpose of an organization nor execute processes for achieving the business values. This paper thus proposes the VBEAF, business value based enterprise architecture framework that considers and executes business values in organizational business processes.

Research on a Conceptual Model of Architecture Framework for Simulation based Acquisition (SBA를 위한 아키텍처 프레임워크 개념모델에 관한 연구)

  • Sohn, MyE
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.4
    • /
    • pp.309-318
    • /
    • 2010
  • Simulation-based acquisition(SBA) is a new acquisition paradigm to deliver combat systems cheaper, faster, and better. ROK MND adopts the vision of SBA and is pushing ahead with dramatic reform. However, ROK MND does not develop the SBA architecture framework which facilitates the reuse of tools and techniques and data software code and algorithms among participants of collaborative environments. In this paper, we propose a conceptual Model of architecture framework for SBA. To do so, we analyse acquisition process of MND and propose the to-be operational view that describes fundamental concept for how Government, Industry, and Academia can collaborate and share information more effectively throughout the acquisition process. Furthermore, we identify the tools and techniques that supports the operational nodes, and propose technical view and all view, too. technical view compose of set of standards that can ensure interoperability among tools, techniques and data, and all view provide an overarching description of the architecture.

Evaluation Method of Architecture Asset (아키텍처 자산의 평가 방법)

  • Choi, Han-yong
    • Journal of Convergence for Information Technology
    • /
    • v.8 no.5
    • /
    • pp.101-106
    • /
    • 2018
  • Software are being studied to register and manage assets. And Methods for evaluating software systems have been based on subjective evaluation criteria. We propose an evaluation model for evaluating complex assets obtained from the complexity measurement of the preceding asset management system. We used scales to measure and provide logical complexity to measure the complexity of our architectural assets. And we used a method to evaluate whether it expresses attribute value of architecture asset. We have also built an evaluation model criterion for evaluating the usability of the asset data based on the ISO/IEC 25010 quality model characteristics of the SQuaRE Series. When the designers design the asset as a composite asset, the optional evaluation of the negative property that weights are assigned according to the characteristics of each asset is applied to secure the flexibility of the evaluation model.

Quality Evaluation of Architecture Tactics using Bayesian Belief Network (Bayesian Belief Network를 이용한 아키텍처 전술 품질 평가 방법)

  • Lee, Jung-Been;Lee, Dong-Hyun;Kim, Neung-Hoe;In, Hoh Peter
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.330-331
    • /
    • 2010
  • 소프트웨어 아키텍처는 소프트웨어의 품질에 지대한 영향을 미치는 요소 중 하나이다. 소프트웨어 개발 생명주기 초기에 아키텍처를 분석하고 평가하지 않으면, 점점 품질결함을 발견하고 수정하는 비용이 증가한다. 기존 소프트웨어 아키텍처 분석 및 평가 방법은 아키텍처라는 상당히 추상화된 수준에서 분석 및 평가가 이루어지기 때문에 평가기준이 주관적이며, 선택된 아키텍처 후보들만으로 서로에게 미치는 품질속성의 영향을 파악하기 힘들다. 따라서 품질 속성 시나리오나 아키텍처 전략을 구현하기 위한 세부적인 아키텍처 전술들의 품질평가가 필요하다. 본 연구는 이러한 아키텍처 전술의 품질 평가를 위해, Q-SIG(Quantified Softgoal Interdependency Graph)을 이용한 품질속성과 이를 달성하기 위한 아키텍처 전술의 관계를 정성적, 정량적으로 표현한다. 또한 Bayesian Belief Network(BBN) 모델 구축을 통해 Q-SIG에서 표현할 수 없는 다수의 품질속성을 만족하는 아키텍처 전술들 간의 조합에 대해 분석하고, 평가하여 아키텍트가 소프트웨어 디자인 단계에서 높은 품질속성을 달성할 수 있는 아키텍처 전술들의 조합을 선택할 수 있는 방법을 제시한다.