Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRodrigo Farias Alterado mais de 10 anos atrás
1
C&L: Um Ambiente para Edição e Visualização de Cenários e Léxicos
Sessão de Ferramentas - SBES 2004 Carolina Howard Felicíssimo Julio Cesar Sampaio do Prado Leite Karin Koogan Breitman Lyrene Fernandes da Silva {cfelicissimo, julio, karin,
2
Agenda Introdução O C&L Funcionamento Filosofia de Desenvolvimento
Trabalhos Futuros Conclusão
3
Introdução Cenário é uma técnica que auxilia o entendimento de uma situação específica de uma aplicação de software, priorizando o seu comportamento. LAL expressa a denotação e a conotação dos conceitos da aplicação. Existem várias propostas para a representação de cenários, desde a mais informal até representações formais. Para serem efetivamente utilizados, faz-se necessário o uso de boas ferramentas de edição, visualização, gerenciamento e integração com outros softwares, para ganho de produtividade. Princípio do Vocabulário Mínimo: os não símbolos devem ser de um subconjunto reduzido de palavras com significado bem definido. Princípio da Circularidade: referência com outros símbolos da linguagem.
4
O C&L É uma ferramenta da Engenharia de Requisitos;
Criada nos moldes da filosofia de desenvolvimento de software livre; Tem como público alvo o engenheiro de software, estudantes e interessados na área de requisitos; Facilita a compreensão através da utilização de linguagem natural; Força a organização da informação através de uma estrutura bem definida; É um ambiente colaborativo que auxilia a edição de cenários e léxico descritos em linguagem natural semi-estruturada.
5
O C&L Página Principal:
6
Funcionamento Página da Aplicação:
7
Funcionamento
8
Funcionamento
9
Funcionamento
10
Funcionamento
11
Funcionamento
12
Filosofia de Desenvolvimento
O C&L é um exemplo de projeto de software livre; É desenvolvido e mantido com o uso dos seguintes softwares: Linguagem de Implementação: linguagem PHP; Banco de Dados: MySQL; Servidor Web: Apache; Controle de Versão e Gerenciamento de Arquivos: CVS. O sistema tem à disposição todos seus códigos-fonte gerados para que estes possam ser distribuídos e alterados livremente;
13
Trabalhos Futuros O C&L continua em evolução.
Estão previstas as seguintes novas implementações: Tornar públicas as informações de cenários e léxicos; Organizar o LAL no C&L de acordo com suas divisões; Atualizar o plug-in de ontologias de DAML+OIL -> OWL; Permitir mais de um administrador por projeto e diferentes níveis de permissão; Disponibilizar mecanismos de comunicação; Recuperar a versão de um projeto com base no seu XML gerado; Disponibilizar mecanismos para inspeção de cenários e léxico editados.
14
Conclusão Acredita-se que no mercado não exista, atualmente, uma ferramenta de software livre que trate da edição de cenários e léxicos de acordo com suas regras específicas de construção. O engenheiro de software é obrigado a usar ferramentas mais genéricas e não tão indicadas para a tarefa, como é o caso de um editor de textos. O C&L preenche esta lacuna oferecendo um ambiente diferenciado de edição. O sistema vem sendo utilizado e evoluído, principalmente, pela turma de Princípio de Engenharia de Software do curso de Engenharia de Computação da PUC-Rio. Seus resultados são positivos e, por isso, sua evolução continua.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.