45 resultados para Engenharia : Requisitos
Resumo:
Uma definição confiável dos requisitos de um software depende diretamente da completa e correta compreensão sobre as necessidades do sistema e sua conseqüente representação de forma adequada ao processo de desenvolvimento. Uma proposta de modelagem de requisitos deve apresentar qualidades que colaborem para a compreensão mútua das necessidades entre os envolvidos no processo e que organizem os requisitos de forma a permitir o acompanhamento no desenvolvimento do software. O presente trabalho apresenta um modelo de estruturação de requisitos fundamentado em metodologias orientadas a objetivos com utilização de cenários e preceitos da Teoria da Atividade. O modelo tem sua argumentação nas premissas que cliente e usuários normalmente expressam suas necessidades através de objetivos almejados e que a ação humana deve ser analisada dentro de um contexto para que possa fazer sentido e ser compreendida. Inserido no contexto do Projeto FILM1, cujo objetivo é expandir o Método Fusion, agregando uma etapa de modelagem de requisitos, o trabalho estabeleceu a qualidade de usabilidade como motivadora da definição de um modelo de estruturação de requisitos. A usabilidade é uma qualidade que visa facilitar a utilização do modelo como uma ferramenta de representação dos requisitos de forma inteligível, atuando tanto na especificação dos requisitos como na validação dos mesmos entre os envolvidos. Os requisitos são estruturados segundo uma abordagem voltada aos clientes e usuários do sistema. O modelo definido tem por objetivo prover a construção gradual e incremental do entendimento compartilhado entre os envolvidos sobre os domínios do problema e da solução, na concepção e no desenvolvimento do software. Metodologias orientadas a objetivos, operacionalizadas através de cenários, conjugadas a princípios da atividade oferecem um suporte adequado a estruturação de requisitos provendo usabilidade ao modelo. A avaliação da aplicabilidade do modelo é realizada com a modelagem de requisitos em três estudos de casos. Em cada caso são aplicadas técnicas de elicitação no sentido da afinar a sintonia com a estrutura do modelo de requisitos. A concepção do modelo, embasada em conceitos da Teoria da Atividade, é bastante adequado às atividades de elicitação em uma abordagem voltada aos clientes e usuários.
Resumo:
Muitos aplicativos atuais, envolvendo diversos domínios de conhecimento, são estruturados como arquiteturas de software que incorporam, além dos requisitos funcionais, requisitos não funcionais, como segurança, por exemplo. Tais requisitos podem constituir um domínio próprio, e, portanto, serem comuns a várias outras arquiteturas de software. Tecnologias como Programação Orientada a Aspectos, Reflexão Computacional e Padrões de Projeto colaboram no desenvolvimento de arquiteturas que provêem a separação de requisitos não funcionais. Porém, sua experimentação e adoção no domínio da segurança computacional ainda é incipiente. O foco deste trabalho é a elaboração de um padrão de projeto voltado à segurança, utilizando como arquitetura conceitual programação orientada a aspectos, e como arquitetura de implementação, reflexão computacional. A composição destas tecnologias resulta em um middleware orientado à segurança, voltado a aplicações desenvolvidas em Java. Estuda-se as tecnologias, seus relacionamentos com a área de segurança, seguido da proposta de uma arquitetura de referência, a partir da qual é extraído um protótipo do middleware de segurança. Este, por sua vez, provê mecanismos de segurança tão transparentes quanto possível para as aplicações que suporta. Com o objetivo de realizar a implementação do middleware de segurança, também são estudadas os mecanismos de segurança da plataforma Java, porém limitado ao escopo deste trabalho. Segue-se o estudo da base conceitual das tecnologias de Reflexão Computacional, o modelo de implementação, seguido de Programação Orientada a Aspectos, o modelo conceitual, e, por fim, têm-se os Padrões de Projeto, a arquitetura de referência. Integrando as três tecnologias apresentadas, propõe-se um modelo, que estabelece a composição de um Padrão Proxy, estruturado de acordo com a arquitetura reflexiva. Este modelo de arquitetura objetiva implementar o aspecto de segurança de acesso a componentes Java, de forma não intrusiva,. Baseado no modelo, descreve-se a implementação dos diversos elementos do middleware, estruturados de forma a ilustrar os conceitos propostos. Ao final, apresenta-se resultados obtidos durante a elaboração deste trabalho, bem como críticas e sugestões de trabalhos futuros.
Resumo:
O presente trabalho introduz o estabelecimento de um modelo para garantia da qualidade, particularmente aplicado ao segmento de prestação de serviços por bibliotecas. O estudo a ser apresentado baseia-se na utilização de um método de planejamento em específico, o Desdobramento da Função Qualidade (QFD), selecionada para viabilizar a análise da qualidade demandada pelo cliente, das características de qualidade críticas, dos serviços críticos e dos recursos críticos. Este trabalho discute o sistema de garantia da qualidade, cuja implantação está em curso, e que é parte integrante do modelo de gestão a ser adotado pela Biblioteca da Escola de Engenharia da Universidade Federal do Rio Grande do Sul. A análise a ser apresentada utiliza o QFD incorporando um conjunto de matrizes que facilita e garante o fluxo de informações através de todas as suas etapas de desenvolvimento.
Resumo:
A literatura sobre Teste de Software apresenta diversas estratégias e metodologias que definem critérios eficazes e automatizáveis para selecionar casos de teste capazes de detectar erros em softwares. Embora eficientes na descoberta de erros, as técnicas de seleção de casos de teste exigem que uma quantidade relativamente grande de testes seja realizada para satisfazer os seus critérios. Essa característica acarreta, em parte, um alto custo na atividade de teste, uma vez que, ao fim de cada teste deve-se verificar se o comportamento do software está ou não de acordo com os seus requisitos. Oráculo para teste de software é um mecanismo capaz de determinar se o resultado de um teste está ou não de acordo com os valores esperados. Freqüentemente, assume-se que o próprio projetista de teste é o responsável por esta tarefa. A automatização da atividade dos oráculos deu origem a oráculos automáticos, os quais são capazes de determinar o bom ou mau funcionamento do software a partir de uma fonte de informação confiável. Ao longo dos anos, a especificação formal vêm sendo largamente utilizada como fonte de informação para oráculos automáticos. Diversas estratégias vêm propondo geradores de oráculos baseados em especificações formais. Dentre as características marcantes dessas estratégias, cita-se aquelas que são aplicáveis a implementações derivadas a partir da estrutura da especificação e aquelas que geram oráculos a partir de técnicas específicas de seleção de casos. Essas características, entretanto, limitam a aplicação abrangente dos oráculos por restringi-los tanto a implementações derivadas diretamente de especificações como ao uso de técnicas específicas de seleção de casos de teste. Este trabalho apresenta um estudo sobre os geradores de oráculos para teste de software, identifica aspectos fundamentais que regem seu processo de construção e propõe uma estratégia que permite a geração de oráculos semi-automaticamente, mesmo para implementações não derivadas diretamente da estrutura da especificação. A estratégia proposta é, também, aplicável aos casos de teste derivados de qualquer técnica de seleção de casos de teste.
Resumo:
O processo de desenvolvimento de software implica na necessidade constante de tomadas de decisão. A cada etapa do processo, torna-se necessário estabelecer a comunicação e interação entre usuários, gerentes, analistas, programadores e mantenedores numa constante troca de informações. O registro dos artefatos produzidos durante todo o processo é uma questão que norteia as pesquisas em ambiente de desenvolvimento de software. Quando se fala em suporte ao processo de colaboração entre os elementos de uma equipe de desenvolvimento, este registro torna-se ainda mais necessário. Neste contexto, a modelagem dos dados a serem armazenados se amplia para comportar outras informações provenientes da interação do grupo além dos artefatos gerados. As informações trocadas durante este processo interativo que incluem fatos, hipóteses, restrições, decisões e suas razões, o significado de conceitos e, os documentos formais formam o que é denominado pela literatura especializada como memória de grupo. A proposta da arquitetura SaDg PROSOFT visa fornecer suporte a memória de grupo, no que diz respeito ao registro das justificativas de projeto(Design Rationale), através de uma integração com o gerenciador de processos (GP) provido pelo ADS PROSOFT. Esta integração se dá através das ferramentas inseridas no modelo, assim desenhadas: Editor de Norma, Editor de Argumentação, Extrator de Alternativas, Editor de Votação. O ADS PROSOFT integra ferramentas para desenvolvimento de software. Este ADS foi escolhido para o desenvolvimento do modelo SADG, pois baseia-se na construção formal de software, mas particularmente no método algébrico, por ser um ambiente estendível, possibilitando a inclusão do modelo SaDg PROSOFT ao seu conjunto de ferramentas, por ter características de um ambiente distribuído e cooperativo e por não dispor de nenhum suporte à discussões e decisões em grupos. São apresentados os fundamentos de modelos SADG e algumas ferramentas. Alguns dos principais requisitos desses ambientes foram coletados e são apresentados a fim de embasar a proposta do trabalho. O modelo SADG é apresentado na forma de ferramentas PROSOFT(chamadas ATOs) e permite a definição de atividades como: Atividade de argumentação, atividade de extração e a atividade de votação. Além disso, permite a coordenação destas atividades através de um facilitador e do próprio GP, e também, possui um mecanismo para a configuração do processo decisório.
Resumo:
Ambientes de engenharia apresentam a forte característica da necessidade de cooperação entre projetistas na concepção de projetos CAD, o que provoca uma série de problemas em relação aos ambientes usuais encontrados em aplicações convencionais. Na busca de solucionar tais problemas, vários recursos e mecanismos relativos às gerências de dados e do processo de projeto são apresentados em vários estudos encontrados na literatura. Boa parte desses recursos estão embutidos nesse trabalho, que visa apresentar um sistema gerenciador de documentação técnica para ambientes de engenharia/CAD chamado GerDoc Ábacus. A proposta da construção do GerDoc Ábacus é baseada na busca da solução dos problemas relativos à consistência dos dados de projetos e da integração de tarefas de projetistas que interagem em ambientes distribuídos de projeto. Unindo vários mecanismos, é proposta uma interface totalmente interativa, objetivando manter a harmonia entre projetistas que fazem parte de equipes de projetos que são mantidos em atividade durante longos períodos de tempo, além de documentar todos os passos realizados acerca de cada um desses projetos. Dessa forma, o GerDoc Ábacus é uma ferramenta organizacional e administrativa para projetos de engenharia, sendo de fácil operacionalização, buscando altos níveis de integridade dos dados mantidos.
Resumo:
Nas últimas décadas,o interesse pelo gerenciamento do valor tem aumentado no setor da construção. Neste contexto,a geração de valor pode ser compreendida como o atendimento dos requisitos do cliente final.Tal atendimento, por sua vez, depende de como os requisitos são priorizados e comunicados para a equipe de projeto ao longo do processo de desenvolvimento do produto. O objetivo desta dissertação consiste em propor um conjunto de diretrizes para o gerenciamento dos requisitos do cliente no processo de desenvolvimento do produto edificio, de forma a estabelecer meios para capturar requisitos e controlar seu fluxo,em empreendimentos da construção. O método de pesquisa foi dividido em três etapas. Inicialmente foi realizada uma revisão bibliográfica. Em seguida, foi desenvolvido um estudo de caso em uma empresa que realiza empreendimentos habitacionais, o qual resultou em uma proposta inicial de diretrizes para a gestão dos requisitos do cliente, enfatizando contexto deste tipo de empreendimento. A terceira etapa envolveu a realização de um segundo estudo de caso em um empreendimento industrial realizado por uma empresa que atua com obras complexas, de curto prazo e com elevado grau de incerteza. Este estudo possibilitou um segundo ciclo de aprendizagem, resultando no conjunto final de diretrizes para a gestão dos requisitos do cliente, considerando também empreendimentos de obras industriais de execução rápida Ambos os estudos de caso envolveram otrabalho de equipes multidisciplinares durante o processo de desenvolvimentodo produto. Estas equipes incluíram ambas profissionais das construtoras envolvidas,bem como, projetistas, consultores, empreiteiros e representantes do cliente. As respectivas equipes realizaram diversas tarefas ao longo do empreendimento, tais como identificar o objetivo do empreendimento, planejar e controlar o processo de desenvolvimento do produto, formular um programa de necessidades tão completo quanto possível e considerar os requisitos do sistema de produção nas fases iniciais do processo de desenvolvimento do produto. As principais conclusões desta pesquisa estão relacionadas à introdução de uma sistemática para gerenciamento dos requisitos do cliente no desenvolvimento do produto e à aplicação de ferramentas para coletar dados e apoiar a tomada de decisão. Constatou-se que o uso de ferramentas relativamente simples para realizar a captura e controle do fluxo de requisitos do cliente teve um efeito positivo no processo de desenvolvimento do produto. O estudo também indicou a necessidadede realizar a gestão dos requisitos do cliente desde as fases iniciais de concepção dos empreendimentos da construção. Além disso, o estudo resultou em contribuições conceituais para a consolidação do conhecimento da natureza do processo de projeto, no que se refere à geração de valor.
Resumo:
Esta dissertação aborda os processos de inovação curricular dos Cursos de Agronomia e Engenharia Florestal do Centro de Ciências Rurais da Universidade Federal de Santa Maria, enquanto um movimento que ainda está acontecendo, com o objetivo de compreender o que significam mudanças curriculares inovadoras e contribuir com reflexões sobre a formação dos profissionais da Área das Ciências Agrárias. Esta área apresenta problemas que se agravaram nas últimas décadas. Para atender a necessidade de maior produtividade, mecanizou-se, passando a utilizar os recursos naturais como se fossem inesgotáveis, acarretando enormes problemas ambientais. Com isso, exige-se rever a formação desses profissionais, buscando maior comprometimento com o modelo de desenvolvimento sustentável, englobando os aspectos econômico, social e ambiental. A opção metodológica para o desenvolvimento da pesquisa foi a qualitativa, na perspectiva da pesquisa participante, pois houve uma atuação prolongada e comprometida da minha parte como pesquisadora, assim como dos demais participantes da pesquisa. Os sujeitos da pesquisa foram aqueles diretamente envolvidos com o processo de mudança, professores dos Colegiados de Curso, uma representação de alunos dos diversos semestres, egressos e agricultores da Região do COREDE/Centro1. No primeiro capítulo discuto a importância das determinações das políticas públicas e institucionais na definição dos currículos. No segundo, o referencial teórico que diferencia as concepções de currículo, reforma e inovação no ensino superior, emanadas da Nova Sociologia da Educação e da Teoria Crítica do Currículo, em autores que vêem o currículo como uma construção cultural, imbricado no contexto sócio-cultural onde é gerado e desenvolvido. Examino também as racionalidades que orientam ou podem orientar o profissional em relação às questões ambientais No terceiro, faço a descrição da dinâmica do processo de mudança curricular, detalhando como foi desencadeado com a finalidade de apontar caminhos para outras experiências de reformulação curricular, inclusive na própria Universidade. No quarto, analiso como os sujeitos-participantes interpretam as legislações e vêem os problemas e perspectivas para os currículos, quais sejam: a concepção de currículo e de ensino; a função social atribuída aos cursos, a falta de integração entre as disciplinas e a desatualização dos currículos. Incluo ainda, a visão externa da atuação profissional dos egressos formados pelos currículos vigentes. No quinto, analiso a importância da inserção ambiental nos currículos. E, finalmente no sexto, faço as considerações finais a que cheguei nesta pesquisa. No processo de mudança curricular dos cursos estudados, observam-se sinais de inovação curricular, devido ao modo como está acontecendo esse processo, valorizando a participação de todos os segmentos nas discussões e tomada de decisões, mas também pelo currículo que está sendo construído, não se restringindo a formação de caráter técnico, incluindo as dimensões social, política, cultural e ambiental. Ressalte-se ainda que sua reelaboração deverá inserir seus currículos em forma de Projetos Político-Pedagógicos de Curso, como forma consistente de organização de um curso.
Resumo:
O mundo vem enfrentando a transição de uma economia industrial para uma economia na qual a informação, junto com a terra e o capital, será a força motriz na criação de riquezas e prosperidade. Assim, o sucesso estratégico de muitas empresas vai depender do uso inteligente e da exploração efetiva das possibilidades inerentes à tecnologia da informação. No entanto, as empresas não têm obtido as informações com a qualidade necessária. Isso porque identificar, produzir, selecionar e gerir informações como forma de proporcionar suporte aos processos decisórios tem sido um dos grandes desafios da atualidade.O presente estudo enfoca o processo de identificação de requisitos informacionais destinados ao desenvolvimento de um sistema de apoio a decisões, através de um estudo de caso realizado na Secretaria Municipal da Fazenda do município de Porto Alegre. Ele compreende a etapa de identificação do problema a ser abordado, a definição de modelos conceituais, o mapeamento dos requisitos informacionais das principais atividades identificadas, a comparação destes modelos com os sistemas de informação existentes, e a proposição de mudanças. A metodologia utilizada foi a soft systems (SSM). A SSM é uma metodologia adequada ao tratamento de questões que em geral não se apresentam de forma estruturada. Isto é particularmente importante quando se opera em níveis acima do meramente operacional, em que a questão não é tanto ‘como fazer algo’, mas sim ‘o que deve ser feito’. O uso da SSM mostrou-se adequado e flexível o suficiente para permitir a condução de todas as etapas do trabalho de forma coerente, ao mesmo tempo em que conduziu a resultados que superaram as expectativas iniciais.
Resumo:
A economia atual vem exigindo cada vez mais das empresas e instituições uma constante adequação de seus modelos e processos de gestão como forma de adequarem-se a cenários que se alteram em crescente velocidade. Fomentada por essa velocidade, a informação se estabelece como um dos principais insumos dos gestores, tornando-se ao mesmo tempo uma alternativa de gestão e um novo problema a ser gerenciado, qual seja: a sua obtenção e seu uso como diferencial competitivo. Identificar, produzir, selecionar e gerir informação como forma de proporcionar suporte a processos decisórios é um dos grande desafios da atualidade, onde, muitas vezes, Sistemas de Informações (SI) e Tecnologia da Informação (TI) são erroneamente confundidos, da mesma forma que freqüentemente também são confundidos SI voltados a processos e decisões táticas ou operacionais e aqueles destinados a suportar processos decisórios que conduzem a escolhas estratégicas. Sob esse enfoque, o presente estudo avalia o processo de identificação de requisitos informacionais destinados à construção de um SI voltado ao suporte de decisões estratégicas. Avalia desde a etapa de identificação do principal problema a ser abordado até o mapeamento dos requisitos informacionais necessários às principais atividades desenvolvidas. Com o apoio da metodologia de soft systems (SSM) foram constituídos dois grupos de trabalho. O primeiro, composto pelos principais gestores da instituição, com o objetivo de identificar o principal problema a ser tratado por um SI, ou seja, o foco do estudo, e o segundo grupo, constituído a partir das indicações do primeiro, com o objetivo de analisar o problema identificado e mapear a necessidade de informações destinadas à perfeita gestão do referido problema. Durante o desenvolvimento do estudo, identificaram-se, não só os requisitos informacionais necessários à construção do SI, como também um rol de ações e atividades que podem contribuir para o processo de solução do problema priorizado ou melhoria da situação problemática. O uso da SSM mostrou-se adequado e flexível o suficiente para permitir a harmonização das percepções e a identificação dos principais focos a serem abordados. Proporcionou um meio coerente de condução de todas as etapas do trabalho ao mesmo tempo que conduziu a resultados que superaram as expectativas iniciais.
Resumo:
Este trabalho estuda a aplicação parcial do modelo de excelência em prestação de serviços proposto por SILVA (1997) no núcleo de engenharia e arquitetura do Banco do Brasil S.A. em Porto Alegre (NUCEN Porto Alegre). O foco do estudo é o bloco “Ouvindo clientes, especialistas e planos” do modelo relatado, especialmente o tópico “Ouvindo clientes”. Para tanto, foi realizada uma pesquisa junto aos clientes do NUCEN Porto Alegre (todas as agências, órgãos regionais e postos de atendimento avançado do Banco do Brasil S.A. no estado do Rio Grande do Sul). Os resultados da pesquisa foram analisados por atributo (total de 27), que depois foram agrupados entre 9 critérios competitivos (acesso, atendimento/atmosfera, velocidade do atendimento, tangíveis, flexibilidade, preço/custo, competência, consistência e credibilidade/segurança). Posteriormente, os resultados foram analisados por região geográfica de atendimento (A, B, C, D, E, F, G e H) e, finalmente, por categoria das dependências (agências de níveis 1, 2, 3 e 4, além de órgãos regionais/postos de atendimento avançado), obtendo-se a indicação de esforços de melhoria nos seguintes pontos • Em relação aos 27 atributos da pesquisa: velocidade de atendimento para serviços de manutenção de ar condicionado (atributo 8); velocidade de atendimento para serviços de manutenção de porta giratória (atributo 9); custo das obras de reformas e serviços de conservação predial (atributo 19); recuperação de falhas quando há reclamação por serviços não prestados adequadamente (atributo 18); qualificação, conhecimento e experiência dos profissionais das empresas contratadas (atributo 25); custo para manutenção de porta giratória (atributo 21); e custo para manutenção de ar condicionado (atributo 20); • Em relação aos atributos da pesquisa agrupados entre os 9 critérios competitivos: custo e velocidade de atendimento; • Em relação às 8 regiões de atendimento: atendimento às dependências da região A; e • Em relação às 5 categorias das dependências: atendimento às agências de níveis 1 e 2. Com base nos resultados obtidos na pesquisa, o autor propõe diversas ações de melhoria de desempenho para implementação no NUCEN Porto Alegre (RS).
Resumo:
A Engenharia de Conhecimento (Knowledge Engineering - KE) atual considera o desenvolvimento de Sistemas Baseados em Conhecimento (Knowledge- Based Systems - KBSs) como um processo de modelagem baseado em modelos de conhecimento reusáveis. A noção de Métodos de Solução de Problemas (Problem- Solving Methods - PSMs) desempenha um importante papel neste cenário de pesquisa, pois representa o conhecimento inferencial de KBSs em um formalismo explícito. Não menos importante, PSMs também facilitam a compreensão do processo de raciocínio desenvolvido por humanos. PSMs são descritos em um formalismo abstrato e independente de implementação, facilitando a análise do conhecimento inferencial que muitas vezes é obscurecido em grandes bases de conhecimento. Desta forma, este trabalho discute a noção de PSMs, avaliando os problemas de pesquisa envolvidos no processo de desenvolvimento e especificação de um método, como também analisando as possibilidades de aplicação de PSMs. O trabalho apresenta a descrição e análise de um estudo de caso sobre o processo de desenvolvimento, especificação e aplicação de um PSM Interpretação de Rochas. As tarefas de interpretação de rochas são desenvolvidas por petrógrafos especialistas e correspondem a um importante passo na caracterização de rochasreservatório de petróleo e definição de técnicas de exploração, permitindo que companhias de petróleo reduzam custos de exploração normalmente muito elevados. Para suportar o desenvolvimento de KBSs neste domínio de aplicação, foram desenvolvidos dois PSMs novos: o PSM Interpretação de Rochas e o PSM Interpretação de Ambientes Diagenéticos. Tais métodos foram especificados a partir de uma análise da perícia em Petrografia Sedimentar, como também a partir de modelos de conhecimento e dados desenvolvidos durante o projeto PetroGrapher. O PSM Interpretação de Rochas e o PSM Interpretação de Ambientes Diagenéticos são especificados conceitualmente em termos de competência, especificação operacional e requisitos/suposições. Tais definições detalham os componentes centrais de um esquema de raciocínio para interpretação de rochas. Este esquema é empregado como um modelo de compreensão e análise do processo de raciocínio requerido para orientar o desenvolvimento de uma arquitetura de raciocínio para interpretação de rochas. Esta arquitetura é descrita em termos de requisitos de armazenamento e manipulação de dados e conhecimento, permitindo projetar e construir um algoritmo de inferência simbólico para uma aplicação de bancos de dados inteligentes denominada PetroGrapher.
Resumo:
As empresas prestadoras de serviços compreendem, cada vez mais, que a concorrência é tão intensa, que meras soluções técnicas oferecidas aos clientes não bastam para criar uma posição competitiva no mercado. Os serviços possuem diversos atributos competitivos. Esses atributos não são uniformemente importantes para os clientes. Identificar os critérios, segundo os quais os clientes avaliam os serviços prestados, bem como a importância e o desempenho de cada atributo, possibilita a priorização de melhorias em serviços. Com o intuito de identificar e avaliar os fatores competitivos que compõem a proposição de valor da ECOPLAN, segundo a ótica do cliente, este trabalho procura identificar os atributos mais importantes na prestação de serviços de engenharia consultiva e avaliar o desempenho da empresa nesses mesmos atributos, quando comparada à concorrência. Foi realizada uma revisão bibliográfica para buscar a identificação dos atributos que influenciam as atividades de empresas prestadoras de serviços; a elaboração e implementação de uma pesquisa desses atributos; e o desenvolvimento de uma Matriz "Importância x Desempenho". Os resultados possibilitam o posicionamento dos atributos em relação a sua importância e ao desempenho e à obtenção de subsídios para o aperfeiçoamento contínuo do negócio da empresa, através do desenvolvimento de ações de melhoria que podem proporcionar vantagem competitiva. Os resultados destacam o desempenho da ECOPLAN nos aspectos referentes a atendimento e relacionamento com o cliente, possibilitando a geração de uma proposição de valor voltada a uma melhor solução total.
Resumo:
Na área de Engenharia de Software, há vários modelos formais de especificação orientado a objetos (OO). Um destes é o OO-Method / OASIS. OO-Method se baseia nos seguintes princípios: - dar suporte às noções do modelo conceitual orientado a objetos; - integrar os modelos formais com metodologias de aceitação industrial; - possibilitar a produção de software avançado que inclua a geração completa de código (estática e dinâmica) do desenvolvimento comercial. O processo de desenvolvimento consiste em levantar as propriedades principais do sistema em desenvolvimento (modelo conceitual) por parte do engenheiro de software, e construir de forma automática, em qualquer momento (por um processo de conversão gráfico-textual) a especificação formal orientada a objetos em OASIS (Open and Active Specifications of Information System) que constituirá um repositório de alto nível do sistema. O objetivo de OASIS é expressar os requisitos funcionais de um sistema de informação, em um marco formal, que facilite sua validação e geração automática de programas. OASIS não inclui a especificação de aspectos temporais. A modelagem de aspectos temporais é um importante tópico da modelagem de sistemas de informação, porque através destes são representadas as características dinâmicas das aplicações e a interação temporal entre diferentes processos. A especificação de requisitos de aplicações através de modelos orientados a objetos permite representar não só os seus estados, mas também, seu comportamento. Modelos temporais representam também a evolução de objetos com o tempo. Como o estado de um objeto pode ser alterado devido à ocorrência de um evento (fato ocorrido em um determinado instante no tempo), é importante que o modelo utilizado permita apresentar a história destes eventos. O presente trabalho tem por finalidade propor uma extensão temporal a um modelo formal de especificação OO. Esta extensão inclui tanto aspectos estáticos quanto dinâmicos. A extensão de aspectos estáticos estende OASIS com atributos temporais. A extensão dos aspectos dinâmicos, contribuição central do trabalho, estende OASIS com eventos temporais.