- Distingir les estructures i tècniques de programació lògica per al desenvolupament de components de programari, tenint en compte les tecnologies de desenvolupament. - Classificar les estructures i tècniques estàndard de programació lògica per al desenvolupament de components de programari segons les metodologies de desenvolupament existents. - Identificar les fases que constitueixen el desenvolupament d'un component de programari, per a la seva posterior creació segons eines i llenguatges especificats. - Classificar els elements que constitueixen un component de programari, per a la seva aplicació en el seu desenvolupament segons dissenys donats. - Explicar els mètodes per utilitzar o utilitzar biblioteques d'aplicacions dels llenguatges de programació, per permetre l'explotació de repositoris de sistemes d'informació segons especificacions de disseny funcional. - Identificar els models estàndard de biblioteques d'aplicacions del mercat que permeten l'accés, consulta i extracció d'informació dels repositoris dels sistemes d'informació d'acord amb el disseny i les especificacions funcionals donades. - Desenvolupar elements de programari que integrin o exploren contingut d'altres repositoris, utilitzant interfícies d'aplicacions estàndard del mercat per accedir als repositoris de dades. - Desenvolupar elements de programari que compleixin la funcionalitat d'interpretar els continguts dels repositoris, per proporcionar aquesta informació segons els requisits especificats. - Utilitzeu models de biblioteca d'aplicacions (API) estàndard del mercat (models d'objectes de document <>, models basats en esdeveniments <>, entre d'altres) que permeten l'accés, consulta i extracció d'informació dels repositoris de sistemes d'informació, per ser utilitzada en el desenvolupament de components utilitzant llenguatges de programació segons especificacions funcionals i de disseny donades. - Verificar i depurar els elements de programari desenvolupats assegurant que s'obtenen els continguts especificats.