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

Search Result 505, Processing Time 0.031 seconds

A Variable Business Component Development and Case Study Using a Rule Based Analysis Pattern and UML Components (규칙기반 분석 패턴과 UML Components을 사용한 가변적인 비즈니스 컴포넌트 개발과 적용 사례)

  • Lee, Yong-Hwan;Min, Dug-Ki
    • The KIPS Transactions:PartD
    • /
    • v.13D no.7 s.110
    • /
    • pp.947-958
    • /
    • 2006
  • In order to increase extensibility and reusability of business components, the variable things need to be analyzed from the analysis phase and identified as components. In this paper, we propose a rule-based analysis pattern, which can effectively extract object-based main concepts from a variable business process in the analysis phase and identify a variable business component by applying the pattern to the UML Components development process. It can make analysis artifacts consistent and readable for analysts with different level of knowledge and experience to apply the pattern to analysis of rule-based variable business processes. And also, variable business components can be easily identified by applying the pattern to the UML Components development process. In order to prove the feasibility of the pattern, we have applied the pattern the deposit and import/export subsystem of the banking domain. According to our experience, we can make the same business conceptual models between the deposit and import/export subsystem due to the main concepts suggested by the pattern and effectively identify a variable business components in the UML Components development process.

Definition of Component Specification Based on Component Architecture (아키텍쳐 기반의 컴퍼넌트 명세 정의)

  • Kim, Haeng-Kon;Cha, Jung-Eun;Kim, Byung-Jun
    • Annual Conference of KIPS
    • /
    • 2000.04a
    • /
    • pp.780-785
    • /
    • 2000
  • 최근 활발히 연구되어 오고 있는 컴퍼넌트 기반의 소프트웨어 개발 방법론은 컴퍼넌트의 잘 정의된 인터페이스를 통해 응용 시스템을 개발함으로써 개발의 생산성과 유지보수성 그리고 신뢰성을 보장한다. 그러므로 인터페이스 명세 정의는 컴퍼넌트 기반의 소프트웨어 개발을 위한 필수적인 선행 과제이다. 컴퍼넌트 기반의 응용 시스템 생성 프로세스는 컴퍼넌트 아키텍쳐 정의와 이를 바탕으로 한 컴퍼넌트의 명세화, 그리고 컴퍼넌트 프레임워크로 적용의 단계를 통해 달성할 수 있다. 따라서 본 논문에서는 표준 하부 구조를 정의하고, 소프트웨어 전개 모델을 제공함으로써 컴퍼넌트 생성과 사용, 평가를 위한 근거를 확보할 수 있는 컴퍼넌트 아키텍쳐 모델 즉, ABCD(Architecture-Base Component- Common Component-Domain Component) 아키텍쳐를 제안한다. 또한, 이를 바탕으로 컴퍼넌트의 개발과 이용을 위하여 기존의 컴포넌트 명세가 가지는 비효율성을 극복하고 새로운 컴퍼넌트 명세 표기법을 제시하고자 한다.

  • PDF

Development of Progress Management System based on Quality Inspection Information - Case Study on Nuclear Power Plant Construction - (품질관리 정보를 기반으로 한 진척도 관리 시스템 개발 - 원자력발전소 건설공사 사례를 중심으로 -)

  • Kwahk, Kil-Jong;Kim, Jae-Jun
    • Korean Journal of Construction Engineering and Management
    • /
    • v.12 no.1
    • /
    • pp.73-84
    • /
    • 2011
  • This study represents construction progress management model based on quality inspection process in addition to cost-schedule integration. Quality inspection process cycle, resource estimate as progress measurement parameter, hierarchical structure of schedule, and inspection lots linking quality inspection to resource estimate are addressed as four main information areas. The authors established several process models to give a structure and correlations among information elements on each of these areas. Applying the process models proposed, an information system was implemented and utilized for nuclear power plant construction. It reveals that the system achieves accurate and objective progress information in near real time with significantly reduced time and effort as well as administrative efficiencies from making quality inspection process online.

Program Understanding Issues in Component Based Software Development (컴포넌트 기반 소프트웨어 개발에서 프로그램 이해 연구 (SE기술워크삽: 산학연 연구개발사례 및 기술 소개 발표 요약문))

  • 최은만
    • Journal of Software Engineering Society
    • /
    • v.13 no.3
    • /
    • pp.71-78
    • /
    • 2000
  • 컴포넌트 기반으로 소프트웨어를 개발해 나가는 기술에서는 컴포넌트의 특성을 파악하고 이를 적당한 곳에 적절히 구성하는 작업이 중요하다. COTS, 즉 패키지로 구입할 수 있는 대부분의 소프트웨어 컴포넌트는 블랙박스 형태로 제공된다. 따라서 COTS 컴포넌트를 블랙박스로 이해할 수 있는 모델과 효과적으로 이해할 수 있도록 프로세스 지원이 필요하다. 이 논문에서는 유지보수 단계를 전제로 한 프로그램 이해 모델을 살펴보고 컴포넌트 이해에 맞는 멘탈 모델은 어떤 것인지 살펴보았다. 대규모 컴포넌트로서 어떻게 패키징 되었는지를 나타내는 측면뿐만 아니라 컴포넌트가 어떤 서비스를 제공하는지를 나타내는 인터페이스 측면, 컴포넌트의 통합적 구성 측면이 멘탈 모델에 잘 표현되어 있어야 한다. 이런 조건을 잘 만족하는 모델로서 하드웨어 컴포넌트를 모방한 개념을 소개하였고 소프트웨어 컴포넌트에도 잘 적용될 수 있음을 보였다.

A Questionnaire for System Interoperability Measurement Based on Development Process Using Modified V-Model (변형된 V-모델을 이용한 개발 프로세스 기반 상호운용 질의서)

  • 류동국;김우열;김영철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.493-495
    • /
    • 2004
  • 본 연구에서는 정보시스템의 상호운용성을 측정하기 위한 질의서를 설계하고 개발하였다. 상호운용 질의서는 상호운용 성숙도를 측정하는 평가모델인 LISI의 구성요소이다 LISI 기반의 상호운용성을 측정하기 위하여 필요한 정보들을 상호운용 질의서를 통하여 획득한 후 분석하여 상호운용 성숙도를 측정하게 된다. 정확한 상호운용성을 평가하기 위해서는 평가대상 체계의 상호운용 능력에 대한 정보를 정확하게 추출할 수 있는 질의서의 개발이 매우 중요하다 본 연구에서는 변형된 V-모델의 시스템 개발 생명주기에 따르는 상호운용성 평가 질의서의 개발 방안을 제시하고 평가 가능한 질의서를 개발하였다.

  • PDF

Developing an EPG Feature Model and Designing its Testcases for Improving EPG Development Process (전자프로그램가이드 개발 프로세스 향상을 위한 EPG 피처 모델 개발과 테스트케이스의 설계)

  • KO, Kwangil
    • Journal of Digital Contents Society
    • /
    • v.17 no.4
    • /
    • pp.235-241
    • /
    • 2016
  • EPG (Electronic Program Guide), which was born with the development of digital broadcasting technology, is becoming a successful data service in the environment that a digital broadcasting station operates more than one hundred channels. In the circumstance, the request for the development or renewal of EPG frequently occurs and so the developers are looking for ways to improve the efficiency of the EPG development. This paper addresses the need of the developers by devising an EPG feature model based on FODA and the test-cases for each feature of the model. Utilizing the EPG feature model and the test-cases, the EPG development process, especially the phases of requirement analysing and test-case designing can be improved.

An Adaptive Business Process Mining Algorithm based on Modified FP-Tree (변형된 FP-트리 기반의 적응형 비즈니스 프로세스 마이닝 알고리즘)

  • Kim, Gun-Woo;Lee, Seung-Hoon;Kim, Jae-Hyung;Seo, Hye-Myung;Son, Jin-Hyun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.3
    • /
    • pp.301-315
    • /
    • 2010
  • Recently, competition between companies has intensified and so has the necessity of creating a new business value inventions has increased. A numbers of Business organizations are beginning to realize the importance of business process management. Processes however can often not go the way they were initially designed or non-efficient performance process model could be designed. This can be due to a lack of cooperation and understanding between business analysts and system developers. To solve this problem, business process mining which can be used as the basis of the business process re-engineering has been recognized to an important concept. Current process mining research has only focused their attention on extracting workflow-based process model from competed process logs. Thus there have a limitations in expressing various forms of business processes. The disadvantage in this method is process discovering time and log scanning time in itself take a considerable amount of time. This is due to the re-scanning of the process logs with each new update. In this paper, we will presents a modified FP-Tree algorithm for FP-Tree based business processes, which are used for association analysis in data mining. Our modified algorithm supports the discovery of the appropriate level of process model according to the user's need without re-scanning the entire process logs during updated.

A Study on the Project Management Model For a Small Scale Information Technology Company (소규모 IT업체를 위한 프로젝트 관리 모델에 관한 연구)

  • Lee, Jeong-Eun;Park, Ju-Cheol
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2006.11a
    • /
    • pp.670-673
    • /
    • 2006
  • 본 연구는 프로젝트 계획에서 마감까지의 전 프로세스를 소규모 IT 업체의 현실에 맞게 간략화하고 효율화 하는 방안을 다룬다. 개발자들의 추가투입 공수를 최대한으로 줄이고, 최소한의 노력으로 최적의 프로세스 관리가 되도록 하는 소프트웨어 프로젝트 관리 모델을 개발한다. 이를 통해 프로젝트에 예상되는 실행 액티비티 , 단계별 산출물을 정의하고 실행단계별 작업 표준을 제정해서 표준안을 따라 하는 것만으로 일정수준이상의 프로젝트 관리가 되도록 한다. 또, 연구된 관리 모델을 기반으로 이를 지원하는 시스템을 실제 개발, 적용하여 연구된 내용의 실제 적용가능성을 높인다.

  • PDF

A Design Technique of 3D-based Meta-model for Development of Demand-Oriented Curriculum (수요지향 교과과정 개발을 위한 3차원 기반의 메타모델 설계 기법)

  • Cho, Eunsook;Pak, Suehee;Chang, Juno
    • The Journal of Korean Association of Computer Education
    • /
    • v.8 no.6
    • /
    • pp.1-12
    • /
    • 2005
  • IT education in the colleges or universities and IT industry in producing IT manpower are urgently called for to balance its supply and demand. To correct this problem, Ministry of Information and Communication launched a program where demand-oriented curriculums are developed and applied to colleges. This paper proposes a design technique based on meta-model and software development process in developing curriculums and courses. This meta-modeling technique is proven to result in the extendibility, flexibility and quality improvement in software design. Therefore, we expect that proposed technique makes it possible to be improved in quality.

  • PDF

P2P Business Process Modeling Eased on Service-Oriented Architecture (서비스 지향 아키텍쳐 기반 P2P 비즈니스프로세스 모델링)

  • Lee Myoung-Hee;Chang Yong-Won;Yoo Cheol-Jung;Chang Ok-Bae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.247-249
    • /
    • 2006
  • XML이후 컴포넌트를 중심으로 개발된 통합 애플리케이션과 함께 서비스를 중심으로 한 서비스 지향 아키텍쳐가 새롭게 웹서비스를 확장시킨다. 웹서비스를 기본으로 하는 구조이면서 보다 IT 기반을 개선하고 비즈니스 요구에 보다 빠르게 응답할 수 있는 서비스지향 아키텍쳐에서 각 컴포넌트들의 서비스의 효율을 높이기 위한 여러 가지 방법이 요구된다. 본 논문에서는 이러한 기업간 비즈니스 프로세스통합을 위해 가치를 적용한 P2P프로세스를 모델링한다. 기존 프로세스간 인터페이스를 통합하고 체계적이며 가시적인 모델링을 서비스 지향 아키텍쳐에 적용하여 보다 가시적이고 효율적인 아키텍쳐를 제안한다.

  • PDF