Key points are not available for this paper at this time.
Este artigo descreve um método de design de software baseado nos princípios de separação de preocupações e ocultação de informações. O princípio da separação de preocupações é utilizado para estruturar a documentação de design, e a ocultação de informações é usada para guiar o design interno do software. A separação de preocupações exige que as informações de design sejam divididas em documentos claramente distintos e relativamente independentes. Os documentos de design são os principais produtos da fase inicial de design e são cuidadosamente estruturados para (i) expor questões em aberto, (ii) expressar decisões de design, e (iii) garantir que as informações sejam registradas de maneira que possam ser facilmente recuperadas posteriormente. A ocultação de informações é usada para projetar software que seja fácil de mudar. Aplicamos muitos elementos do método de design ao desenvolvimento do Sistema de Avaliação de Serviço No. 2 (SES), um sistema multiprocessador de aquisição de dados e transações. Nossas experiências na aplicação do método de design são descritas, e alguns exemplos estão incluídos.
Hester et al. (Qui,) estudaram esta questão.