A software development system develops a product from core library of
source code elements, the core library being categorized into components
having one or more features. A configurator develops configuration state
data based on a designated platform type and the source code elements. A
graphical user interface displays a visual and logical representation of
the product according to the configuration state data, includine visual
indications of any unresolved dependencies. A product make routine then
generates the product from the source code elements according to the
configuration state data.
Ένα σύστημα ανάπτυξης λογισμικού αναπτύσσει ένα προϊόν από τη βιβλιοθήκη πυρήνων των στοιχείων κώδικα πηγής, η βιβλιοθήκη πυρήνων που ταξινομείται στα συστατικά που έχουν ένα ή περισσότερα χαρακτηριστικά γνωρίσματα. Ένα configurator αναπτύσσει τα κρατικά στοιχεία διαμόρφωσης βασισμένα σε έναν οριζόμενο τύπο πλατφορμών και τα στοιχεία κώδικα πηγής. Ένα γραφικό ενδιάμεσο με τον χρήστη επιδεικνύει μια οπτική και λογική αντιπροσώπευση του προϊόντος σύμφωνα με τα κρατικά στοιχεία διαμόρφωσης, οπτικές ενδείξεις includine οποιωνδήποτε εκκρεμών εξαρτήσεων. Ένα προϊόν κάνει στερεότυπος έπειτα παράγει το προϊόν από τα στοιχεία κώδικα πηγής σύμφωνα με τα κρατικά στοιχεία διαμόρφωσης.