eventos
topico
nomeCodigo com Cenário
tituloCodigocomCenario
descritorCodigo com Cenário Desenvolvimento de software Livre
leadCompreensão da estrutura do sistema e identificação dos módulos
link~link~
origemCodigocomCenario.xml
referencia~programacao literaria Knuth~
topico
tituloBeneficios do cenário
descRepresentação uniforme da informação
Reuso facilitando a identificação de funcionalidades
Agilizar a manutenção
Identificação de partes do código que seriam afetadas no caso de mudança.
Automação de parte das tarefas
Apoio ao desenvolvimento de software livre
Extração automatica de comentarios do código e documentação
Rastreabilidade entre requisitos (registrados no cenário) e componentes e as ligações de dependencia entre requisitos.
Guia para construção de programas
topico
tituloSemantica do Cenário da Solução
desc
topico
tituloElementos do Cenário
desc
  • Titulo - é o identificador do cenário.
  • Objetivo - é a descrição da finalidade do cenário com a descrição de como se alcança essa solução, deve ser concreto e preciso.
  • Contexto - é a descrição do estado inicial do cenário, através de pré-condições, localização geografica /pu localização temporal. Em qual situação o cenário acontece.
  • Recursos - são entidades passivas com as quais os autores trabalham, sendo necessariamente referidas pelo menos um dos episódios.
  • Atores - são entidades (sistema, organização ou pessoa), que se envolvem ativamente no cenário e que devem ser referidas em ao menos um dos episódios.
  • Episódios - é uma sequencia de sentenças simples, condicionadas ouopcionais, correspondente a ações e decisões com participação dos autores. Obedecem a uma ordem temporal e utilizam recursos.
  • Restrições - são aspectos não-funcionais que podem estar relacionados a contexto, recursos ou a episódios.
  • Exceções - correspondem as situações que podem impedir que o objetivo do cenário seja atingido e o tratamento correspondente a tal situação.
topico
tituloExemplo
desc Titulo: Mostrar um tópico de um nó da arvore de conhecimento.
Objetivo: Vizualizar para o usuário o topico contido no nó de uma arvore de conhecimento com base nas configurações assinaladas para modelar a forma com que será mostrado o tópico.
Contexto: A pagina http://apoie.net.br/desenvolvimento/JavascriptCS4.htm é acessada. Inicialmente a pagina é mostrada com a arvore exibida e expandida. A configuração não deverá aparecer exibida.
Atores: usuarios

Recursos:
Entrada: 
Javascript.xml


Saida:
JavascriptCS4.htm
- Monta pagina fixa
Episódios: Exibir Arvore
Não exibir arvore
Expandir Arvore
Não expandir arvore
Exibir configuração
Não exibir configuração

Restrições:

Exceção: