• Title/Summary/Keyword: 재사용 프로세스

Search Result 344, Processing Time 0.027 seconds

개선된 성분조립모델을 활용한 웹사이트 개발 프로세스

  • 천보경;박만곤
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2000.05a
    • /
    • pp.223-228
    • /
    • 2000
  • 웹사이트는 정보 미디어와 애플리케이션 플랫폼을 가지고 널리 사용되어지고 있다. 작은 기업들이 큰 기업들과 경쟁하기 위해서 웹사이트 구축과 웹에 기반한 애플리케이션 개발이 절실히 요구되어지고 있다. 하지만, 대부분의 웹사이트 구축과 웹 애플리케이션의 생성은 체계적인 프로세스 없이 개발자들의 지식과 경험에 의존하여 임시직으로 개발되어 왔다. 따라서, 이러한 웹사이트 구축과 웹 애플리케이션 생성에 체계적인 프로세스를 가지는 소프트웨어 공학이 적용되어 개발, 유지되어져야 한다. 본 논문에서는 최근에 ActiveX, Java, ASP, CORBA등 다양한 형태의 코드와 플러그-인으로 개발되는 웹사이트와 웹 응용 애플리케이션에서 컴포넌트의 형태로 요소들을 구성, 접근하여 사용하고, 다른 웹사이트 구축이나 다른 웹 애플리케이션에서 이미 사용한 구성 성분을 재사용 함으로써 새로운 웹사이트 구축과 웹 애플리케이션 개발이 가능한 성분조립모델(the Component Assembly Model)을 웹사이트 개발 프로세스로써 활용하고자 한다.

  • PDF

A Study on the Reuse of Design Model for Web Migration based on RUP (RUP 기반의 웹 마이그래이션 설계 모델 재사용에 관한 연구)

  • 민사역;조현훈;류성열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.397-399
    • /
    • 2000
  • 최근 인터넷은 사용자에게 각광을 받고 있다. 이유는 인터넷이 되는 곳이면 어디서든 웹 브라우저만 있으면 다른 프로그램 없이도 접근이 가능하고 모든 서비스를 제공받을 수 있다. 기존의 어플리케이션(C/S 어플리케이션)은 서버와 클라이언트를 따로 설치해야만 하는 번거로움이 있었다. 또한 프로그램의 변경 시 서버나 클라이언트 어플리케이션의 재 설치가 필수적이다.[1] 따라서 최근 업계에서는 인터넷을 통한 서비스를 위해 많은 컨텐츠 개발이 이루어지고 있다. 이런 흐름은 기업의 그룹웨어나 어플리케이션 등을 인터넷을 통해 서비스하도록 만들고 있으며, 기존의 어플리케이션과는 관계없이, 즉 거의 모든 것을 재사용하지 못하고 처음부터 다시 개발하고 있는 실정이며, 사내에서는 기존 어플리케이션을 그대로 사용하면서 하나의 웹 서버를 이용하여 외부의 클라이언트에게 서비스를 해 주고 있는 실정이다. 본 논문에서는 기존의 어플리케이션 산출물, 즉 분석, 설계 문서들을 가지고 웹 마이그래이션 시 재사용할 수 있는 범위와 산출물을 추출하고 소프트웨어의 아키텍쳐를 재정의하고, 웹 마이그래이션을 위한 설계 모델에서의 재사용할 수 있는 프로세스를 제시하고 각 프로세스에 대한 활동과 지침을 정의한다. 또한, 사례 연구를 통해 적용해 본다.

  • PDF

A Systematic Process for Designing Core Asset in Product Line Engineering (프로덕트라인 공학에서의 체계적인 핵심 자산 설계 프로세스)

  • La, Hyun-Jung;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.10
    • /
    • pp.896-914
    • /
    • 2006
  • Product line engineering (PLE) is one of the most recent and emerging reuse approaches in software engineering. Core asset, which is a reusable unit of PLE, is shared by several members in a product line (PL). So, developing a well-defined core asset is a prerequisite to increase productivity and time-to-market. Existing PLE methodologies emphasize the importance of core asset but mainly focus on analyzing core asset. And, several processes for designing core asset do not fully cover all elements of core asset which is from product line architecture (PLA) to decision model and need to augment systematic process, detailed instructions, and templates of artifacts. These problems result in difficulty with designing core asset and applying PLE. In this paper, we present an overall process and templates of artifacts to design core assets. And, we apply proposed process to a case study in order to show its applicability. With the proposed process, detailed instructions, and templates of artifacts, we believe that we can more systematically and more easily design high-quality core assets and we fully cover product line architecture, component, and decision model when designing a core asset.

Application of Lean Theory to BIM-Based Coordination - A Case Study on Process Re-Engineering of MEP Coordination - (린 기법의 BIM 기반 설계조율 프로세스 접목 - 설비전기 설계조율 프로세스 재설계 사례연구 -)

  • Jang, Se-Jun
    • Journal of the Korea Institute of Building Construction
    • /
    • v.18 no.1
    • /
    • pp.67-79
    • /
    • 2018
  • This paper provides theoretical deformation of lean concept and its application for usage of building information modeling (BIM) process. Recently, much research is focused on application of lean concept for more efficient usage of BIM. The lean theory and its basic function and feature is based on manufacturing industry. The manufacturing process can be improved by process re-engineering steps of lean concept which consist of the steps of value, value stream, flow, pull, perfection. However manufacturing process and construction process has different characteristics. Due to the differences, five steps of the traditional lean's process re-engineering can't be directly applied to the BIM based engineering process. In order to solve this problem, we conduct analysis on the characteristics of the manufacturing process and BIM based engineering. We propose modified and expanded concept of lean for process re-engineering and the modified theory was applied to the mechanical, electrical and plumbing (MEP) coordination process. Through the proposed 8 steps of methodology, 2D based process was changed to integrated and using BIM based MEP coordination process. In addition, the results showed the potentiality of cost reduction and process improvement. The results of this study can be a foundation for the theoretical combination of lean and a variety part of construction engineering process.

A Study of the e-business Component Process based on Component Catalog (컴포넌트 카달로그를 기반한 e-business 컴포넌트 프로세스에 관한 연구)

  • 김행곤;최하정;한은주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.571-573
    • /
    • 2001
  • 정보화 시대로의 전환에 대한 요구를 충실하게 지원하고 점차적으로 인터넷을 이용한 비즈니스 거래와 분산 업무 처리 요구에 따른 e-commerce 환경으로부터 intranet과 extranet, 즉 고객 공급자 동업자 기업, 기관, 고용인등의 비즈니스에서 필요한 관계가 포함되어 통합되어진 e-busienss로의 어플리케이션이 요구되고 있다. 따라서 본 논문에서는 e-business 환경에서 사용자가 원하는 웹 애플리케이션이 정확하고 빠르게 구축될 수 있도록 e-business 컴포넌트 프로세스를 제안하며, 기존의 컴포넌트를 재사용 가능하도록 비즈니스 측면에서 컴포넌트 카테고리를 정하여 분류하고 통합을 통해 솔루션을 구축할 수 있도록 한다. 이는 e-business 컴포넌트 프로세스를 통해 이는 결국 분석된 모든 e-business 컴포넌트를 등록하고 검색 및 다운로드 할 수 있는 통합 시스템으로 제시되어진다. 기존의 컴포넌트는 분류를 통해 비지니스 측면의 컴포넌트로 재사용 가능하도륵 하며 현재의 B2B(Business to Business)를 원활히 하는데 목적을 둔다.

  • PDF

Requirements Analysis based on Business Process Knowledge for Requirements Engineering (비즈니스 프로세스 맵을 이용한 시스템 요구 분석 방안 연구)

  • Nah, Jeong-Eun;Song, Joo-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.207-210
    • /
    • 2004
  • Waterfall 모델에서의 소프트웨어 개발 단계는 사용자로부터 요구 사항을 정의하고, 이것이 다음 단계의 input 이 되어 개발자에 의해 작업이 진행되는 개발 양식을 따른다. 시스템 요구 사항을 정의할 때에, 프로세스 관점에서 사용자 업무를 이해하고, 이 프로세스에서 사용되는 시스템과의 관계를 정의하여 요구 사항으로 함께 정의한다면, 단순한 시스템의 기능을 정의하여 개발하는 것 보다 시스템의 사용 목적을 이해하고 개발하게 됨으로써, 더 만족도 높은 시스템으로 개발할 수 있게 된다. 프로세스 관점에서 이해하고 정의하는 시스템의 요구 사항은 시스템 보수 작업(Maintenance)시에도 시스템의 상황이 현재 업무 프로세스와 어떻게 연계되어 있는지 파악하기 용이하고, 테스트 단계에서도 테스트 조건이나 테스트 시나리오로서도 활용이 가능하다. 새로운 업무를 담당하는 사람에게도 시스템 개발 요구 사항에서 정의된 업무 프로세스 맵(Map)이 관련 업무를 파악할 수 있는 기초 자료로 재 활용 될 수도 있다. 비즈니스 프로세스 리엔지니어링에서 사용하는 비즈니스 프로세스 맵핑(Mapping) 기술을 소프트웨어 개발 방법론에 적용하여, 요구 분석 단계에서 사용하는 분석 도구로서의 응용을 제안하고자 한다.

  • PDF

A Study on a Reuse Process of the Embedded Software Artifacts in Defense (국방 분야에서 내장형 소프트웨어 산출물의 재사용 프로세스에 관한 연구)

  • Kim, Young-Gyun;Jin, Yu Suk;Ahn, Hyo-Chul;Kim, Young-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.597-600
    • /
    • 2010
  • 소프트웨어 재사용(Software Reuse)은 소프트웨어 생산성을 높이는 방법임에도 불구하고 내장형 소프트웨어 개발 분야에서의 적용은 많은 어려움이 있다. 내장형 소프트웨어는 개발된 소프트웨어의 실행환경이 서로 다르고, 하드웨어 의존성이 높기 때문이다. 국방 분야에서의 내장형 소프트웨어는 보안성이라는 특성상 타 프로젝트의 모범사례를 적용하는 데는 정보 공유의 어려움이 있어 왔다. 본 논문에서는 MIL-STD-498에 기반하여 국방 분야의 내장형 소프트웨어 재사용 프로세스에 관해 연구하고 적용 결과를 제시하였다.

Object-Oriented Design and Implementation of Business Process Definition Tool (프로세스 정의 도구의 객체지향적 설계 및 구현)

  • 황미진;이민규;한동수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.525-527
    • /
    • 2000
  • BPMT는 워크플로우 관리 시스템에서 프로세스의 정의 도구이다. BPMT는 워크플로우 시스템의 종속된 도구이기 때문에 워크플로우 시스템에서 요구하는 사항에 대처하기 위한 방안으로 확장성과 재사용성이 필수적이다. 이러한 확장성과 재사용성을 달성하기 위해 본 논문에서는 객체지향적인 개발 방법을 선책하고 BPMT에 적합한 디자인 패턴인 Visitor 패턴과 Serializer 패턴을 사용하였다. Visitor 패턴을 이용하면 새로운 표현 방법을 추가하고자 할 때 새로운 모듈만 추가한다는 점에서 표현의 확장성을 달성할 수 있다. 또한 Serializer를 이용함으로써 저장매체에 독립적인 입출력을 가능케 하고 하나의 인터페이스를 제공함으로써 객체의 확장성을 달성하였다.

  • PDF

A Model Driven Approach for Describing Semantic Web Service (시맨틱 웹 서비스의 기술을 위한 모델지향접근방식)

  • Kim Il-Woong;Kim Yeon-Seok;Lee Kyong-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.169-171
    • /
    • 2006
  • 본 논문에서는 UML 다이어그램으로부터 시맨틱 웹 서비스 기술 표준인 OWL-S문서를 생성하는 방법을 제안한다. 특히 온톨로지의 기술을 위해 클래스 다이어그램을 사용하고, 프로세스의 흐름을 기술하기 위해 시퀀스 다이어그램 및 액티비티 다이어그램을 사용한다. 제안된 방법은 UML 모델의 재사용 및 기존 연구들이 처리하지 못하는 복합프로세스의 생성이 가능하다는 장점을 가진다.

  • PDF

A Technical Assessment of Software Product Line Methodologies (소프트웨어 제품 계열 방법론의 기술적 평가)

  • Park Shin-Young;Kim Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.13D no.1 s.104
    • /
    • pp.51-60
    • /
    • 2006
  • Product Line Engineering(PLE) is an effective software development technique which produces applications using core assets. Because of reusing the core assets, PLE can save cost for developing products in a domain but increase reusability. There are about ten PLE methodologies available, but there are not yet common agreements on PLE process and artifacts. This makes developers harder to choose a methodology and to apply it in practice. A comprehensive technical evaluation and comparison on existing PLE methodologies would be essential for practitioners. In this paper, we present a technical assessment of representative PLE methodologies; FAST, SEI SPL, PuLSE, Bosch's PL proceis, FOPLE, ESAPS, KobrA/PoLITe, Alexandria, COPA, QADA. They are compared in the criteria of process, artifacts, instructions, and special features. And we identify common or variable elements between methodologies and confirm elements to be improved in each PLE methodology. The assessment result would be well utilized in defining a practical methodology for PLE projects and in choosing an appropriate methodology among available ones.