• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 6
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Integration of system requirements and multiagent software architecture

Rosângela David Bastos, Lúcia January 2005 (has links)
Made available in DSpace on 2014-06-12T15:54:41Z (GMT). No. of bitstreams: 2 arquivo7281_1.pdf: 2452335 bytes, checksum: 286cebac7276906c593a99b2525d02aa (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2005 / Engenharia de Requisitos e Arquitetura de Software vêm estabelecendo áreas de pesquisa, educação e pratica dentro da comunidade de Engenharia de Software. A evolução dessas duas disciplinas vem, entretanto, ocorrendo de forma independente, o que estabelece um problema de integração entre as duas disciplinas a ser explorada. A Engenharia de Requisitos identifica o propósito de sistemas e o contexto no qual serão utilizados. Arquitetura de Software define os componentes do software, suas propriedades e seus relacionamentos. Adicionalmente, Arquitetura de Software é reconhecida por ter grande importância no atendimento dos requisitos não-funcionais, tais como: disponibilidade, confidencialidade, manutenabilidade, segurança e evolução do sistema. Há um relacionamento claro entre as duas disciplinas, apesar disso, desenvolver requisitos de sistemas dentro de arquiteturas de software que satisfaçam àqueles requisitos é ainda uma tarefa difícil, baseada principalmente na intuição. Entender e dar suporte à integração entre os conceitos de requisitos e arquiteturas é um dos principais problemas nas pesquisas da Engenharia de Software. Para reduzir estes problemas, este tese propõe técnicas para derivar um modelo arquitetural a partir de especificações de requisitos em Sistema Multi-Agentes (MAS). Esta tese propõe uma estrutura para identificar e mapear os elementos arquiteturais e as dependências entre estes elementos, usando como base os requisitos declarados no sistema e conceitos organizacionais. Nossa abordagem propõe que um Sistema Multi-Agentes (MAS) corresponde a uma estrutura organizacional na qual os atores são membros de um grupo com o propósito de atingir um objetivo. Uma organização compreende grupos, membros, objetivos, papéis e interações. A idéia básica do conceito de grupo é fornecer uma referência coletiva de um conjunto de papéis que executam, de forma colaborativa um conjunto de tarefas para atingir os seus objetivos. Um membro, quando assume um papel, não trabalha isolado, mas interage e coopera com outros papéis. Nossa abordagem é baseada em dois modelos complementares que separam os conceitos de organização e de atribuição. No modelo organizacional, os objetivos do grupo são identificados a partir do modelo de requisitos do sistema. A organização social consiste em papéis e interações. No modelo da atribuição, os papéis são agrupados em sub-grupos. Estes sub-grupos são atribuídos aos componentes, baseados em sua similaridade com cada componente arquitetural. O resultado é uma configuração arquitetural, na qual os sub-grupos são alocados nos componentes da arquitetura
2

An i*-based Reengineering Framework for Requirements Engineering

Grau Colom, Gemma 07 July 2008 (has links)
Avui en dia, els sistemes d'informació són un actiu clau en les organitzacions i sovint els proporcionen un avantatges competitiu. Per a que això segueixi així, han de ser mantinguts i evolucionats d'acord amb els objectius estratègics de la organització. Aquesta evolució inclou els requeriments del sistema d'informació, la tecnologia emprada i els processos suportats. L'impacte dels canvis pot anar des de petites modificacions al desenvolupament d'un nou sistema d'informació i, per aquest motiu, l'evolució dels sistemes d'informació s'analitza durant la fase de requeriments, on es possible avaluar-ne la magnitud utilitzant menys recursos. Des d'aquest punt de vista, els mètodes de l'enginyeria de requeriments i els de la reenginyeria de processos sovint comparteixen els mateixos objectius i es pot considerar que la reenginyeria de processos es adequada tant per al desenvolupament com per al manteniment dels sistemes d'informació. El llenguatge i* està orientat a objectius i permet modelar els sistemes d'informació en termes d'actors i dependencies entre ells. El llenguatge i* s'utilitza en l'enginyeria de requeriments i en la reenginyeria de processos de negoci, però no existeixen gaires propostes comunes a ambdues disciplines. Amb l'objectiu d'utilitzar el llenguatge i* en la reenginyeria de processos, s'ha definit PRiM, un mètode basat en i* per a la reenginyeria de processos (Proces Reenginieering i*-based Method). PRiM assumeix que ja existeix un procés que s'utilitzarà com a punt de partida per l'especificació o l'evolució del nou sistema d'informació. El mètode PRiM consta de sis fases: 1) l'anàlisi dels processos i dels sistemes d'informació actuals, 2) la construcció del model i*, 3) la reenginyeria dels processos actuals, 4) la generació de models i* representant les diferents alternatives, 5) l'avaluació de les alternatives utilitzant mètriques estructurals i 6) l'especificació del nou sistema d'informació a partir del model i* escollit. En les sis fases de PRiM, s'utilitzen diferents mètodes i tècniques algunes creades expressament pel mètode i d'altres provinents de l'enginyeria de requeriments i la reenginyeria de processos. Tot i això, hi ha altres mètodes i tècniques que poden ser utilitzades enlloc d'aquestes i que poden ser mes convenients quan les condicions d'aplicació del mètode canvien. Per tal de permetre la selecció i inclusió d'altres tècniques, es proposa l'aplicació de l'enginyeria de mètodes (Method Engineering). Aquesta disciplina permet construir nous mètodes a partir de parts de mètodes ja existents, i s'ha utilitzat per definir un mètode marc per a la reenginyeria anomenat ReeF (Reengineering Framework). A ReeF, les sis fases de PRiM es presenten de forma genèrica per tal de permetre la selecció de la tècnica més apropiada per cada una de les fases, a partir de l'experiència de l'usuari com dels seus coneixements de l'aplicació. Com a exemple d'aplicació de ReeF, s'ha definit el mètode SARiM.Les contribucions principals de la tesis son dues. En primer lloc, els dos mètodes basats en i* definits (PRiM per a la reenginyeria de processos, i SARiM, per a la reenginyeria d'arquitectures software). En segon lloc, les diferents tècniques i* definides en PRiM i que poden ser utilitzades per construir models i*, generar alternatives i avaluar-les amb mètriques estructurals. Aquestes tècniques i mètodes s'han obtingut a partir de l'estudi de l'estat de l'art i s'han validat en diferents casos d'estudi formatius i en un cas d'estudi industrial. Com a suport, s'han desenvolupat dues eines: 1) REDEPEND-REACT, que permet la modelització gràfica de models i*, la generació d'alternatives i la definició de mètriques estructurals, i 2) J-PRiM, que dóna suport a les fases de PRiM mitjançant el tractament textual dels models i*. / Information Systems are a crucial asset of the organizations and can provide competitive advantages to them. However, once the Information System is built, it has to be maintained and evolved, which includes changes on the requirements, the technology used, or the business processes supported. All these changes are diverse in nature and may require different treatments according to their impact, ranging from small improvements to the deployment of a new Information System. In both situations, changes are addressed at the requirements level, where decisions are analysed involving less resources. Because Requirements Engineering and Business Process Reengineering methods share common activities, and the design of the Information System with the business strategy has to be maintained during its evolution, a Business Process Reengineering approach is adequate for addressing Information Systems Development when there is an existing Information System to be used as starting point. The i* framework is a well-consolidated goal-oriented approach that allows to model Information Systems in a graphical way, in terms of actors and dependencies among them. The i* framework addresses Requirements Engineering and Business Process Reengineering but none of the i*-based existing approaches provides a complete framework for reengineering. In order to explore the applicability of i* for a reengineering framework, we have defined PRiM: a Process Reengineering i* Method, which assumes that there is an existing process that is the basis for the specification of the new Information System. PRiM is a six-phase method that combines techniques from the fields of Business Process Reengineering and Requirements Engineering and defines new techniques when needed. As a result PRiM addresses: 1) the analysis of the current process using socio-technical analysis techniques; 2) the construction of the i* model by differentiating the operationalization of the process form the strategic intentionality behind it; 3) the reengineering of the current process based on its analysis for improvements using goal acquisition techniques; 4) the generation of alternatives based on heuristics and patterns; 5) the evaluation of alternatives by defining structural metrics; and, 6) the specification of the new Information System from the selected i* model.There are several techniques from the Requirements Engineering and Business Process Reengineering fields, that can be used instead the ones selected in PRiM. Therefore, in order to not enforce the application of a certain technique we propose a more generic framework where to use and combine them. Method Engineering is the discipline that constructs new methods from parts of existing ones and, so, it is the approach adopted to define ReeF: a Reengineering Framework. In ReeF the six phases of PRiM are abstracted and generalized in order to allow selecting the most appropriate techniques for each of the phases, depending on the user expertise and the domain of application. As an example of the applicability of ReeF, the new method SARiM is defined. The main contributions of this work are twofold. On the one hand, two i*-based methods are defined: the PRiM method, which addresses process reengineering, and SARiM, which addresses software architecture reengineering. On the other hand, we provide several i*-based techniques to be used for constructing i* models, generating alternatives, and evaluating them using Structural Metrics. These methods and techniques are based on exhaustive review of existing work and their validation is done by means of several formative case studies and an industrial case study. Tool support has been developed for the approach: REDEPEND-REACT supporting the graphical modelling of i*, the generation of alternatives and the definition of Structural Metrics; and J-PRiM supporting all the phases of the PRiM method using a textual visualization of the i* models.
3

Marco de trabajo de representación y reuso de requisitos de seguridad

Lasheras Velasco, Joaquín 13 July 2011 (has links)
En esta tesis se presenta un marco de trabajo de representación y reuso de requisitos de seguridad, mediante la integración de la Ingeniería del Software y la seguridad considerando a esta última como parte del proceso de desarrollo, en concreto ya desde la fase inicial con el uso de Ingeniería de Requisitos (IR), permitiendo conseguir sistemas software seguros. En esta tarea fue clave considerar además los beneficios de la reutilización dentro de la IR, y la identificación de riesgos y amenazas para el sistema, identificado como una de las fuentes principales de obtención de requisitos de seguridad por los estándares. Además se consideró un aspecto formal dentro de la representación de requisitos de seguridad, en concretó con el uso de ontologías, con lo que se obtuvo finalmente el diseño de una ontología de requisitos reutilizables de seguridad, como base a una ontología general de seguridad. / In this thesis, we present a framework for representation and reuse of security requirements through the integration of Software Engineering and security considering the latter as part of the development process, particularly from the initial phase using Requirements Engineering (RE), in order to obtain secure software systems. In this task, it is also vital to consider the benefits of reuse within the RE, and identifying risks and threats to the system, considered as one of the main sources of obtaining security requirements for the Standards. In addition, we consider a formal aspect in the representation of security requirements, specifically with the use of ontologies, obtaining as a result an ontology of reusable security requirements, as the basis of a general ontology of security.
4

Composição corporal e exigências nutricionais de energia e proteína de tourinhos Santa Gertrudes confinados, recebendo alto concentrado e subproduto da produção de lisina

Ribeiro, Glauco Mora [UNESP] 22 June 2009 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:33:32Z (GMT). No. of bitstreams: 0 Previous issue date: 2009-06-22Bitstream added on 2014-06-13T20:25:09Z : No. of bitstreams: 1 ribeiro_gm_dr_jabo.pdf: 260278 bytes, checksum: ef16146948d846457b4db45cd0ae660e (MD5) / Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) / O experimento foi conduzido objetivando-se avaliar a substituição parcial da fração protéica do concentrado por subproduto da produção de lisina (SPL) sobre a composição corporal e exigências nutricionais de tourinhos Santa Gertrudes, terminados em confinamento. Foram utilizados 33 animais com idade média de 10 meses e peso médio inicial de 242 kg, confinados em baias individuais por 115 dias, após 56 dias de adaptação. Seis animais foram abatidos no início do período experimental e constituíram os animais-referência. Os animais receberam dietas contendo 80% de concentrado, sendo testados os níveis de 0; 4,5; e 9,0% de inclusão do SPL na matéria seca da dieta. Os tratamentos sem e com 4,5% de SPL não diferiram para nenhum dos parâmetros avaliados. Já os tratamentos sem e com 9,0% de SPL diferiram quanto ao ganho de peso do corpo vazio, composição final em água e taxas de deposição e composição do ganho de peso vazio em minerais. Os tratamentos com 4,5 e 9,0% de SPL diferiram entre si quanto ao peso de carcaça e de corpo vazio finais, ganho de peso de carcaça e de corpo vazio, composição do corpo vazio em proteína e em minerais, taxas de deposição e composições do ganho para proteína e minerais. Os valores observados foram 243,6; 247,3 e 226,5 kg para peso final de carcaça; 392,7; 398,7 e 365,7 kg para peso final de corpo vazio; 0,64; 0,69 e 0,51 kg/dia para ganho de peso de carcaça; e 1,03; 1,11 e 0,82 kg/ dia para ganho de peso do corpo vazio, respectivamente para os tratamentos sem, com 4,5 e 9,0% de SPL. vi Em relação às exigências, verificou-se que, a exigência de energia líquida encontrada para ganho de 1 kg foi de 3,65; 4,17 e 4,63 Mcal, e a exigência de proteína metabolizável foi de 218,55; 216,19 e 202,19 g, respectivamente para animais de 300, 400 e 500 kg de peso corporal. O valor de exigência líquida para mantença encontrada... / The objective was to evaluate the effects of replacing part of the protein fraction of the concentrate by concentrated lysine production byproduct (LBP) on body composition and nutritional requirements of Santa Gertrudis young bulls, fattened in feedlot. Thirty-three 10-month-year-old animals, with initial body weight of 242 kg, were kept in individual pens during 115 days after 56 days of adaptation. Six animals were slaughtered after adaptation and were considered reference-animals. The concentrate proportion on diet was 80%, on dry matter basis, and the levels of LBP studied were: 0, 4.5 or 9.0%. There were no significant differences among treatments without and with 4.5% of LBP on diet. Empty body daily weight gains, final body composition on water and daily rates of deposition and gain composition on ash were significant different among treatments without and with 9.0% of LBP. The treatments with 4.5 and 9.0% of LBP showed significant differences for final carcass and empty body weights, empty body and carcass daily gains, body chemical composition on protein and ash, daily rates of deposition and gain compositions on protein and ash. The LBP can be used as food for fattening bovines receiving diets with high concentrate proportion, substituting part of protein fraction, the level of 4.5% of LBP on dry matter diet was more indicated. In relation to the requirements it was verified that, the net energy requirement observed for weight gain of 1 kg was 3.65, 4.17 and 4.63 Mcal, and the metabolizable protein requirement was 218.55, 216.19 and 202.19 g, viii respectively to animals with 300, 400 and 500 kg of body weight. The estimated maintenance energy requirement observed was 75.6 kcal/ LW0.75/ day.
5

Composição corporal e exigências nutricionais de energia e proteína de tourinhos Santa Gertrudes confinados, recebendo alto concentrado e subproduto da produção de lisina /

Ribeiro, Glauco Mora. January 2009 (has links)
Resumo: O experimento foi conduzido objetivando-se avaliar a substituição parcial da fração protéica do concentrado por subproduto da produção de lisina (SPL) sobre a composição corporal e exigências nutricionais de tourinhos Santa Gertrudes, terminados em confinamento. Foram utilizados 33 animais com idade média de 10 meses e peso médio inicial de 242 kg, confinados em baias individuais por 115 dias, após 56 dias de adaptação. Seis animais foram abatidos no início do período experimental e constituíram os animais-referência. Os animais receberam dietas contendo 80% de concentrado, sendo testados os níveis de 0; 4,5; e 9,0% de inclusão do SPL na matéria seca da dieta. Os tratamentos sem e com 4,5% de SPL não diferiram para nenhum dos parâmetros avaliados. Já os tratamentos sem e com 9,0% de SPL diferiram quanto ao ganho de peso do corpo vazio, composição final em água e taxas de deposição e composição do ganho de peso vazio em minerais. Os tratamentos com 4,5 e 9,0% de SPL diferiram entre si quanto ao peso de carcaça e de corpo vazio finais, ganho de peso de carcaça e de corpo vazio, composição do corpo vazio em proteína e em minerais, taxas de deposição e composições do ganho para proteína e minerais. Os valores observados foram 243,6; 247,3 e 226,5 kg para peso final de carcaça; 392,7; 398,7 e 365,7 kg para peso final de corpo vazio; 0,64; 0,69 e 0,51 kg/dia para ganho de peso de carcaça; e 1,03; 1,11 e 0,82 kg/ dia para ganho de peso do corpo vazio, respectivamente para os tratamentos sem, com 4,5 e 9,0% de SPL. vi Em relação às exigências, verificou-se que, a exigência de energia líquida encontrada para ganho de 1 kg foi de 3,65; 4,17 e 4,63 Mcal, e a exigência de proteína metabolizável foi de 218,55; 216,19 e 202,19 g, respectivamente para animais de 300, 400 e 500 kg de peso corporal. O valor de exigência líquida para mantença encontrada... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: The objective was to evaluate the effects of replacing part of the protein fraction of the concentrate by concentrated lysine production byproduct (LBP) on body composition and nutritional requirements of Santa Gertrudis young bulls, fattened in feedlot. Thirty-three 10-month-year-old animals, with initial body weight of 242 kg, were kept in individual pens during 115 days after 56 days of adaptation. Six animals were slaughtered after adaptation and were considered reference-animals. The concentrate proportion on diet was 80%, on dry matter basis, and the levels of LBP studied were: 0, 4.5 or 9.0%. There were no significant differences among treatments without and with 4.5% of LBP on diet. Empty body daily weight gains, final body composition on water and daily rates of deposition and gain composition on ash were significant different among treatments without and with 9.0% of LBP. The treatments with 4.5 and 9.0% of LBP showed significant differences for final carcass and empty body weights, empty body and carcass daily gains, body chemical composition on protein and ash, daily rates of deposition and gain compositions on protein and ash. The LBP can be used as food for fattening bovines receiving diets with high concentrate proportion, substituting part of protein fraction, the level of 4.5% of LBP on dry matter diet was more indicated. In relation to the requirements it was verified that, the net energy requirement observed for weight gain of 1 kg was 3.65, 4.17 and 4.63 Mcal, and the metabolizable protein requirement was 218.55, 216.19 and 202.19 g, viii respectively to animals with 300, 400 and 500 kg of body weight. The estimated maintenance energy requirement observed was 75.6 kcal/ LW0.75/ day. / Orientador: Alexandre Amstalden Moraes Sampaio / Coorientadora: Wignez Henrique / Banca: Guilherme Fernando Alleoni / Banca: Alexandre Rodrigo Mendes Fernandes / Banca: Mauro Dal Secco de Oliveira / Banca:Atushi Sugohara / Doutor
6

Abordagem baseada em metamodelos para a representação e modelagem de características em linhas de produto de software dinâmicas / Metamodel based approaches for representation and features modeling in dynamic software product lines

Silva, Flayson Potenciano e 06 September 2016 (has links)
Submitted by Marlene Santos (marlene.bc.ufg@gmail.com) on 2016-09-16T17:35:04Z No. of bitstreams: 2 Dissertação - Flayson Potenciano e Silva - 2016.pdf: 6563517 bytes, checksum: 7f7a3d166741057427f2d333473af546 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2016-09-19T11:17:33Z (GMT) No. of bitstreams: 2 Dissertação - Flayson Potenciano e Silva - 2016.pdf: 6563517 bytes, checksum: 7f7a3d166741057427f2d333473af546 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2016-09-19T11:17:33Z (GMT). No. of bitstreams: 2 Dissertação - Flayson Potenciano e Silva - 2016.pdf: 6563517 bytes, checksum: 7f7a3d166741057427f2d333473af546 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2016-09-06 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / This dissertation presents a requirement representation approach for Dynamic Software Product Lines (DSPLs). DSPLs are oriented towards the designing of adaptive applications and each requirement is represented as a feature. Traditionally, features are represented in a Software Product Line (SPL) by a Feature Model (FM). Nonetheless, such a model does not originally support dynamic features representation. This dissertation proposes an extension to FM by adding a representation for dynamic feature to it so that the model can have a higher expressivity regarding the context change conditions and the application itself. Therefore, a metamodel based on Ecore meta-metamodel has been developed to enable the definition of both Dynamic Feature Models (proposed extension to FM) and Dynamic Feature Configurations (DFC), the latter used to describe the possible configuration of products at-runtime. In addition to a representation for dynamic features and the metamodel, this dissertation provides a tool that interprets the proposed model and allows Dynamic Feature Models design. Simulations involving dynamic feature state changes have been carried out, considering scenarios of a ubiquitous monitoring application for homecare patients. / Esta dissertação apresenta uma abordagem de representação de requisitos para Linhas de Produto de Software Dinâmicas (LPSD). LPSDs são voltadas para a produção de aplicações adaptativas e cada requisito é representado como uma característica. Tradicionalmente, características são representadas em uma Linha de Produto de Software (LPS) por meio de um Modelo de Características (MC). Tal modelo, no entanto, não possui, originalmente, suporte para a representação de características dinâmicas. Esta dissertação propõe uma extensão ao MC, incorporando uma representação para as características dinâmicas, de forma que o modelo tenha maior expressividade quanto às condições de mudanças de contexto e da própria aplicação. Para isso, um metamodelo baseado no meta-metamodelo Ecore foi desenvolvido, para possibilitar a definição tanto de Modelos de Características Dinâmicas (extensão do MC proposta) quanto também de Modelos de Configuração de Características Dinâmicas (MCC-D), estes utilizados para descrever as possíveis configurações dos produtos em tempo de execução. Além de uma representação para características dinâmicas e do metamodelo, essa dissertação traz como contribuição uma ferramenta que interpreta o metamodelo proposto e permite a construção de Modelos de Características Dinâmicas. Simulações envolvendo mudanças de estado das configurações de características dinâmicas foram realizadas, considerando cenários de uma aplicação ubíqua de monitoramento de pacientes domiciliares.

Page generated in 0.0739 seconds