SciELO - Scientific Electronic Library Online

 
vol.74 número153AN ENVIRONMENT FOR AUTOMATED UML DIAGRAMS OBTAINING FROM A CONTROLLED LANGUAGEA METHOD FOR INTERACTIVE REFINEMENT OF UML CLASS DIAGRAM índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


DYNA

versão impressa ISSN 0012-7353

Resumo

ZAPATA J., CARLOS M.; TAMAYO O., PAULA A.  e  ARANGO I., FERNANDO. CONVERSION OF Pre-conceptual Schema INTO USE CASE DIAGRAMS by USING AToM3. Dyna rev.fac.nac.minas [online]. 2007, vol.74, n.153, pp.237-251. ISSN 0012-7353.

Use case diagram describes user-software interactions. Work in automated or semi-automated generation of use case diagram from natural or controlled languages have been done. However, this work has not been enough, due to the fact that some of it uses a solution-driven controlled language, and the solution does not exist in the first stages of software development life cycle; other works require higher analyst intervention in order to generate the use case diagram, and this kind of intervention is not suited for automating this process; finally, special relationships (<<include>>, <<extends>>, and <<inheritance>>) are not still identified. We define, in this paper, a heuristic-rule-based method for identifying actors, use cases, and special relationships of use case diagram. We use as a source place a representation in a problem-domain controlled language: the so-called pre-conceptual schemas. Furthermore, we implement these heuristic rules in the AToM3® metaCASE tool, and we exemplify them in a case study.

Palavras-chave : Metamodeling; use case diagram; pre-conceptual schemas.

        · resumo em Espanhol     · texto em Espanhol     · Espanhol ( pdf )

 

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons