a set of activities whose goal is the development or evolution of the software
the activities and processes that are involved in developing and evolving a software system
Justice Clarence Thomas , joined by fellow conservative Justice Antonin Scalia , dissented .