A Collaborative Framework for Visual Modeling on Web 2.0

Cooperative visual modeling is more and more necessary in our complicated world. A collaborative environment which supports interactive operation and communication is required to increase work efficiency. We present a collaborative visual modeling framework which collaborative platform could be built on. On this platform, cooperation and communication is available for designers from different regions. This framework, which is different from other collaborative frameworks, contains a uniform message format, a message handling mechanism and other functions such as message pretreatment and Role-Communication-Token Access Control (RCTAC). We also show our implementation of this framework called Orchestra Designer, which support BPLE workflow modeling cooperatively online.




References:
[1] K. Figl, M. Derntl and S. Kabicher, "Visual Modeling of
Competence Development in Cooperative Learning Settings,"
Lecture Notes in Computer Science, 2009, pp.176-185.
[2] A. Marconi, M. Pistore, P. Poccianti, and P. Traverso, "Automated
web service composition at work: the amazon/mps case study, "
ICWS, pp. 767-774.
[3] Y. Zhao, D. Ma, C. Hu, M. Liu, Y. Huang, "SOCOM: A Service
Oriented Collaboration Middleware for Multi-User Interaction with
Web Services based Scientific Resources" , in Proceedings of the
Sixth international Symposium on Parallel and Distributed
Computing (ISPDC-07). IEEE Computer Society, Washington, DC,
2007.
[4] F. Detienne, "Collaborative design: Managing task interdependencies
and multiple perspectives, " Interacting With Computers, 18, 2006.
1-20.
[5] M. SATYANARAYANAN, B. GILBERT, M. TOUPS, N. TOLIA,
A. SURIE, D. R. O-HALLARON, and et al., "Pervasive Personal
Computing in an Internet Suspend/Resume System, " IEEE Internet
Computing 11, 2 (2007).
[6] Shen WM, Wang LH, Hao Q, "Agent-based distributed
manufacturing process planning and scheduling: a state-of-the-art
survey, " IEEE Transactions on Systems, Man, and Cybernetics-Part
C: Applications and Reviews , 2006 ,36(4):563-77.
[7] Microsoft. Microsoft Windows NetMeeting 3 SDK[EB/OL].
http://msdn2.microsoft.com/en-us/library/ms708704.aspx,2007
[8] Q. Wei, J. Crampton, K. Beznosov, and M. Ripeanu, "Authorization
recycling in RBAC systems, " in Proceedings of the thirteenth ACM
Symposium on Access Control Models and Technologies
(SACMAT). Estes Park, Colorado, USA:ACM, June 11-13 2008, pp.
63-72.
[9] Peyman Nasirifard, "Context-Aware Access Control for
Collaborative Working Environments Based on Semantic Social
Networks, " Sixth International and Interdisciplinary Conference on
Modeling and Using Context (CONTEXT-07), Roskilde, Dinamarca.
[10] Access Control, http://en.wikipedia.org/wiki/Access_control
[11] X.F. Zha, H. Du, "Knowledge-intensive collaborative design
modeling and support," Part I. Review, distributed models and
framework, Computers in Industry, 57 (1) (2006), pp. 39-55.
[12] Weiming Shen, Qi Hao, Shuying Wang, Yinsheng Li, and Hamada
Ghenniwa, "An agent-based service-oriented integration architecture
for collaborative intelligent manufacturing. " Robotics and
Computer-Integrated Manufacturing, " 2007, 23(3),pp. 315-325.
[13] X. Liu, "A Multi-Agent-Based Service-Oriented Architecture for
Inter-Enterprise Cooperation System, " In: Proceedings of the Second
international Conference on Digital Telecommunications (ICDT-07).
IEEE Computer Society, Washington DC (2007)
[14] H. Demirkan, R.J. Kauffman, J.A. Vayghan, H.G. Fill, D.
Karagiannis, P.P. Maglio, "Service-oriented technology and
management: perspectives on research and practice for the coming
decade," Electronic Commerce Research and Applications 7(4)
(2008), pp. 356-376.
[15] Serge Abiteboul, Omar Benjelloun, and Tova Milo. "The Active
XML project: an overview, " VLDB J., 2008, 17(5), pp. 1019-1040,.
[16] Adobe Flex, [OB/EL], http://www.adobe.com/products/flex/.
[17] Dou Sun, Zhuqing Li, Yongwang Zhao, Dianfu Ma. "Orchestra
Designer: an open-source tool for scientific workflow modeling",
Open-source Software for Scientific Computation (OSSC), 2009
IEEE International Workshop on, 2009, pp. 39-43
[18] Orchestra Designer, http://www.trustie.com/projects/project/show/
OrchestraDesigner
[19] BPEL, http://en.wikipedia.org/wiki/Business_Process_Execution_
Language
[20] F. van Breugel and M. Koshkina, "Models and Verification of
BPEL," Technical Report, York University, Toronto, M3J1P3,
Canada (2006)
[21] J. Noel. "BPM and SOA: Better Together,"
IBMWebsite,WhitePaper, 2005.
[22] Demchenko, Y., Gommans, L., Tokmakoff, A., van Buuren, R.:
Policy Based Access Control in Dynamic Grid-based Collaborative
Environment, in International Symposium on Collaborative
Technologies and Systems. 2006: IEEE Computer Society.