{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"description":"A term used in software engineering to refer to the process of repeatedly updating software, usually used in relation to software maintenance","works_count":10499,"cited_by_count":197537,"summary_stats":null,"ids":{"openalex":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","mag":null,"wikipedia":"https://en.wikipedia.org/wiki/software_evolution","umls_aui":null,"umls_cui":null},"image_url":null,"image_thumbnail_url":null,"international":{},"ancestors":null,"related_concepts":null,"counts_by_year":null,"works_api_url":"https://api.openalex.org/works?filter=concepts.id:202105479","updated_date":"2026-09-02T04:03:37","created_date":"2016-06-24T00:00:00"}
