As the information technology is developed, the business environment has been quickly changed. Especially, the product lifecycle is getting short but the customer requirements have rapidly increased. In such an environment, the enterprises should struggle to reduce the cost, enhance the efficiency of the work processes, and improve the quality of the products or services to maximize benefit.
In these days there is growing recognition that the business process management the key factor to attain superiority in a keen competition. Additionally it is recognized that the collaboration through which the enterprise shares the information and system with suppliers, customers, even competitors is needed. Based on such recognition, the enterprises have unsparingly invested in information technology for development of system based on the process and data integration such as ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), and BPM (Business Process Management) etc.
This paper introduces collaborative process patterns which are classified by some criteria. But the collaborative process patterns are so ambiguous that they can not be modeled as workflow processes. For example, there exist process patterns of which the order is not defined concretely in the case of the conference. To solve such problems, we refine the collaborative process patterns by adding constraints which make their definitions clear.
In this paper, we use XPDL (XML Process Definition Language) of WfMC (Workflow Management Coalition) as a process modeling language to show how existing process modeling language expresses the collaborative process patterns defined above. However we find out there is the complexity to express the collaborative process patterns with XPDL. To model them more easily, this paper suggests Collaborative Process Schema (CPS) as extension of XPDL.
Therefore this schema can help model the collaborative processes easily and the workflow management system to manage these processes effectively.
기업의 경영 환경은 정보 기술의 발전으로 인해 많은 변화를 가져왔다. 특히 제품이나 서비스에 대한 고객들의 요구 사항은 급격히 증가하고 있으나, 제품의 수명 주기는 상대적으로 짧아지고 있는 추세이다. 이러한 기업 환경에 대응하여 이윤을 창출하고 극대화하기 위하여 기업들은 운영 비용을 절감하고, 업무의 효율성을 높이며, 조직의 유연성을 확보하는 등의 노력을 기울이고 있다. 이 같은 기업 환경에서 협업은 기업 경쟁력을 높이는데 매우 중요한 요소로 작용하고 있다. 본 연구는 이러한 협업 프로세스 패턴을 정의하였다. 하지만 정의된 협업 프로세스 패턴이 워크플로우 관리 차원에서 모델링 되기가 어렵다는 것을 인식하고 워크플로우 관리를 위해 패턴에 제약을 가해 프로세스 패턴을 재정의하였다. 또한 프로세스 모델링 언어인 XPDL에서 어떻게 표현되는지를 알아보았다. 그리고, 협업 프로세스 모델링을 쉽게 하기 위하여 XPDL에 협업 관련 속성을 추가하여 협업적 프로세스 스키마를 제안한다. 실제 기업에서 협업 패턴을 적용해 보고 이를 위한 프로세스 모델링 시스템을 개발한다.