dc.contributorNunes, Daltro Jose
dc.creatorRibeiro, Adagenor Lobato
dc.date2010-06-26T04:17:27Z
dc.date1991
dc.identifierhttp://hdl.handle.net/10183/24146
dc.identifier000059197
dc.descriptionA definição de requisitos tem sido reconhecida como uma das mais críticas e difíceis tarefas em engenharia de software. A necessidade de ferramentas de suporte é essencial. Nos dias de hoje, entre os vários métodos existentes para apoiar a fase de requisitos, destaca-se o SADT (Structured Analysis and Design Techniques) devido a sua capacidade de representar modelos. Este trabalho estabelece semântica para o método SADT, baseando-se na inter-relação do método aos sistemas de fluxo de dados (redes, grafos e máquinas de fluxo). Faz-se, inicialmente, uma abordagem operacional para a semântica de seus construtos básicos e, posteriormente discute-se a possibilidade de executar especificações através de simulação. Uma ferramenta para suportar o método SADT foi projetada e construída e é apresentada. Ela foi definida a partir de um modelo, denotado por uma classe, através de uma sintaxe abstrata. Essa ferramenta foi implementada no ambiente PROSOFT, fornecendo para o usuário mais de quarenta operações de apoio a construção/manipulação de diagramas. O trabalho também apresenta a especificação formal em VDM - Vienna Development Method, da semântica dos principais construtos do método SADT, bem como uma proposição de execução de especificações através de simulação são ainda indicadas direções nas quais o trabalho pode ser estendido.
dc.descriptionThe definition of systems requirements has been known as one of the most critical and dificult tasks as far as the software engineering is concerned. The need support is essential. Nowadays, among the various methods devised to support the phase of requirements, a special emphasis is given to the SADT method (Structured Analysis and Design Techniques), due to its capability of representing models. This work set semantic for the SADT method, based primarily upon the interrelation of the method to the systems of dataflow (nets, graphs and dataflow machines). It deals with an approach of operational semantics to its basic constructs, and it will, afterwards, discuss the possibility of carry out specifications by simulation. A tool was built to support the SADT method, and it was defined by a model denoted by a class, through an abstract syntax. This tool was implemented in the PROSOFT environment, providing for the user, more than forty support operations for the construction /manipulation of diagrams. This work also presents the formal specification of the semantics of the main constructs of the SADT method in VDM - Vienna Development Method; as well as an execution proposal of specifications through simulation. Directions have been indicated concerning the extension of the research.
dc.formatapplication/pdf
dc.languagepor
dc.rightsOpen Access
dc.subjectMethod
dc.subjectSoftware engineering
dc.subjectSADT
dc.subjectRequirements definition
dc.subjectFormal specification
dc.subjectComputer assisted software engineering (CASE)
dc.subjectSimulation
dc.subjectSystem dataflow
dc.subjectVDM
dc.subjectFuncional specification
dc.subjectSemantics
dc.subjectEngenharia : Software
dc.subjectEspecificacao : Software
dc.subjectCase
dc.titleSemântica e uma ferramenta para o método SADT
dc.typeDissertação


Este ítem pertenece a la siguiente institución