• Title/Summary/Keyword: 모델기반의 개발 프로세스

Search Result 503, Processing Time 0.025 seconds

A Web Service Development Process with MDA Applied (MDA를 적용한 웹서비스 개발 프로세스)

  • Yun Hong-ran;Park Jae-nyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.583-588
    • /
    • 2005
  • Being able to resolve huge problems deriving from integration of information systems in-house or business to business, the web service that uses the XML standard technology has recently taken a quick dominance the next generation e-business bases. It's one constant concern how to integrate, change, and maintain such systems as based on certain technologies according to the changes to information technology, which is on the ongoing process of evolution. To help solve those problems, OMG suggested a new software architecture called MDA(Model Driven Architecture). MDA runs a process that establishes a platform independent model(PIM), which is an analysis model used as part of the existing development procedures, and automatically converts it into a platform specific model(PSM), a design model, based on the established PIM. Such automatic conversion has lots of benefits including easy support for diverse platforms, reducing the coding time that usually consume a great deal of the developer's effort, and facilitating quality control in the aspect of development processes. By applying the MDA development process to a new web service development, you can choose web service as the target platform at the PIM of MDA and express PSM with a web service model, WSDL. This study set out to classify the web service development or integration processes by the provider md requester to identify the types of web service development processes, and to apply the MDA development process to web service development, thus suggesting a new kind of web service development process that can be referred to by both the web service provider and requester.

Extended BLP Security Model based on Process Reliability and Architecture Design (프로세스 신뢰도에 기반한 확장된 BLP 보안 모델과 아키텍쳐 설계)

  • Kang, Jung-Min;Shin, Wook;Park, Chun-Goo;Lee, Hyung-Hyo;Lee, Dong-Ik
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.802-804
    • /
    • 2001
  • 안전한 운영체제를 개발하기 위한 제안된 모델중 대표적인 BLP(Bell&LaPadula)모델은 주체(사용자)의 보안등급이 접근주체인 프로세스에 그대로 상속됨으로서 악의적인 프로세스에 의한 정보의 흐름, 변조, 누출 등의 위협을 고려하지 않는 단점을 지니고 있다. 본 논문에서는 프로세스를 신뢰영역과 비 신뢰영역으로 구분하고 악의적인 행위를 유발할 수 있는 프로세스들의 접근을 강력히 통제하는 프로세스 기반의 확장된 BLP 모델을 제안하고 시스템에 적용을 위한 아키텍쳐를 설계한다.

  • PDF

Development of a DEVS-based Workflow Management System (DEVS 형식론을 기반으로 한 Workflow 관리 시스템 개발)

  • 홍기정
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.04a
    • /
    • pp.174-179
    • /
    • 2000
  • Workflow 관리 시스템은 비즈니스 프로세스의 자동화를 지원하는 것으로서, 비즈니스 프로세스의 각 업무 단계에 관련된 인적 자원 및 IT자원을 적절히 활용하도록 구현되어야 한다. 이러한 Workflow 관리 시스템은 Workflow 프로세스에 대한 명세로부터 실행 모델이 구성되어 Workflow 엔진을 통해 수행되는 과정을 거친다. 한편, 명세된 프로세스의 논리적 검증과 성능 예측을 위하여는 Workflow 의 수행 전에 시뮬레이션을 통한 분석이 선행되어야 한다. 본 연구에서는 기술된 Workflow 프로세스 명세로부터 이산사건 시스템 형식론인 DEVS를 기반으로 통일된 실행모델을 생성하고, 이를 바탕으로 시뮬레이션 분석과 실시간 수행을 하는 시뮬레이션 엔진과 실시간 분산수행 엔진을 각각 개발하였다. 간단한 업무 프로세스의 예를 통하여 분산환경에서 실행함으로써 제안된 방법의 유용성을 검증할 수 있었다.

  • PDF

PRAiSE: A Rule-based Process-centered Software Engineering Environment (PRAiSE : 규칙 기반 프로세스 중심 소프트웨어 공학 환경)

  • Lee, Hyung-Won;Lee, Seung-Iin
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.3
    • /
    • pp.246-256
    • /
    • 2005
  • Rule-based paradigm is one of the principal types of software process modeling and enaction approaches, as they provide formality and flexibility sufficient to handle complex processes. However, the systems adopting rule-based paradigms are hard to define and understand process models, and their inference engine should be modified or redeveloped at worst according to the change of process language. In this paper, we describe a rule-based PSEE(Process-Centered Software Engineering Environment) PRAiSE that solves the above limitations of existing rule-based PSEEs as well as maintains the merits of rule-based paradigm such as the ability to incorporate the nature of software processes flexibly in which dynamic changes and parallelism are pervasive and prevalent. PRAiSE provides RAiSE, a graphical Process modeling language, and defined process models are interpreted and enacted by process engine implemented using CLiPS, a rule based expert system tool.

Development of a Tool for Modeling the Variabilities of Business Process (비즈니스 프로세스의 가변성 모델링 지원 도구 개발)

  • Hong, Min-Woo;Moon, Mi-Kyeong;Yeom, Keun-Hyuk
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.7
    • /
    • pp.733-737
    • /
    • 2008
  • Business process modeling is to represent the business activities in a graphical notation that enterprises use to achieve their customer's requirements. Nowadays, lots of requirements are changed quickly and variously. Therefore, business process models should provide the means which can prepare for changes by analyzing (pointing) elements of business process that are likely to alter. In this paper, we propose a business process family model (BPFM) which represents the commonalities and the variabilities of a set of business processes. In addition, we propose the process which develops the tools for BPFM based on Eclipse Plug-In Graphical Modeling Framework (GMF). The variabilities of Business Process are modeled by using expanded model elements of UML2.0 activity diagram.

Activity Capability Level-based Maturity Evaluation Model for Public Data Quality Management (활동능력수준 기반의 공공데이터 품질관리 성숙수준 평가 모델)

  • Kim, Sun-Ho;Lee, Jin-Woo;Lee, Chang-Soo
    • Informatization Policy
    • /
    • v.24 no.1
    • /
    • pp.30-47
    • /
    • 2017
  • The Korean government developed an organizational maturity model for public data quality management based on international standards to evaluate the data quality management level of public organizations, However, as the model has too many indicators to apply on the site, a new model with reduced number of indicators is proposed in this paper. First, the number of processes is reduced by integrating and modifying the processes of the previous model. Second, a new maturity evaluation method is proposed based on capability levels focused on the activity, not on the process. Third, the maturity level of public data quality management is represented by five discrete levels or real values of 1 through 5. Finally, characteristics of the proposed model are compared with those of the previous model.

A Study on Security Auditing Process Model for Web-Based Information System (웹기반 시스템의 보안감리프로세스 모텔에 관한 연구)

  • Youn, Sang-Hyun;Chang, Eun-Jeong;Kwon, Ho-Yeol
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.11a
    • /
    • pp.407-412
    • /
    • 2003
  • 인터넷 기술을 기반으로 하는 웹기반 시스템은 웹 브라우저를 이용한 편리한 사용성과 하이퍼링크를 이용한 효과적인 연결성을 TCP/IP 네트워크 위에서 경제적으로 제공함으로서 최근 급속히 개발이 증가하고 있다. 그러나 운영환경에서 서버 측의 다양한 플랫폼과 운영체제, 그리고 클라이언트 측의 다양한 웹 브라우저가 혼재되어 존재하는 웹기반 정보시스템의 특성은 정보시스템의 개발 뿐 만 아니라 감리에서도 기존의 메인프레임 및 클라이언트/서버 시스템의 경우와 다른 특성을 갖는다. 본 논문에서는 웹기반 정보시스템의 특성과 보안감리 규격인 SSE-CMM의 프로세스 모델에 대하여 분석한 후 웹기반 정보시스템의 보안감리를 위한 새로운 프로세스 모델에 대하여 논하였다.

  • PDF

An Analysis of Variability Dependency on Business Process Family Model (비즈니스 프로세스 패밀리 모델의 가변성 의존관계 분석)

  • Moon, Mikyeong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.415-418
    • /
    • 2009
  • 최근 서비스 지향 아키텍처 (Service Oriented Architecture SOA) 기반의 애플리케이션 개발에 맞게 비즈니스 프로세스의 유연성을 확보하고 재사용을 증진시키기 위하여 비즈니스 프로세스 패밀리 모델(Business Process Family Model: BPFM)이 제시되었다. BPFM은 소프트웨어 프로덕트 라인 방법의 가변성 분석 기법을 사용하여 비즈니스 프로세스 군 (family)에서 나타날 수 있는 가변성을 분석하여 이를 명시적으로 표현하고 있는 모델이다. BPFM으로부터 여러 개의 BPM (Business Process Model)을 개발하기 위해서는 가변성 결정 및 가지치기 (Decision and Pruning) 과정을 거쳐야 한다. 이 때 가변성 사이에는 서로 협력적 또는 배타적인 관계를 가질 수 있고 이는 가변성 결정과 가지치기에 영향을 미치게 되는데, 현재 제시된 BPFM에는 이러한 바인딩 정보에 대해서 아직 고려하지 않고 있다. 본 논문에서는 비즈니스 프로세스 군에서 식별될 수 있는 가변성들 사이의 의존관계의 유형을 분석하고 이 정보를 모델의 형태로 나타낼 수 있는 방법을 제시한다. 먼저 BPFM에 포함된 가변성 정보를 독립된 의존관계 분석모델로 추출해 내고 각 가변성 결정유형에 따라 표현방법을 제시한다. 추출된 모델에서 의존관계를 표현하고 가변성 결정이 영향을 미치는 범위의 가변성들을 클러스터할 수 있는 방법을 제공한다. 본 방법을 이용함으로써 가변성 결정회수를 현저히 줄일 수 있음을 사례연구를 통해 보여준다. 또한 잘못된 가변성 결정으로 인한 BPM의 기능 불일치를 해소할 수 있음을 보여준다.

  • PDF

A Software Quality Evaluation Process based on the Defense CBD Methodology (국방 CBD 방법론 기반 소프트웨어 품질평가 프로세스)

  • Lee, Hyun-Chul;Kang, Seung-Hun;Lee, Kil-Sup;Lee, Sung-Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.271-274
    • /
    • 2005
  • 소프트웨어 제품의 활용 범위가 늘어나면서 품질의 중요성이 부각되고 있다. 이에 따라 ISO/IEC 9126 품질모델과 ISO/IEC 14598 소프트웨어 제품 평가모델에 대한 표준이 발표되었다. 하지만, 대부분 소프트웨어 개발 사업에서는 결함사항 위주로 품질관리를 하고 있으며 표준모델은 미적용 되고 있는 실정이다. 따라서, 본 논문에서는 국방 CBD 방법론을 기반으로 표준 소프트웨어 품질모델 및 제품 평가모델을 이용한 품질평가 프로세스를 제시하고자 한다. 이를 위해 국방 CBD 방법론 산출물의 품질평가 모델과 품질평가 프로세스를 정의하고 평가활동 단계별 산출물을 제시한다. 또한 소규모 시범사업에 적용을 통하여 제안된 모델의 적절성을 검증하였다. 향후 본 연구의 결과가 국방 CBD 방법론 기반 소프트웨어의 품질관리 활동에 적용이 기대된다.

  • PDF

DMU Model-based Process Improvement of Basic Design of Pleasure Yacht (DMU 모델 기반의 레저보트 기본설계 프로세스 개선)

  • Oh, Dae-Kyun;Kwon, Yong-Won;Ryu, Cheol-Ho
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2012.06a
    • /
    • pp.210-210
    • /
    • 2012
  • 레저보트의 경우 초기 설계단계에서 소비자의 요구사항과 그에 기반 한 외형 디자인이 매우 중요한 설계 요소 중 하나이다. 운용컨셉 정의, 스타일링 등 초기설계 결과는 구조 및 외형에 이르는 선체, 의장설계 뿐만 아니라 향후 제조, 판매에 이르기까지 개발과정 전반에 걸쳐 큰 영향을 미치게 된다. 해외의 경우 이러한 점을 고려한 3차원 모델 기반 통합설계 시스템에 대한 기술개발이 활발하게 이뤄지고 있으며, 더 나아가서 통합설계 데이터를 생산에 활용하는 단계에 이르고 있다. 본 연구에서는 3차원 형상모델을 중심으로 레저보트 기본설계 프로세스를 통합하기 위한 연구를 수행하였으며, 50피트 급 크루즈보트 설계 사례연구를 통해 그 효용성을 보였다.

  • PDF