Definição – o que significa software intencional?
Software intencional é um conceito pelo qual as funções do aplicativo são renderizadas para simular a maneira como um computador manipulará um aplicativo. Para determinar se o processo de software intencional foi bem-sucedido, a intenção do desenvolvedor deve ser comparada com o que as funções do aplicativo realmente fazem.
Charles Simonyi é creditado com a ideia do software intencional durante seu trabalho na Microsoft.
Definirtec explica software intencional
O software intencional começa definindo o objetivo final de cada função do aplicativo, usando o conceito “o que você vê é o que você obtém” (WYSIWYG). O produto final do aplicativo é gerado automaticamente pelo sistema IP.
O sistema de workbench do domínio é responsável por aplicar uma sequência de mudanças com o objetivo de realizar o funcionamento necessário do aplicativo. As linguagens de programação normalmente atribuem nomes simbólicos a cada um de seus elementos de programação na forma de texto correspondente a um determinado código-fonte. O software intencional rastreia cada nome usado para se referir a cada entidade de programação. Isso é feito por meio de um identificador exclusivo e de um nome simbólico.