摘要 |
1. Способ построения приложений (АР) из спецификаций (AS) и компонентов (SC) программного обеспечения, характеризующийся тем, что способ состоит, каждый раз при приеме спецификации (AS), описывающей приложение (АР), которое должно быть создано, из следующих этапов, на которых: ! i) выполняют семантический анализ текста этой спецификации (AS), чтобы выделить элементарные требования (SR) и связи между этими элементарными требованиями (SR), причем эти связи определяют «общую структуру спецификации», затем выделяют для каждого элементарного требования (SR) пертинентные термины, которые оно содержит, и формируют для каждого элементарного требования (SR) «семантическое описание», основанное на его выделенных пертинентных терминах и представляющее «семантику этого элементарного требования», затем ! ii) осуществляют доступ к, по меньшей мере, одному хранилищу компонентов, хранящему семантические компоненты (SSC) программного обеспечения, причем каждый из них создан из компонента (SC) программного обеспечения, связанного с семантическим описанием (SD), содержащим, по меньшей мере, один пертинентный термин для возможности определения каждой публичной операции, которую упомянутый компонент (SC) программного обеспечения способен выполнять для определения для каждого выделенного элементарного требования (SR), путем сравнения семантики этого элементарного требования (SR) и семантических описаний (SD) компонентов, какой компонент(ы) (SC) может(гут) охватывать упомянутое выделенное элементарное требование (SR), и ! iii) объединяют эти определенные компоненты (SC) программного обеспечения согласно упомянутой общей структуре спецификации, чтобы пос |