• Title/Summary/Keyword: 프로세스모듈

Search Result 276, Processing Time 0.029 seconds

Recovering Module View of Software Architecture using Community Detection Algorithm (커뮤니티 검출기법을 이용한 소프트웨어 아키텍쳐 모듈 뷰 복원)

  • Kim, Jungmin;Lee, Changun
    • Journal of Software Engineering Society
    • /
    • v.25 no.4
    • /
    • pp.69-74
    • /
    • 2012
  • This article suggests applicability to community detection algorithm from module recovering process of software architecture through compare to software clustering metric and community dectection metric. in addition to, analyze mutual relation and difference between separated module and measurement value of typical clustering algorithms and community detection algorithms. and then only sugeested several kinds basis that community detection algorithm can use to recovering module view of software architecture and, by so comparing measurement value of existing clustering metric and community algorithms, this article suggested correlation of two result data.

  • PDF

Aspect Mining Process Design Using Abstract Syntax Tree (추상구문트리를 이용한 어스팩트 마이닝 프로세스 설계)

  • Lee, Seung-Hyung;Song, Young-Jae
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.5
    • /
    • pp.75-83
    • /
    • 2011
  • Aspect-oriented programming is the paradigm which extracts crosscutting concern from a system and solves scattering of a function and confusion of a code through software modularization. Existing aspect developing method has a difficult to extract a target area, so it is not easy to apply aspect mining. In an aspect minning, it is necessary a technique that convert existing program refactoring elements to crosscutting area. In the paper, it is suggested an aspect mining technique for extracting crosscutting concern in a system. Using abstract syntax structure specification, extract functional duplicated relation elements. Through Apriori algorithm, it is possible to create a duplicated syntax tree and automatic creation and optimization of a duplicated source module, target of crosscutting area. As a result of applying module of Berkeley Yacc(berbose.c) to mining process, it is confirmed that the length and volume of program has been decreased of 9.47% compared with original module, and it has been decreased of 4.92% in length and 5.11% in volume compared with CCFinder.

A Web Services based e-Business Application Integration Framework (웹 서비스 기반 e-비즈니스 응용 프로그램 통합 프레임워크)

  • Lee Sung-Doke;Han Dong-Soo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.6
    • /
    • pp.514-530
    • /
    • 2005
  • This paper proposes a compact eAI framework for the integration of various types of applications deployed on different platforms in the Internet. The applications are connected and invoked to achieve a business goal by the coordination of the workflow system in the framework. for the construction of the framework, five sub-modules are elicited and the functions and roles of each module are defined. The elicited five sub-modules include business process modeling tool, eAI platform, business processes transform module, UDDI connection module, and workflow system. In the framework, intra and inter organizational applications can be integrated together across firewalls. In this paper, the extension of a workflow system to implement the framework is also described in detail and the usefulness of the framework is ascertained by implementing an application process within the framework. A full-fledged eAI solution can be constructed by gradually adding supplementary functions within this framework.

Business Process Modeling for Building SCM Information Systems of the Specialized Textile Industry (섬유산업 특화 SCM 정보 시스템 구축을 위한 비즈니스 프로세스 모델링)

  • Kim, Dae-Geun;Park, Man-Gon
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2012.05a
    • /
    • pp.172-176
    • /
    • 2012
  • 섬유산업은 다품종 소량생산 및 납기단축을 요구함으로써 기업간 실시간 정보협업 (재고유무, 공정진행 등)이 필수 요소로 대두되고 있으며, 이를 해결하기 위하여 섬유산업 특성을 반영한 효율적 정보 협업시스템 개발 및 보급을 목적으로 SCM 정보시스템 구축을 위한 비즈니스 프로세스를 모델링하였다. 또한 기업에서 현재 사용 중인 ERP 외 신규 SCM 구축에 따른 기존 사용자 거부반응을 최소화하기 위하여 기존 사용 중인 ERP시스템에 부착하여 정보협업이 가능한 표준 게이트웨이 모듈과 자체 시스템이 없는 중소 영세기업을 위한 Saas기반SCM으로 분류하여 비즈니스 프로세스를 설계 및 프로토타입을 구현하였으며, 기업 데이터 연계를 위한 거래문서정보 표준화 도출을 통하여 수평적 정보협업 업무통합 비즈니스 프로세스를 설계하였다.

  • PDF

고기능 자율가공시스템의 설계

  • 송준엽;이현용;이재종;김선호
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.04a
    • /
    • pp.136-140
    • /
    • 1995
  • 본 연구에서는 생산프로세스의 효율적인 실행을 위해 생산설비의 고장, 가공상이 에러, 예기치 못한 이상상태 발생에 유연한 대처능력을 보유한 고기능 자율가공시스템을 설계하였다. 특히 본 시스템은 자율적으로 프로세스 전개를 지원할 수 있도록 CNC 제어장치의 정보처리 기능을 고도화하고, 각 제어장치가 Local로 의사결정을 하면서 가공에서 검사, 운반등의 생산모듈이 서로 분산 협조제어가 이루어지는 자율분산형 제어기술을 도입/적용하였다.

  • PDF

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 change Management Model for BPM Documents in e-Business Environments (e-Business를 위한 BPM 문서 변경관리 모델)

  • 배혜림;조재균;정석찬;박기남
    • The Journal of Society for e-Business Studies
    • /
    • v.8 no.3
    • /
    • pp.87-105
    • /
    • 2003
  • Business Process Management (BPM) is an emerging trend of managing business process life cycles and integrating heterogeneous systems . Recently, BPM is considered as an essential element for automation of complex business processes involving many companies, particularly for those in an e-Business environment. In such an environment, it is very important for each business partner to trace history of resources. However, it has been a difficult problem for Workflow Management Systems(WFMSs) to support management of resource changes because of limited storage, complex process structure, and absence of formal change model. In this paper. a new framework is proposed, which can support change management for documents, one of core resources of business process. Under a traditional WFMSs framework, all workflow components belong to either build-time or run-time function, and executions of workflow processes are performed by the two functions . To manage changes of documents while process executing. a new framework with additional component modules are required. A version control method is introduced for the purpose of managing document changes. The proposed method includes five models for document structure, process structure, association between process and document, version management, and efficient version storage. A prototype system is developed to demonstrate the effectiveness of the proposed models.

  • PDF