• 제목/요약/키워드: 비즈니스 오퍼레이션

검색결과 6건 처리시간 0.022초

EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴 (Techniques and Patterns for Designing Business Operations in EJB)

  • 박지환;이상덕;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권1_2호
    • /
    • pp.1-18
    • /
    • 2003
  • 객체 지향 모델링의 결과를 소스 코드로 매핑 할 때 구현 플랫폼에 맞는 정확하고 체계적인 매핑 기법이 요구된다. 또한, 모델링 자체는 구현 언어나 특정 플랫폼에 종속적이지 않기 때문에 특정 플랫폼이나 언어에 맞게 구현할 수 있는 효율적이며 순차적인 접근법이 필요하다. 모델링한 결과는 구현상의 소스 코드로 정확하게 나타나야 하며 정확한 매핑을 위해서 본 논문에서는 EJB(Enterprise Java Beans) 2.0을 기준으로 하여 구현하고자 할 때, 모델링 단계에서 도출된 각 클래스가 가지는 비즈니스 오퍼레이션들이 EJB 2.0에서 지원하는 여러 가지 구현 가능한 장치들을 통해서 어떻게 나타날 수 있는지에 대한 절차적이며 구체적인 방법 및 디자인 패턴을 제시한다. 따라서 개발자로 하여금 이러한 기법들을 이용하여 비즈니스 오퍼레이션을 좀 더 체계적이며 정확하게 EJB 2.0 플랫폼에 맞도록 구현하여 설계 내용이 구현 소스 코드 상에 정확히 대응되어 나타날 수 있도록 지침을 제시한다.

이동전화를 이용한 개방형 인터페이스 기반의 요금 지불 서비스 제공 방법 (Method of Fare Payment based on Open API using Mobile Phone)

  • 임선환;이재용;김병철
    • 대한전자공학회논문지TC
    • /
    • 제45권8호
    • /
    • pp.82-90
    • /
    • 2008
  • 본 논문에서는 요금 지불 서비스를 위한 기능 구조를 설계하였다. 이는 IT 개발자들이 통신망 자원을 이용하여 과금 관련 응용을 손쉽게 만들 수 있도록 하였다. 운용자들이 통합 빌링을 제공할 수 있도록 하는 비즈니스 모델을 지원하기 위해서 지불 인터페이스와 계좌 관리 인터페이스는 필수적이며, 나아가 시장성장에 중요한 역할을 한다. 이 모델을 이용하여 지불 서비스와 계좌 관리 서비스로 구성되는 요금 지불 서비스를 생성하였다. 각각의 서비스는 Parlay X 웹서비스 구조를 기반으로 하였다. 지불 모델링과 계좌 관리 모델링 과정에서, Parlay X 지불 웹서비스에서 Spit Charging 관련 신규 오퍼레이션을 제안하였고, Parlay X 계좌 관리 웹서비스에서 Notification 관련 신규 오퍼레이션을 제안하였다.

유비쿼터스 기반의 건강진단 자동화 시스템의 설계 (The Design of Automated System for Ubiquitous Healthcare Examination)

  • 궁상환
    • 한국산학기술학회논문지
    • /
    • 제8권3호
    • /
    • pp.541-548
    • /
    • 2007
  • 비즈니스 오퍼레이션의 핵심기능인 워크플로우는 비즈니스 프로세스(process)에서 공통적으로 나타나는 업무 절차의 핵심적인 요소와 이 요소들 간의 관계를 모델화한 것이다. 본 연구에서는 최근 우리 주변에서 쉽게 접하게 되는 건강진단 프로세스에서, 어떻게 워크플로우를 활용할 수 있을 가하는 방법에 초점을 맞추고 있다. 특히, RFID(Radio Frequency Identification) 태그가 부착된 PDA(Personal Digital Assistance)를 피검사자에게 제공하여 건강진단 프로세스의 완벽한 자동화를 실현하도록 하고 있다. 이를 위하여, 논문에서는 유비쿼터스 환경에서의 건강진단 프로세스를 실현하기 위한 소프트웨어 아키텍처의 설계와 아울러, 클래스의 구조 설계, 주요 메시지의 정의, 그리고 검사간 라우팅 알고리즘 등 구체적인 설계내용을 제안하고 있다. 다시말해, 건강진단 응용의 환경 및 서비스 시나리오에 대한 분석을 토대로, 자바와 같은 객체지향언어 환경에서 워크플로우 엔진과 건강진단 응용에 대한 소프트웨어 설계를 제안하고 있다. 본 연구의 결과는 도우미 중심적인 건강진단 프로세스의 무인화를 가능하게 하고, 나아가 많은 건강진단 센터들이 유비쿼터스 기반의 건강진단 프로세스를 현실화할 수 있을 것으로 사료된다.

  • PDF

MOM의 Primitive Messaging Operation을 지원하는 네트워크 모듈 설계 (A Design of a Network Module supporting Primitive Messaging Operations for MOM)

  • 강태근;손강민;함호상
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (상)
    • /
    • pp.115-118
    • /
    • 2003
  • 최근 MOM 기술은 비즈니스 로직을 수행하는 애플리케이션 서버의 필수적인 구성요소로서 자리잡고 있으며, 보통 수백에서 수천의 클라이언트 요청을 처리할 수 있는 능력을 제공한다. MOM 은 이러한 대용량의 클라이언트 요청을 효과적으로 처리하기 위해서 효율적이고 확장성있는(스케일러블) 네트워크 모듈이 필요하며, 다양한 네트워크 프로토콜을 지원해야 한다. MOM이 기본적으로 지원하는 메시징 기능은 PTP(Point-To-Point)와 publish/subscribe 메시징 도메인으로 나뉘는데 이 논문에서는 두 가지 메시징 도메인과 그룹통신 메시징 서비스 기능을 동시에 지원하는 MoIM-Message 시스템의 하부 통신 모듈의 설계에 대해 기술한다. PTP와 publish/subscribe 메시징을 지원하기 위해 세가지 프리미티브 메시징 오퍼레이션인 "synchronous send", "synchronous receive", "asynchronous receive"를 정의하였으며 하부 통신 모듈 역할을 하는 메시지 트랜스포트 관리 계층내의 트랜스포트 관리자 내에 구현되었다. 트랜스포트 관리자는 다양한 트랜스포트 프로토콜을 적용할 수 있도록 하기 위해 트랜스포트 어댑터로 설계되었으며, 대량의 통신 요청을 효과적으로 처리하기 위해 "polling with multiple service thread model" 기법을 적용하여 구현되었다. 또한, 모바일 클라이언트 환경을 지원하기 위해 클라이언트 측 통신 모듈을 IPaq PDA 상에 포팅하였다. 본 논문에서 제안하는 세 가지 프리미티브 메시징 오퍼레이션을 제공하는 통신 모듈은 MOM이 기본적으로 지원해야 할 메시징 도메인과 대용량의 클라이언트 요청을 효율적으로 처리할 수 있는 구조를 가진다.es}8$ 모드를 모두 사용한 경우와 $8{\times}8$ 단일모드를 사용한 경우보다 계산 시간이 감소하였음을 확인하였다.행중인 MoIM-Messge서버의 네트워크 모듈로 다중 쓰레드 소켓폴링 모델을 적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유의성이 움직임 보정 전에 비하여 낮음을 알 수 있었다. 결론: 뇌활성화 과제 수행시에 동반되는 피험자의 머리 움직임에 의하여 도파민 유리가 과대평가되었으며 이는 이 연구에서 제안한 영상정합을 이용한 움직임 보정기법에

  • PDF

소프트웨어 컴포넌트의 Provided, Required와 Customize인터페이스 설계 기법 (Methods to Design Provided, Required and Customize Interfaces of Software Components)

  • 박지영;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권10호
    • /
    • pp.1286-1303
    • /
    • 2004
  • 컴포넌트 기반 개발은 재사용 단위의 컴포넌트를 사용한 경제적인 소프트웨어 개발 패러다임으로 학계와 산업계에 폭넓게 사용되고 있다. 잘 정의된 컴포넌트 인터페이스는 컴포넌트 사이의 저결합도와 의존도를 관리하며, 재사용과 확장성 및 유지보수성을 향상시키는 매개체가 된다. 따라서 컴포넌트가 도입된 이후 컴포넌트 인터페이스의 체계적인 개발 프로세스와 설계 지침에 대한 연구와 방법이 요구되어 왔다. 본 논문에서는 소프트웨어 아키텍쳐 계층 및 기능 유형에 따라 컴포넌트 기능을 제공하는 Provided, 요구하는 기능을 명세단위로 제공하는 Required와 사용자의 요구에 맞게 컴포넌트를 특화하는 Customize 인터페이스를 제시하며, 인터페이스 설계를 위한 기준을 마련하여 체계적인 설계 프로세스 및 지침을 고안한다. 먼저 아키텍쳐 계층별 Provided긴 인터페이스를 식별하기 위해 유즈케이스 모델과 클래스 모델 등에서 추출된 오퍼레이션을 클러스터링하며. 컴포넌트 내 식별된 가변성 배치 산출물에 기반하여 Customize 인터페이스를 설계한다. 또한 인터페이스 의존도에 따라 컴포넌트 기능 수행시 요구되는 Required 인터페이스를 명세로 제공한다. 제시된 설계 지침은 설계 전 과정을 통해 추적성이 보장되며, 사례연구를 통하여 고품질의 컴포넌트 인터페이스를 위한 실용적인 설계 기법의 토대를 마련한다.

프로덕트 라인 기반 서비스 명세 생성 방법 (An Approach to Developing Service Descriptions Based on Product Line)

  • 박준석;문미경;염근혁
    • 정보처리학회논문지D
    • /
    • 제16D권5호
    • /
    • pp.747-754
    • /
    • 2009
  • 소프트웨어 프로덕트 라인은 일련의 관련된 시스템들, 즉 도메인 내에서 재사용될 가능성이 높은 공통된 부분들을 식별하고, 시스템마다 상이하게 나타나는 가변적 요소들의 분석을 통해 핵심 자산을 생성하는 방법이다. 이러한 프로덕트 라인 개념은 객체 및 컴포넌트 기반의 소프트웨어 개발 패러다임에 적용되어 소프트웨어 개발의 생산성을 증대시켰다. 최근 들어 소프트웨어 개발의 패러다임은 서비스라는 핵심 자산을 이용하여 소프트웨어를 개발하는 서비스 지향 패러다임으로 변화하고 있다. 따라서 이러한 패러다임하에서 비즈니스 변화에 민첩하게 대응하고, 체계적이고 유연한 서비스 지향 소프트웨어 개발을 할 수 있도록 핵심 자산인 서비스 생성 방법은 프로덕트 라인 기법을 적용시킬 필요가 있다. 본 논문에서는 서비스 지향 패러다임과 프로덕트 라인의 결합을 통해 소프트웨어 개발의 핵심 자산인 도메인 서비스를 개발하고 기술하는 방법에 대해 제시한다. 도메인 서비스는 도메인 서비스 공통적/선택적 속성 가변성, 오퍼레이션 타입의 가변성, 메시지 타입의 가변성을 통해 공통성과 가변성이 명확히 기술되도록 한다. 본 논문에서 제시하는 방법을 통해 유사한 기능을 가진 도메인 서비스를 목적에 맞게 커스터마이즈하여 다양한 서비스를 생성하게 함으로써 서비스 지향 개발을 유연하고 효율적으로 수행할 수 있다.