3 research outputs found

    Facilitating collaboration in a distributed software development environment using P2P architecture

    No full text
    This paper describes efforts to facilitate collaborative work in a distributed environment by providing infrastructure that facilitates the understanding of inter-connected processes involved and how they interact. In this work we describe how our agent-based framework supports these. This distributed work environment makes use of both P2P and client-server architectures. Using an example of developing an open source software system, we explain how a collaborative work environment can be achieved. In particular we address how the support for coordination, collaboration and communication are provided using our framework.UnpublishedCarl Gutwin , Reagan Penner , Kevin Schneider, Group awareness in distributed software development, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA Jon Froehlich , Paul Dourish, Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams, Proceedings of the 26th International Conference on Software Engineering, p.387-396, May 23-28, 2004 Randy Guck, Managing Distributed Software Development,http://www.stickyminds.com/sitewide.asp?ObjectId=6002&Function=DETAILBROWSE&ObjectType=ART, accessed on 20th January 2006 Martin K. Purvis, Stephen Cranefield, Mariusz Nowostawski, and Dan Carter, ‘Opal: A multi-level infrastructure for agent-oriented software development’, The information science discussion paper series no 2002/01, Department of Information Science, University of Otago, Dunedin, New Zealand, (2002). Jensen, K., Coloured Petri Nets - Basic Concepts, Analysis Methods and Practical Use, Vol. 1: Basic Concepts. EATCS Monographs on Theoretical Computer Science. 1992, Heidelberg, Berlin: Springer Verlag GmbH. 1-234. Mariusz Nowostawski. JFern – Java based Petri Net framework, 2003. Nowostawski, M., Purvis, M. and Cranefield, S, "KEA - Multi-Level Agent Infrastructure", Proceedings 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems (CEEMAS 2001), Krakow, Poland (2001) 355-362. Ehrler, L., Fleurke, M., Purvis, M. A. and Savarimuthu, B.T.R., “Agent-Based Workflow Management Systems(Wfmss) : JBees- A Distributed and Adaptive WFMS with Monitoring and Controlling Capabilities”, Journal of Information Systems and e-Business , ISSN: 1617-9846, Journal no. 10257, Volume 4, Springer, Berlin (2005), pp 5-22. Savarimuthu, B.T.R., Purvis, M.A., Purvis, M.K. and Cranefield, S., “Integrating Web Services with Agent Based Workflow Management System (WfMS)”, Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence (WI 2005), A. Skowron, J. Barthes, L. Jain, P. Morizet-Mahoudeaux, J. Liu, and N. Zhong, (eds.), ISBN 0-7695-2415-X, IEEE Press, Los Alamitos, CA (2005) 471-474. Bradshaw, J., An Introduction to Software Agents, in Software Agents, J. Bradshaw, Editor. 1997, MIT Press: Cambridge. p. 3-46. Purvis, M. A., Purvis, M. K., Haidar, A., and Savarimuthu, B. T. R., “A Distributed Workflow System with Autonomous Components”, Intelligent Agents and Multi-Agent Systems: 7th Pacific Rim International Workshop on Multi-Agents, Barley, M. W. and Kasabov, N. (eds.) ISSN: 0302-9743, Lecture Notes in Computer Science, vol. 3371, Springer-Verlag, ISBN: 3-540-25340-8 Berlin (2005) 193-205. Wang, M., Wolf, H., Purvis, M. K., and Purvis, M., “An Agent-based Collaborative Framework for Mobile P2P Applications”, Proceedings of the Fourth International Workshop on Agents and Peer-to-Peer Computing (AP2PC’05), Fourth International Joint Conference on Autonomous Agents & Multi Agent Systems, Despotovic, Z., Joseph, S., and Sartori, C. (eds.), Utrecht, The Netherlands (2005) 140-151. Purvis, M., Garside, N., Cranefield, S., Nowostawski, M., and De Oliveira, M., “Multi-agent System Technology for P2P Applications on Small Portable Devices”, Agents and Peer-to-Peer Computing: Third International Workshop, AP2PC 2004, New York, NY, USA, July 19, 2004, Revised and Invited Papers, G. Moro, S. Bergamaschi, K. Aberer (eds.) ISBN: 3-540-29755-3, Lecture Notes in Computer Science, vol. 3601, ISSN: 0302-9743, Springer-Verlag, Heidelber (2005) 153-160

    Facilitating collaboration in a distributed software development environment using P2P architecture

    Get PDF
    This paper describes efforts to facilitate collaborative work in a distributed environment by providing infrastructure that facilitates the understanding of inter-connected processes involved and how they interact. In this work we describe how our agent-based framework supports these. This distributed work environment makes use of both P2P and client-server architectures. Using an example of developing an open source software system, we explain how a collaborative work environment can be achieved. In particular we address how the support for coordination, collaboration and communication are provided using our framework.UnpublishedCarl Gutwin , Reagan Penner , Kevin Schneider, Group awareness in distributed software development, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA Jon Froehlich , Paul Dourish, Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams, Proceedings of the 26th International Conference on Software Engineering, p.387-396, May 23-28, 2004 Randy Guck, Managing Distributed Software Development,http://www.stickyminds.com/sitewide.asp?ObjectId=6002&Function=DETAILBROWSE&ObjectType=ART, accessed on 20th January 2006 Martin K. Purvis, Stephen Cranefield, Mariusz Nowostawski, and Dan Carter, ‘Opal: A multi-level infrastructure for agent-oriented software development’, The information science discussion paper series no 2002/01, Department of Information Science, University of Otago, Dunedin, New Zealand, (2002). Jensen, K., Coloured Petri Nets - Basic Concepts, Analysis Methods and Practical Use, Vol. 1: Basic Concepts. EATCS Monographs on Theoretical Computer Science. 1992, Heidelberg, Berlin: Springer Verlag GmbH. 1-234. Mariusz Nowostawski. JFern – Java based Petri Net framework, 2003. Nowostawski, M., Purvis, M. and Cranefield, S, "KEA - Multi-Level Agent Infrastructure", Proceedings 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems (CEEMAS 2001), Krakow, Poland (2001) 355-362. Ehrler, L., Fleurke, M., Purvis, M. A. and Savarimuthu, B.T.R., “Agent-Based Workflow Management Systems(Wfmss) : JBees- A Distributed and Adaptive WFMS with Monitoring and Controlling Capabilities”, Journal of Information Systems and e-Business , ISSN: 1617-9846, Journal no. 10257, Volume 4, Springer, Berlin (2005), pp 5-22. Savarimuthu, B.T.R., Purvis, M.A., Purvis, M.K. and Cranefield, S., “Integrating Web Services with Agent Based Workflow Management System (WfMS)”, Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence (WI 2005), A. Skowron, J. Barthes, L. Jain, P. Morizet-Mahoudeaux, J. Liu, and N. Zhong, (eds.), ISBN 0-7695-2415-X, IEEE Press, Los Alamitos, CA (2005) 471-474. Bradshaw, J., An Introduction to Software Agents, in Software Agents, J. Bradshaw, Editor. 1997, MIT Press: Cambridge. p. 3-46. Purvis, M. A., Purvis, M. K., Haidar, A., and Savarimuthu, B. T. R., “A Distributed Workflow System with Autonomous Components”, Intelligent Agents and Multi-Agent Systems: 7th Pacific Rim International Workshop on Multi-Agents, Barley, M. W. and Kasabov, N. (eds.) ISSN: 0302-9743, Lecture Notes in Computer Science, vol. 3371, Springer-Verlag, ISBN: 3-540-25340-8 Berlin (2005) 193-205. Wang, M., Wolf, H., Purvis, M. K., and Purvis, M., “An Agent-based Collaborative Framework for Mobile P2P Applications”, Proceedings of the Fourth International Workshop on Agents and Peer-to-Peer Computing (AP2PC’05), Fourth International Joint Conference on Autonomous Agents & Multi Agent Systems, Despotovic, Z., Joseph, S., and Sartori, C. (eds.), Utrecht, The Netherlands (2005) 140-151. Purvis, M., Garside, N., Cranefield, S., Nowostawski, M., and De Oliveira, M., “Multi-agent System Technology for P2P Applications on Small Portable Devices”, Agents and Peer-to-Peer Computing: Third International Workshop, AP2PC 2004, New York, NY, USA, July 19, 2004, Revised and Invited Papers, G. Moro, S. Bergamaschi, K. Aberer (eds.) ISBN: 3-540-29755-3, Lecture Notes in Computer Science, vol. 3601, ISSN: 0302-9743, Springer-Verlag, Heidelber (2005) 153-160

    Gestió de la innovació de Sironta. Aplicatiu d'edició en col•laboració de documents

    Get PDF
    Projecte final de carrera realitzat en col.laboració amb TechIDEAS Asesores TecnológicosAquest document és un estudi sobre innovació i programari col·laboratiu. L‟objectiu d‟aquest estudi es analitzar el programari col·laboratiu Sironta, creat per l‟empresa TechIDEAS Asesores Tecnológicos, i totes les seves possibilitats com a eina innovadora en el mercat del software per a la col·laboració. Per a dur a terme aquest estudi, es divideix l‟escrit en tres blocs clarament diferenciats. En la primera part del document es farà una introducció i resum de què és i com es dur a terme la innovació. S‟explicaran quines són les fonts d‟innovació, quins tipus d‟innovació existeixen i què són les eines col·laboratives, quina ha sigut la seva evolució des de que van aparèixer les primeres i fent especial èmfasi en quines innovacions han aportat. En el segon bloc es parlarà de què és el procés d‟innovació i quines són les etapes que cal seguir per a realitzar una innovació de manera correcta. Es farà també un petit resum de quines són les eines col·laboratives que existeixen en l‟actualitat que poden servir per a la innovació. Per últim, es farà especial èmfasi en el programari col·laboratiu Sironta, de l‟empresa TechIDEAS Asesores Tecnológicos, del qual es parlarà del seu procés d‟innovació, es farà un estudi especial que servirà per a aprofundir en les seves possibilitats de sortida al mercat, les seves característiques, el seu funcionament i les seves opcions com a programari per a la innovació. Al final del document es podran observar els resultats extrets de l‟estudi, en el que es determinarà si l‟eina Sironta és útil per al procés d‟innovació i si ho és per al treball col·laboratiu
    corecore