Abstract

Collaborative software development is a complex activity. An important factor that needs to receive attention in collaborative software development is software quality. High quality software reduces the development and the maintenance; improves delivery schedules; and reduces repairs and rework. In order to measure, evaluate, control and improve the software quality, software metrics can be used. In this research we present an advanced collaborative environment for software development currently being built, called ACE4SD, which intends to support the improvement of the code quality during collaborative software development. ACE4SD is a system of systems composed of a software development environment, a multi-agent system and a platform to capitalize and manage knowledge, all of them being integrated in the same environment. ACE4SD can provide personalized support to team members to improve the code quality and encourage its reuse, it can answer questions or doubts arisen during the development, record document problems and solutions, and improve the awareness and collaboration between the participants.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.