open source PLM system - Product Structure management (BOM management) system and Electronic documents management or Entreprise Content Management (ECM) system
openADAMS is an "Artifact Documentation And Management System" to document and manage artifacts appearing in the software development process of a product, for instance requirements, use cases or test cases.