Open-source software
Open-source software development can be divided into several phases. The phases specified here are derived from "Sharma et al". A diagram displaying the process-data structure of open-source software development is shown on the right. In this picture, the phases of open-source software development are displayed, along with the corresponding data elements. This diagram is made using the meta-modeling and meta-process modeling techniques.