- Distinguer les structures et techniques de programmation logique pour le développement de composants logiciels, en tenant compte des technologies de développement. - Classer les structures et techniques de programmation logique standard pour le développement de composants logiciels selon les méthodologies de développement existantes. - Identifier les phases qui constituent le développement d'un composant logiciel, pour sa création ultérieure selon des outils et langages spécifiés. - Classer les éléments qui constituent un composant logiciel, pour leur application dans son développement selon des designs donnés. - Expliquer les méthodes d'utilisation ou d'utilisation de bibliothèques d'applications issues de langages de programmation, pour permettre l'exploitation des référentiels des systèmes d'information selon des spécifications de conception fonctionnelle. - Identifier les modèles de bibliothèques d'applications standards du marché permettant d'accéder, de consulter et d'extraire des informations des référentiels des systèmes d'information selon des spécifications de conception et fonctionnelles données. - Développer des éléments logiciels qui intègrent ou explorent le contenu d'autres référentiels, en utilisant les interfaces d'applications standards du marché pour accéder aux référentiels de données. - Développer des éléments logiciels qui remplissent la fonctionnalité d'interprétation du contenu des référentiels, pour fournir lesdites informations selon des exigences spécifiées. - Utiliser des modèles de bibliothèques d'applications (API) standard du marché (modèles d'objets de documents << FAIREM>>, modèles basés sur des événements <>, entre autres) qui permettent l'accès, la consultation et l'extraction d'informations à partir des référentiels des systèmes d'information, à utiliser dans le développement de composants utilisant des langages de programmation selon des spécifications fonctionnelles et de conception données. - Vérifier et déboguer les éléments logiciels développés en s'assurant que les contenus spécifiés sont obtenus.