• Title/Summary/Keyword: Workflow Application

Search Result 139, Processing Time 0.026 seconds

A Multiagent System for Workflow-Based Bioinformatics Tool Integration

  • Sohn, Bong-Ki;Lee, Keon-Myung;Kim, Hak-Joon
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.3 no.2
    • /
    • pp.133-137
    • /
    • 2003
  • Various bioinformatics tools for biological data processing have been developed and most of them are available in public. Most bioinformatics works are carried out by a composite application of those tools. Several integration approaches have been proposed for easy use of the tools. This paper proposes a new multi agent system to integrate bioinformatics tools in the perspective of workflow since the composite applications of tools can be regarded as workflows. For the easy integration, the proposed system employs wrapper agents for existing tools, uses XML-based messages in the inter-agent communication, and agents are supposed to extract necessary information from the received messages. This allows new tools to be easily added on the integration framework. The proposed method allows various control structures in workflow definition and provides the progress monitoring capability of the on-going workflows. In particular, agents in this system have the rule-based architecture which allows the defined rule set to be a special role agent. This feature provides fast and flexible agent development to aid in managing the complexity of bioinformatics application. This system has been partially implemented and has been proven to be a viable implementation for workflow-based bioinformatics tool integration.

Techniques of Component Workflow Variability Implementation based on .NET in the Enterprise Framework (엔터프라이즈 프레임워크에서 닷넷 기반의 컴포넌트 워크플로우 가변성 구현 기법)

  • 노재우;이승훈;류성열
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.2
    • /
    • pp.145-161
    • /
    • 2004
  • CBD(Component Based Development) can make use of component of block unit that is implementation beforehand and shorten software development cost and time. Also, component can reduce complexity for the large application development because it can hide detail part of internal and offer interface. Common requirement of family in the enterprise framework environment can express workflow, but it is very difficult that express special workflow in single component on various family member's requirement. Therefore, necessity about workflow variability management between component for family member and implementation method had been required constantly This treatise presents implementation techniques for component workflow variability in enterprise framework under .NET base. Presented component workflow variability implementation techniques supposes that commonness business workflow that family can use in enterprise workflow was created already in component, and improve workflow's extensity between component by workflow composition between special component and techniques for practice to various family member.

  • PDF

SCTTS: Scalable Cost-Time Trade-off Scheduling for Workflow Application in Grids

  • Khajehvand, Vahid;Pedram, Hossein;Zandieh, Mostafa
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.7 no.12
    • /
    • pp.3096-3117
    • /
    • 2013
  • To execute the performance driven Grid applications, an effective and scalable workflow scheduling is seen as an essential. To optimize cost & makespan, in this paper, we propose a Scalable Cost-Time Trade-off (SCTT) model for scheduling workflow tasks. We have developed a heuristic algorithm known as Scalable Cost-Time Trade-off Scheduling (SCTTS) with a lower runtime complexity based on the proposed SCTT model. We have compared the performance of our proposed approach with other heuristic and meta-heuristic based scheduling strategies using simulations. The results show that the proposed approach improves performance and scalability with different workflow sizes, task parallelism and heterogeneous resources. This method, therefore, outperforms other methods.

Policy Adjuster-driven Grid Workflow Management for Collaborative Heart Disease Identification System

  • Deng, Shengzhong;Youn, Chan-Hyun;Liu, Qi;Kim, Hoe-Young;Yu, Taoran;Kim, Young-Hun
    • Journal of Information Processing Systems
    • /
    • v.4 no.3
    • /
    • pp.103-112
    • /
    • 2008
  • This paper proposes a policy adjuster-driven Grid workflow management system for collaborative healthcare platform, which supports collaborative heart disease diagnosis applications. To select policies according to service level agreement of users and dynamic resource status, we devised a policy adjuster to handle workflow management polices and resource management policies using policy decision scheme. We implemented this new architecture with workflow management functions based on policy quorum based resource management system for providing poincare geometrycharacterized ECG analysis and virtual heart simulation service. To evaluate our proposed system, we executed a heart disease identification application in our system and compared the performance to that of the general workflow system and PQRM system under different types of SLA.

Study on the Techniques in Component Workflow Variability Implementation based on the Banking Framework (금융업무프레임워크에서 컴포넌트 워크플로우 가변성연구)

  • Choi Sung
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.1023-1030
    • /
    • 2005
  • CBD(Component Based Development) can make use of component of block unit that is implementation beforehand and shorten software development cost and time. Also, component can reduce complexity for the large application development because it can hide detail part of internal and offer interface. Common requirement of family in the enterprise framework environment can express workflow, but it is very difficult that express special workflow in single component on various family member's requirement. Therefore, necessity about workflow variability management between component for family member and implementation method had been required constantly. This treatise presents implementation techniques for component workflow variability in enterprise framework under Banking Loan Presented component workflow variability implementation techniques supposes that commonness business workflow that family can use in enterprise workflow was created already in component, and improve workflow's extensity between component by worikflow composition between special component and techniques for practice to various family member.

Web-based QA Workflow System for Radioactive Waste Disposal (방사성 폐기물 처분연구의 QA절차에 따른 웹기반 문서처리 워크플로우 시스템 개발)

  • 김태운;고창성;서대희;이광욱;강철형;황용수;이연명
    • The Journal of Information Systems
    • /
    • v.12 no.1
    • /
    • pp.159-175
    • /
    • 2003
  • During the early stage of radioactive disposal programs, important issues related with quality assurance of data sets, methodologies, R&D procedures are recognized as important ones. This paper focused on the development of web-based workflow standards for the QA procedures of the radioactive waste disposal programs. The flow of process was analyzed based on workflow concepts proposed by the Workflow Management Coalition (WfMC). QA system is based on the principles of T2R3. T2R3 Workflow was used to standardize and restructure the business and/or work process in the industry or organization. The WfMC has identified five functional interfaces to a workflow service as part of its standardization program. They are composed of process definition interface, worklist handler, application program interface, interface between workflows, and system management. The task flow and QA program were defined based on the workflow ideas. QA procedures for the R&D results of radiation disoposal were analyzed following the reference model of workflow. In addition, six program run list were created and implemented. The creation, revision, and approval of the test data were designed to be inplemented on the web environment. Through this system, R&D procedures such as planning, research, documentation, internal review and future independent peer review processes could be well organized and stored more systematically on the database and knowledge base. This will encourage the usage and data sharing between interested parties through it's clear and transparent workflow standards.

  • PDF

Service Scheduling for Workflow Based Applications in Grids (그리드에서 워크플로우 기반 어플리케이션을 위한 서비스 스케줄링)

  • Chin, SungHo;Lee, JongHyuk;Yu, HeonChang
    • The Journal of Korean Association of Computer Education
    • /
    • v.9 no.6
    • /
    • pp.89-98
    • /
    • 2006
  • Recently, grid computing environment has being changed to the service-oriented grid integrated with Web Services. In this architecture, there is the service-oriented grid application in which Grid Services are executed according to the workflow of the grid application. This implies that the grid scheduling method needs to consider grid service characteristics. Therefore, we propose the grid service performance model based on factors such as service availability, accessibility, reliability, throughput, and slowdown, and develop service scheduling method to increase performance of the service-oriented grid application.

  • PDF

CONSTRUCTION BUSINESS PROCESS AUTOMATION USING WORKFLOW TECHNOLOGY

  • Dong-Eun Lee
    • International conference on construction engineering and project management
    • /
    • 2005.10a
    • /
    • pp.569-574
    • /
    • 2005
  • This paper presents the core technology of Construction Business Process Automation to model and automate construction business processes. Business Process Reengineering (BPR) and Automation (BPA) have been recognized as one of the important aspects in construction business management. However, BPR requires a lot of efforts to identify, document, implement, execute, maintain, and keep track thousands of business processes to deliver a project. Moreover, existing BPA technologies used in existing Enterprise Resource Planning (ERP) systems do not lend themselves to effective scalability for construction business process management. Application of Workflow and Object Technologies would be quite effective in implementing a scalable enterprise application for construction community. This paper present the technologies and methodologies for automating construction business processes by addressing how: 1) Automated construction management tasks are developed as software components, 2) The process modeling is facilitated by dragging-and dropping task components in a network, 3) Raising business requests and instantiating corresponding process instances are delivered, and 4) Business process instances are executed by using workflow technology based on real-time simulation engine. This paper presents how the construction business process automation is achieved by using equipment reservation and cancellation processes simplified intentionally.

  • PDF

Workflow Management System for Application Integration (애플리케이션 통합을 위한 워크플로우 관리 시스템)

  • Yoon, Seok-Hyun;Oh, Myeong-Eun;Han, Sang-Yong
    • The KIPS Transactions:PartD
    • /
    • v.10D no.6
    • /
    • pp.1011-1016
    • /
    • 2003
  • To cope with rapidly changing enterprise environment, many business entities introduce EAI, which integrates applications by installing middleware. But existing EAI has a serious problem that is to import imddleware-dependent coding method to integrate systems, using different middlewares. In this paper, we suggest middleware independent 'Workflow Management System' which efficiently integrates applications of various middleware systems with 'Duplicate EAI Adapter', 'state chart' and 'XML' technology.

A Workflow Execution System for Analyzing Large-scale Astronomy Data on Virtualized Computing Environments

  • Yu, Jung-Lok;Jin, Du-Seok;Yeo, Il-Yeon;Yoon, Hee-Jun
    • International Journal of Contents
    • /
    • v.16 no.4
    • /
    • pp.16-25
    • /
    • 2020
  • The size of observation data in astronomy has been increasing exponentially with the advents of wide-field optical telescopes. This means the needs of changes to the way used for large-scale astronomy data analysis. The complexity of analysis tools and the lack of extensibility of computing environments, however, lead to the difficulty and inefficiency of dealing with the huge observation data. To address this problem, this paper proposes a workflow execution system for analyzing large-scale astronomy data efficiently. The proposed system is composed of two parts: 1) a workflow execution manager and its RESTful endpoints that can automate and control data analysis tasks based on workflow templates and 2) an elastic resource manager as an underlying mechanism that can dynamically add/remove virtualized computing resources (i.e., virtual machines) according to the analysis requests. To realize our workflow execution system, we implement it on a testbed using OpenStack IaaS (Infrastructure as a Service) toolkit and HTCondor workload manager. We also exhaustively perform a broad range of experiments with different resource allocation patterns, system loads, etc. to show the effectiveness of the proposed system. The results show that the resource allocation mechanism works properly according to the number of queued and running tasks, resulting in improving resource utilization, and the workflow execution manager can handle more than 1,000 concurrent requests within a second with reasonable average response times. We finally describe a case study of data reduction system as an example application of our workflow execution system.