{'fraction_non_alphanumeric': 0.0164257555847569, 'fraction_numerical': 0.001314060446780552, 'mean_word_length': 5.453389830508475, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Life Cycle of Collaborative Systems

Abstract: In this paper the development of collaborative systems is presented, their life cycle, and iterative processes taking place in collaborative banking systems. There is described the audit of collaborative banking systems and source code comparative analysis. The goal of the source code analysis is to find the appropriate programming language for developing collaborative systems. Keywords: collaborative systems, development, process, open source, audit. 1. Development of collaborative systems In the world are many journals and conferences which have topics on collaborative systems. On the internet, there are many websites dedicated on collaborative systems issues. Also, very interesting books have been written and published in order to underline the importance of collaborative systems study. The collaborative informatics systems represent, from the implementation viewpoint, software entities that are developed during a life cycle process that starts with the problem analysis and ends with the implementation of a fully functional software system. A collaborative system has a life cycle containing his evolution and the stages in which the system go through. The development of a collaborative information system is similar with the life cycle of an open source project. The cost and quality of systems should be considered as an important factor in the new system development phase. In Figure 1 is presented the life cycle of a collaborative informatics system: