Abstract
Although most existing teamwork management systems support user-friendly interface to some extent, few of them have take into consideration of the special requirements of workflow visualisation. This paper realises the unique features of visualisation for run-time workflow, i.e., workflow enactment and execution. We present a detailed discussion of the emerging problems against the general aesthetic criteria for drawing the workflow layout. In order to support most essential workflow enactment facilities, the following three mechanisms are provided. Firstly, Sugiyama algorithm has been systematically incorporated into our prototype to create well structured workflow layout initially. Secondly, when the workflow process dynamically changes, we can adjust workflow layout by our force-scan algorithm to retain the mental maps created earlier among team members. Thirdly, we have also applied the technique of the fisheye view to offer a context focus mechanism for workflow users and to utilise the screen size more effectively. With these visualisation techniques, a better atmosphere may be facilitated for teamwork.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gorton, I., Motwani, S.S.: Issues in Cooperative Software Engineering Using Globally Distributed Teams. Information and Software Technology Journal 38(10), 647–655 (1996)
Zhuge, H., Shi, X.: Communication Cost of Cognitive Co-Operation for Distributed Team Development. Journal of Systems and Software 57(3), 227–233 (2001)
Feiler, P.H., Humphrey, W.S.: Software Development and Enactment: Concepts and Definitions. In: Proc. of the 2nd Int. Conf. on Software Processes, Berlin, Germany, pp. 28–40 (1993)
Gruhn, V., Urbainczyk, J.: Software Modeling and Enactment: an Experience Report Related to Problem Tracking in an Industrial Project. In: Proc. of 20th Int. Conf. on Software Engineering, Kyoto, Japan, pp. 13–21 (1998)
Yang, Y.: An Architecture and the Related Mechanisms for Web-Based Global Cooperative Teamwork Support. International Journal of Computing and Informatics 24(1), 13–19 (2000)
Eades, P., Lai, W., Misue, K., Sugiyama, K.: Layout Adjustment and the Mental Map. Journal of Visual Languages and Computing 6(2), 183–210 (1995)
Handl, D.: HotFlow-AVisual Language for Workflow Applications in E-Commerce. In: Proceedings of the 1999 IEEE International Symposium on Visual Languages (VL 1999), Tokyo, Japan, pp. 185–186 (1999)
Deiters, W., Gruhn, V.: The FUNSOFT Net Approach to Software Process Management. Int’l Journal of Software Engineering and Knowledge Engineering 4(2), 229–256 (1994)
Han, Y.: Software Infrastructure for Configurable Workflow System-A Model-Driven Approach Based on Higher-Order Object Net and CORBA. Ph.D. thesis. Technical University of Berlin, Berlin (1997)
Ly, E.: Distributed Java Applets for Project Management on the Web. IEEE Internet Computing 1(3), 21–26 (1997)
Grundy, J.C., Apperley, M., Hosking, J.G., Mugridge, W.B.: A Decentralised Architecture for Software Process Modeling and Enactment. IEEE Internet Computing 2(5), 53–62 (1998)
Dami, S., Estublier, J., Amiour, M.: APEL: a Graphical yet Executable Formalism for Process Modeling. Automated Software Engineering 5(1), 61–96 (1998)
Kim, Y., Kang, S.-H., Kim, D., Bae, J., Ju, K.-J.: WW-Flow: Web-Based Workflow Management with Runtime Encapsulation. IEEE Internet Computing 4(3), 55–64 (2000)
Maurer, F., Dellen, B., Bendeck, F., Goldmann, S., Holz, H., Kotting, B., Schaff, M.: Merging Project Planning and Web-Enabled Dynamic WorkflowTechnologies. IEEE Internet Computing 4(3), 65–74 (2000)
Wirtz, G.: Using a Visual Software Engineering Language for Specifying and Analyzing Workflows. In: Proceedings of the 2000 IEEE Int’l Symposium onVisual Languages (VL 2000), Seattle,Wahington, pp. 97–98 (2000)
Sugiyama, K., Tagawa, S., Toda, M.: Methods for Visual Understanding of Hierarchical System Structures. IEEE Transactions on Systems, Man, and Cybernetics 11(2), 109–125 (1981)
Eades, P., Lai, W.: Algorithms for Disjoint Node Images. In: Proceedings of the 15th Australian Computer Science Conference, Hobart, Australia, pp. 253–265 (1992)
Lai, W., Eades, P.: Removing Edge-Node Intersections in Drawings of Graphs. Information Processing Letters 81, 105–110 (2002)
Furnas, G.W.: The FISHEYE View: A New Look at Structured Files. Bell Laboratories Tech. Report. Murray Hill, New Jersey (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, Y., Lai, W., Shen, J., Huang, X., Yan, J., Setiawan, L. (2004). Effective Visualisation of Workflow Enactment. In: Yu, J.X., Lin, X., Lu, H., Zhang, Y. (eds) Advanced Web Technologies and Applications. APWeb 2004. Lecture Notes in Computer Science, vol 3007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24655-8_87
Download citation
DOI: https://doi.org/10.1007/978-3-540-24655-8_87
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21371-0
Online ISBN: 978-3-540-24655-8
eBook Packages: Springer Book Archive