Ana Paula Pinho Gilvaz, Julio Cesar Sampaio do Prado Leite
{"title":"FAES – Uma estratégia para Aquisição de Informações","authors":"Ana Paula Pinho Gilvaz, Julio Cesar Sampaio do Prado Leite","doi":"10.5753/sbes.1994.24462","DOIUrl":"https://doi.org/10.5753/sbes.1994.24462","url":null,"abstract":"Uma das técnicas mais utilizadas em Engenharia de Software para elicitação de requisitos, é técnica de entrevistas. Neste trabalho apresentamos uma ferramenta automatizada para apoiar o engenheiro de software nesta tarefa. FAES - Ferramenta de Apoio a Entrevistas - implementa uma estratégia para aquisição de informações apoiada por um modelo conceitual. Esse modelo conceitual foi construido a partir da abordagem de três metodologias utilizadas em Sistemas de Informação para determinação de requisitos de informação de uma organização. FAES foi desenhada para prover as funcionalidades de um assistente ao entrevistador, cujas funções são, além de organizar e armazenar os dados da entrevista, analisar em tempo real as informações alimentadas na ferramenta e formular novas perguntas com o objetivo de obter maiores esclarecimentos e novas informações","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122946074","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Antonio de Pádua Albuquerque Oliveira, Julio Cesar Sampaio do Prado Leite
{"title":"SERBAC: Uma Estratégia para Definição de Requisitos","authors":"Antonio de Pádua Albuquerque Oliveira, Julio Cesar Sampaio do Prado Leite","doi":"10.5753/sbes.1994.24463","DOIUrl":"https://doi.org/10.5753/sbes.1994.24463","url":null,"abstract":"SERBAC é uma estratégia para definição de requisitos apoiada por uma ferramenta que registra requisitos. A estratégia SERBAC utiliza várias propostas da literatura para montar um esquema de representação de requisitos baseado em linguagem natural. Utiliza a idéia de vocabulário da aplicação, a idéia de que as ações dos atores de uma organização são o ponto central do estudo da informação, a idéia de que um sistema responde a eventos externos e a idéia que um sistema pode ser definido por seus relacionamentos, por suas entradas e por suas saídas. Essas idéias de diferentes autores foram agrupadas e sistematizadas de forma a produzir um esquema onde os requisitos são definidos de uma maneira padrão. A estratégia SERBAC é apoiada por um software e foi avaliada em um caso real.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114694812","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Reliability Allocation for a Software System with Modular Structure","authors":"R. Burnett, T. Anderson","doi":"10.5753/sbes.1994.24458","DOIUrl":"https://doi.org/10.5753/sbes.1994.24458","url":null,"abstract":"This paper proposes a method for allocating an appropriate reliability requirement to each module of a modular software system, using Markov analysis. A formula to calculate an estimate of the overall system reliability is established. From that formula, a procedure to allocate the reliability requirement for each module is derived using an optimization process, taking into account the known overall required level of reliability.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126308884","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ARCoPAS: um Ambiente para Recuperação Cooperativa do Projeto Arquitetônico de Sistemas","authors":"Maria Cláudia Reis Cavalcanti, M. Borges","doi":"10.5753/sbes.1994.24480","DOIUrl":"https://doi.org/10.5753/sbes.1994.24480","url":null,"abstract":"Este artigo apresenta um protótipo de ambiente para apoiar o processo de Engenharia Reversa, mais especificamente a Recuperação do Projeto Arquitetônico de sistemas. As ferramentas existentes para apoiar este processo pouco investem na participação humana. Ao contrário destas ferramentas, o protótipo ARCOPAS alia a extração automática da estrutura modular de um sistema, à extração cooperativa do conhecimento dos especialistas sobre o mesmo. Esta aliança possibilita a recuperação de um documento mais completo, enriquecido por informações que só os especialistas possuem.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133381825","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modelagem de hipertextos: uma experiência com HDM","authors":"Patrícia Vilain, C. A. Heuser","doi":"10.5753/sbes.1994.24468","DOIUrl":"https://doi.org/10.5753/sbes.1994.24468","url":null,"abstract":"O artigo avalia o uso de uma técnica de modelagem de hipertextos, HDM (Hipermidia Design Model), sobre uma aplicação jurídica. A aplicação em questão auxilia os juízes durante o julgamento de um processo, acelerando a busca de informações jurídicas (Legislação, Jurisprudência e Doutrina) relevantes para uma causa em questão. A aplicação está sendo implementada sobre o sistema de hipertexto Guide. O artigo apresenta algumas deficiências de HDM encontradas na modelagem da aplicação e propõe extensões para resolvê-las.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131358047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Software Process and Assistance Modelling: The Case of the UPSSA Tool","authors":"T. Khammaci","doi":"10.5753/sbes.1994.24481","DOIUrl":"https://doi.org/10.5753/sbes.1994.24481","url":null,"abstract":"Recent works on the software process suggest that the software life cycle should be made through an enactable software process model. This model defines constraints to be respected by a software process during project development and initiatives to be taken by the environment. This paper presents UPSSA : a tool based on a software process model which is an abstraction of objects, tools, and policies. Thus, it encompasses an object model to describe project databases, an operator model to describe at abstract levels the tools’ effects, and characteristics for expressing the policies. Design and implementation are also considered to exhibit how a software process model described in our terms can be used for assisting intelligently the software developer by controlling the software process.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132996927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Apresentação da linguagem reativa síncrona RS","authors":"S. S. Toscani, L. F. Monteiro","doi":"10.5753/sbes.1994.24460","DOIUrl":"https://doi.org/10.5753/sbes.1994.24460","url":null,"abstract":"O artigo introduz a linguagem reativa sincrona RS, a qual é apropriada para a programação de sistemas que devem responder, de forma eficiente, a sinais provenientes de um ambiente externo. Os programas são formados por regras de reação do tipo condição => ação que são postas em execução por sinais vindos do exterior. A linguagem origina programas concorrentes claros e concisos, os quais são compilados para autômatos finitos determinísticos. Os problemas de escalonamento e sincronização são resolvidos em tempo de compilação.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"506 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116033620","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. M. F. S. Massruhá, M. D. Ferraretto, F. A. Maximo, C. A. Meira, Sérgio L. Z. Passos, M. C. Visoli
{"title":"AEsp: Um Assistente de Especificação","authors":"S. M. F. S. Massruhá, M. D. Ferraretto, F. A. Maximo, C. A. Meira, Sérgio L. Z. Passos, M. C. Visoli","doi":"10.5753/sbes.1994.24475","DOIUrl":"https://doi.org/10.5753/sbes.1994.24475","url":null,"abstract":"Este trabalho descreve uma ferramenta, denominada Aesp, que visa auxiliar a captura das especificações das aplicações do domínio de administração rural e transformá-las, incrementalmente, em uma representação que pode ser traduzida para um programa operacional. Esta ferramenta é parte do ambiente FMS (“Farm Management System”) que está sendo desenvolvido para a EMBRAPA. O FMS é um ambiente para a geração automatizada de aplicativos do domínio de administração rural.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116172476","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"O Uso de “Frameworks” como Arquiteturas Reutilizáveis na Construção de Ambientes de Desenvolvimento de Software","authors":"A. M. D. Cima, C. Werner, G. H. Travassos","doi":"10.5753/sbes.1994.24472","DOIUrl":"https://doi.org/10.5753/sbes.1994.24472","url":null,"abstract":"Os \"frameworks\" constituem uma emergente tecnologia com grande potencial para aplicações nas áreas de análise de domínio e reutilização de software. Neste artigo, tal potencial é analisado, ao levantar-se questões relacionadas ao projeto de \"frameworks\" no contexto de Ambientes de Desenvolvimento de Software.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121548986","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Um Modelo para Construção e Integração de Ferramentas","authors":"G. H. Travassos, A. R. Rocha","doi":"10.5753/sbes.1994.24476","DOIUrl":"https://doi.org/10.5753/sbes.1994.24476","url":null,"abstract":"Este artigo descreve o modelo utilizado na Estação TABA para a construção e integração de ferramentas. A Estação TABA, uma Estação de Trabalho configurável para desenvolvimento de software, utiliza esta filosofia de integração para realizar a instanciação dos ambientes especificados pelo meta-ambiente TABA, a construção de novas ferramentas na Estação e a integração de ferramentas externas desenvolvidas fora da Estação.","PeriodicalId":307252,"journal":{"name":"Anais do VIII Simpósio Brasileiro de Engenharia de Software (SBES 1994)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129838845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}