• 제목/요약/키워드: ATAM

검색결과 8건 처리시간 0.019초

아키텍처 트레이드-오프 분석 방법을 지원하는 웹기반의 시나리오 관리 시스템 (Web-based Scenario Management System(WSMS) Supporting Architecture Trade-off Analysis Method(ATAM))

  • 홍태기;박수용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.471-473
    • /
    • 2000
  • 소프트웨어의 대형화, 복잡화에 따라 아키텍처의 중요성이 더욱 강조되고 있다. 또한, 복잡한 사용자의 요구사항을 소프트웨어에 혹은 아키텍처에 잘 반영시킬 수 있는 방안이 연구되어지고 있다. 이 논문에서는 주요한 소프트웨어 아키텍처 분석, 검증 방법들 중의 하나인 ATAM을 지원하는 도구로서 WSMS를 제안하고 있다. WSMS는 웹 기반의 시나리오 관리도구로서, ATAM에서 아키텍처의 다양한 면을 기술하는 시나리오의 효율적인 관리를 위해 시나리오의 추출, 분류, 우선순위 결정, 변경관리 등의 기능을 수행한다.

  • PDF

유비 쿼터스 헬스케어를 위한 소프트웨어 아키텍처의 ATAM 기반 디자인 (ATAM-Based Design of Software Architecture for Ubiquitous Healthcare)

  • ;진소영;;최호진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.177-180
    • /
    • 2011
  • Software Architecture for any given software system is its skeletal framework. That is to say that if this framework does not properly support the system then it would cause more harm than good. Accordingly it is our opinion that choosing the right architecture to realize this framework is a crucial part in creating a successful system. This report discusses a comparative method which utilizes the steps in ATAM to realize architectural decisions and more importantly aide in architectural selection that promotes system success.

AMBA 기반 SoC 테스트를 위한 접근 메커니즘 설계 (Design of Test Access Mechanism for AMBA based SoC)

  • 민필재;송재훈;이현빈;박성주
    • 대한전자공학회논문지SD
    • /
    • 제43권10호
    • /
    • pp.74-79
    • /
    • 2006
  • Advanced Microcontroller Bus Architecture (AMBA) 기반 System-on-Chip (SoC)에서는 기능적 테스트를 위해 ARM사의 Test Interface Controller (TIC)를 사용한다. 따라서 구조적 스캔 테스트 패턴도 TIC와 AMBA 버스를 통해 인가하면서 스캔입력과 출력을 동시에 수행할 수 없다는 단점이 있다. 본 논문에서는 ARM 코어를 사용하는 SoC 테스트를 위한 AMBA based Test Access Mechanism (ATAM)을 제안한다. 기존 TIC와의 호환성을 유지하고 스캔 입력과 출력을 동시에 할 수 있으므로 고가의 Automatic Test Equipment (ATE)를 통한 테스트 시간을 대폭 절감할 수 있다.

OSGi플렛폼 기반의 상황인식 서비스지향아키텍쳐에 관한 연구 (Study on Context-Aware SOA based on Open Service Gateway initiative platform)

  • 최성욱;오암석;권오현;강시협;홍순구;최형림
    • 한국정보통신학회논문지
    • /
    • 제10권11호
    • /
    • pp.2083-2090
    • /
    • 2006
  • 제안된 OSGi 플렛폼(Platform) 기반의 상황인식 서비스지향 아키텍쳐에서 서비스공급자는 다양한 센서들로부터 상대적인 서비스들을 통합하여 각각 서비스를 SOAP 메시지로 묶어서 웹서비스를 서비스중재자의 UDDI서버에 등록하면, 서비스요청자는 UDDI서버에서 특정한 서비스를 검색하고, 서비스공급자에게 해당 SOAP메시지를 호출한다. 최근 유비쿼터스 홈네트워크 상황인식기술은 RFID/USN. 위치기반 기술을 중심으로 연구가 진행되고 있으나 이를 위한 서비스 지향 아키텍쳐에 대한 연구는 원만하게 진행되지 않고 있다. 따라서, 본 논문에서는 OSGi Platform 기반에서 다양한 센서 들로부터 수많은 상황인식 서비스가 동적 으로 움직이게 되고 사용자 요구 및 필요성에 따라 신규서비스의 제공 및 기존 서비스의 변경과 제공된 서비스간에 데이터 공유, 서비스 라이프사이클, 서비스분배의 효과적인 관리를 위하여 ATAM으로부터 추출된 성능 유티리티 트리에서 이산 Little's Law를 적용함에 따라 546 TPS 에서 초당 상황인식트랜잭션 처리횟수를 향상시키는 OSGi Platform을 이용한 eclipse STP 기반의 상황인식 SOA를 제안하고자 한다.

ESB기반 SOA Application에 대한 S/W Architecture 관점의 평가와 개선 방안에 대한 연구 (A Study of a Scheme to Assess and Improve ESB-based SOA Applications from the S/W Architecture Perspective)

  • 임철홍;홍도석;최정준
    • 한국IT서비스학회지
    • /
    • 제5권2호
    • /
    • pp.169-178
    • /
    • 2006
  • In both inside and outside of our country, the interest of the new generation S/W architecture, the SOA(Service Oriented Architecture) is whooped up. We expect that the SOA will become general S/W architecture in several years, but the most compaines of S/W Industry still think that the SOA have much risk to adapt as their s/w architecture. In this paper, We performed the senario based verification of the SOA quantitatively and qualitatively, and presented the validity of the S/W architecture view and the method of adoption of the SOA.

요구사항 분류 언어를 통한 반 자동 품질 요구사항 분류

  • 박수용;민성기;최순황
    • 시스템엔지니어링워크숍
    • /
    • 통권1호
    • /
    • pp.127-133
    • /
    • 2003
  • 시나리오 형태의 요구사항 분류는 ATAM, SAAM, Software Quality Metric 과 같은 품질 요구사항 분석 및 평가 방법 등 많은 분야에 응용된다. 이들 기법들은 소프트웨어 시스템의 품질 요구사항을 분석, 평가하기에 앞서 초기 수집된 요구사항들을 분류하게 된다. 그러나 요구사항을 분류하는 일은 수작업을 통해 이루어지게 되고, 따라서 미 분류, 중복분류, 등의 결함을 가질 수 있다. 결함의 가능성을 요구사항의 수가 많은 대형 프로젝트 일수록 높아지게 된다. 따라서 본 논문에서는 요구사항 분류언어를 통한 품질 요구사항 자동 분류 기법을 제안한다. 제안된 기법은 분류언어와 유사도를 이용한 2 단계 분류기법을 이용하였다. 분류언어는 각 도메인별로 개발되어 비슷한 도메인일 경우 재사용될 수 있다. 이를 검증하기 위해, 본 논문에서는 15 여개의 프로젝트로부터 수집된 요구사항을 이용해 실험을 수행하고 그 결과를 분석, 평가 하였다.

  • PDF

상황인식 업무를 대상으로 의사소통을 증가시키는 운영구조에 대한 연구 (Suggesting Operational Architecture on Situation Awareness for Enhancing Communication)

  • 서형준;정구돈
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2003년도 추계학술대회
    • /
    • pp.433-437
    • /
    • 2003
  • 체계를 개발하기 위한 목적뿐만이 아니라 BPR, 예산측정, 효과도 분석 등 다양한 분야에서 이용하기 위한 구조가 제안되었으며 그러한 구조를 위한 프레임워크들이 전사적 차원에서 개발되고 있다. 또한, 여러가지 프레임워크를 기반으로 특수한 목적에 따라 구조의 테일러링하여 사용하고 있다. 본 논문에서는 기존의 미 국방성 구조 프레임워크와 프레임워크의 테일러링한 방법들을 살펴보고 장단점을 분석한 후 상황인식을 위한 한국형 운용구조를 제안한다. 제안하는 운용구조는 군의 운용현황을 가장 잘 알고 있는 현 업무자가 업무를 분석하고 구조를 작성할 수 있도록 지원하며 체계를 개발하는 업체나 체계구조를 작성하는 체계전문가와의 군의 사용자들간에 의사소통을 증가시킬 수 있는 방법을 제안하였다. 제안하는 방법을 전군적인 차원에서 상황을 인식하는 업무에 적용하여 제안하는 방법의 유용성을 판단하여 보았으며 제안하는 방법에 대한 분석은 미 카네기 멜론 대학에서 제안한 ATAM(Architecture Tradeoff Analysis Method)에 따라 분석하였다.

  • PDF

반응적 에이전트 프레임워크를 위한 패턴 언어 (A Pattern Language for the Reactive Agent Framework)

  • 박성운;정재민;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권3호
    • /
    • pp.317-331
    • /
    • 2004
  • 최근 몇 년간 소프트웨어 에이전트가 소프트웨어 공학의 새로운 추상화 단위로서 연구되고 있다 자율성, 적응성, 협력성 등의 속성을 갖는 에이전트는 특히 분산 시스템, 오픈 시스템, 복잡한 시스템 등의 영역에서 시스템을 구성하는 새로운 추상화 단위로서 이해되고 있다. 그러나 에이전트에 관한 개념과 특성에 관한 연구가 꾸준히 진행되고 있음에도 불구하고, 에이전트 패러다임을 위한 프로그래밍 언어의 실용화는 요원한 상태이다. 이는 에이전트가 갖는 속성이 문제 영역별로 매우 다양해서 이러한 모든 속성을 공통으로 만족시키는 구현 방법에 대한 공통된 의견이 도출되지 못하고 있기 때문이다. 이러한 현실에서 프로그래밍 언어보다 한 단계 상위 계층에 존재하는 프레임워크를 통한 에이전트 개발은 보다 현실적인 대안으로 받아들여지고 있다. 그러나 에이전트 프레임워크를 개발하기 위한 많은 기술들은 개발자간에 공유되고 있지 않아서 동일한 시행착오를 반복하는 경우가 많다. 본 논문에서는 이러한 문제의 해결책으로 객체지향 기술에서 주로 사용되는 패턴 언어를 사용함으로써, 에이전트 프레임워크 개발의 경험과 지식을 개발자간에 공유하고자 한다. 본 논문은 반응적 에이전트 프레임워크의 개발을 위한 패턴 언어를 제안하고 ATAM(1)에 기반 한 검증의 절차를 거쳤다. 이러한 간접 경험의 증가는 반복해서 발생하는 시행착오를 감소시킴으로써 개발자들이 보다 본질적인 문제에 집중할 수 있도록 도와준다. 이는 결국 고품질의 에이전트 프레임워크 개발에 기여할 것으로 기대된다.