Skip to main content

A Study on the Component Based Architecture for Workflow Rule Engine and Tool

  • Conference paper
Book cover Computational Science and Its Applications – ICCSA 2005 (ICCSA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3482))

Included in the following conference series:

Abstract

The component based development and architecture technology have the potential to be more powerful than traditional. In this paper, we propose 4 views for architecture development, which are use case view, logical view, component view and implementation view. We present component based architecture through ABCD pattern in a component viewpoint. In addition, we apply 4 viewpoints for workflow rule and tool development and propose each design. We present the user interface of actuality developed workflow engine and tool in implementation view. It actually allowed the various stakeholders to find what they want to know about the software architecture. This architecture viewpoints separation accurately will accurately reflects the practice in development of real software systems. Also, we expect to decrease the complexity of implementation, improve reuse and reconfiguration and productivity in workflow system and similar domain.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Svoboda, F., Creps, D.: Software Architecture Technology Guide

    Google Scholar 

  2. Kogut, P.: The Software Architecture Renaissance. STSC’s Crosstalk newsletter (1994)

    Google Scholar 

  3. Soni, D., Nord, R.L., Hofmeister, C.: Software Architecture in Industrial Application. In: Proceedings of the 17th international conference on Software engineering, pp. 196–206 (1995)

    Google Scholar 

  4. Kruchten, P.: Architectural Blueprints-The ”4+1” view Model of Software Architecture. IEEE Software 12(6), 42–50 (1995)

    Article  Google Scholar 

  5. Heineman, G.T., Councill, W.T.: Component-Based Software Engineering. Addison-Wesley, Reading (2001)

    Google Scholar 

  6. Riva, C., Selonen, P., Systä, T., Xu, J.: UML-based Reverse Engineering and Model Analysis Approaches for Software Architecture Maintenance. In: Proceedings of the 20th IEEE International Conference on Software Maintenance, pp. 50–59 (2004)

    Google Scholar 

  7. Teixeira, H.V., Braga, R.M., Werner, C.M.L.: Model-Based Generation of Business Component Architectures. In: Proceedings of 30th EUROMICRO Conference, pp. 176–183 (2004)

    Google Scholar 

  8. Xu, G., Yang, Z., Huang, H.: Article abstracts with full text online: A basic model for components implementation of software architecture. ACM SIGSOFT Software Engineering Notes 29(5), 1–11 (2004)

    Article  Google Scholar 

  9. Brereton, P., Budgen, D.: Component-Based Systems: A Classification of Issues. IEEE Computer 33(11), 54–62 (2000)

    Google Scholar 

  10. Yu, J., Buyya, R.: A Novel Architecture for Realizing Grid Workflow using Tuple Spaces. In: Proceedings of Fifth IEEE/ACM International Workshop on Grid Computing, pp. 119–128 (2004)

    Google Scholar 

  11. Wang, L., Lee, L.H.: Semiconductor manufacturing: Scheduling and dispatching: a simulation study on release, synchronization, and dispatching in MEMS fabrication. In: Proceedings of the 34th conference on Winter simulation: exploring new frontiers, pp. 1392–1400 (2002)

    Google Scholar 

  12. Kim, H.K., Han, E.J., Shin, H.J., Kim, C.H.: Component Classification for CBD Repository Construction. In: Proceedings of SNPD 2000, pp. 483–493 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shin, HJ., Kim, KK., Shim, BY. (2005). A Study on the Component Based Architecture for Workflow Rule Engine and Tool. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_88

Download citation

  • DOI: https://doi.org/10.1007/11424857_88

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25862-9

  • Online ISBN: 978-3-540-32045-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics