• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 33
  • 28
  • 5
  • 4
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 87
  • 87
  • 31
  • 30
  • 26
  • 18
  • 18
  • 15
  • 14
  • 13
  • 12
  • 11
  • 11
  • 11
  • 11
  • 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.
21

Uma abordagem para estimação prévia dos requisitos não funcionais em sistemas embarcados utilizando métricas de software / An approach to early estimation of non-functional requirements for embedded systems using software metrics

Vieira, Andrws Aires January 2015 (has links)
O crescente aumento da complexidade dos sistemas embarcados demanda consigo a necessidade do uso de novas abordagens que acelerem o seu desenvolvimento, como por exemplo, o desenvolvimento baseado em modelos. Essas novas abordagens buscam aumentar o nível de abstração, utilizando conceitos de orientação a objetos e UML para modelar um software embarcado. Porém, com o aumento do nível de abstração, o projetista de software embarcado não possui a ideia exata do impacto de suas decisões de modelagem em questões importantes, como desempenho, consumo de energia, entre tantas outras que são de suma importância em um projeto embarcado. Dessa forma, se fazem necessárias técnicas de análise e/ou estimação de projeto que, em um ambiente de desenvolvimento mais abstrato, possam auxiliar o projetista a tomar melhores decisões nas etapas inicias de projeto, garantindo assim, as funcionalidades (requisitos funcionais) e os requisitos não funcionais do sistema embarcado. Neste trabalho, propõe-se estimar os requisitos não funcionais de um sistema embarcado a partir de informações (métricas) extraídas das etapas iniciais do projeto. Pretende-se com isso auxiliar o projetista na exploração do espaço de projeto já nos estágios iniciais do processo de desenvolvimento, através de uma rápida realimentação sobre o impacto de uma decisão de projeto no desempenho da aplicação em uma dada plataforma de execução. Os resultados experimentais mostram a aplicabilidade da abordagem, principalmente para um ambiente de evolução e manutenção de projetos de software, onde se tem um histórico de métricas de aplicações semelhantes para serem usadas como dados de treinamento. Neste cenário, a abordagem proposta possui acurácia de pelo menos 98% para as estimativas apresentadas ao projetista. Em um cenário heterogêneo, assumindo o uso da metodologia em um sistema diferente daquele usado para treinamento, a acurácia do método de estimação cai para pelo menos 80%. / The increasing complexity of embedded systems demands the use of new approaches to accelerate their development, such as model-driven engineering. Such approaches aim at increasing the level of abstraction using concepts such as object-orientation and UML for modeling the embedded software. However, with the increase of the abstraction level, the embedded software developer looses controllability and predictability over important issues such as performance, power dissipation and memory usage for a specific embedded platform. Thus, new design estimation techniques that can be used in the early development stages become necessary. Such a strategy may help the designer to make better decisions in the early stages of the project, thus ensuring the final system meets both functional and non-functional requirements. In this work, we propose an estimation technique of non-functional requirements for embedded systems, based on data (metrics) extracted from early stages of the project. The proposed methodology allows to better explore different design options in the early steps of software development process and can therefore provide a fast and yet accurate feedback to the developer. Experimental results show the applicability of the approach, particularly for software evolution and maintenance, which has a history of similar applications metrics to be used as training data. In this scenario, the accuracy of the estimation is at least of 98%. In a heterogeneous scenario, where the estimation is performed for a system that is different from the one used during training, the accuracy drops to 80%.
22

Análise multidimensional de requisitos funcionais e emocionais para avaliação de produtos na perspectiva do usuário

Tanure, Raffaela Leane Zenni January 2015 (has links)
A inovação é fator crucial para o crescimento da economia de uma nação e pode ser vista como o resultado bem articulado das necessidades do consumidor frente a possibilidades de novas tecnologias, novos produtos e novos serviços. A eficácia no entendimento das necessidades dos usuários é considerada um dos principais pilares nos estudos em inovação, principalmente no entendimento das necessidades e requisitos nas fases iniciais do processo de desenvolvimento de novos produtos. No entanto, como consequência da falta de informação direta sobre suas reais necessidades, as informações dos usuários são reduzidas a requisitos generalistas, atendendo essencialmente a aspectos normativos, representados em manuais de referência e diretrizes de design, desconectados do contexto cultural, ambiental e de trabalho. Assim, tem-se como objetivo principal desta tese uma proposta de avaliação de requisitos funcionais e emocionais do produto, sob a perspectiva do usuário. Foram abordados métodos qualitativos (como entrevistas, grupo focado e estudo de caso), bem como métodos quantitativos (como análise multivariada de dados). Esta pesquisa apresenta cinco artigos relacionados ao tema. Ressalta-se como principais resultados: (i) uma revisão de conceitos que apresentam como a percepção do usuário contribui para a inovação no contexto de desenvolvimento de produto; (ii) uma classificação de métodos de avaliação de requisitos de acordo com os requisitos do usuário; (iii) um modelo conceitual de integração dos métodos QFD (Desdobramento da Função Qualidade) e Engenharia Kansei, relacionados aos requisitos funcionais e emocionais respectivamente, aplicado ao caso de um produto da indústria de higiene e beleza; (iv) proposta e validação de um instrumento de coleta de dados, para avaliação da sessão de hemodiálise, sob a perspectiva do paciente, considerando os requisitos de usabilidade, emocionais e econômicos; (v) avaliação da sessão de hemodiálise, a partir da percepção dos pacientes, considerando o atendimento a requisitos de usabilidade, emocionais e econômicos. Como principal conclusão, a tese apresenta uma avaliação de produtos em seu contexto de uso de acordo com as funções prática e estética avaliadas de forma combinada, numa perspectiva multidimensional. Desta forma é possível extrapolar diretrizes de melhorias em produtos e prover inovação em projetos futuros. / Innovation is a crucial factor for growth of the economy of a nation and can be seen as the result of well-articulated consumer needs front the possibilities of new technologies, new products and new services. The effectiveness in understanding the users’ needs is considered one of the main pillars in the studies about innovation, especially in understanding the needs and requirements in the early stages of the new products development process. However, as a result of the lack of direct information about their real needs, the information of users are reduced to generalists requirements, essentially serving normative aspects, represented in reference manuals and design guidelines, disconnected from the cultural context, and environmental work. Therefore, the main objective of this thesis is a proposal for evaluation of functional and emotional requirements of the product, under the user's perspective. Qualitative methods were addressed (such as interviews, focus group and case study) and quantitative methods (such as multivariate data analysis). This research presents five articles related to the topic. It is emphasized as main results: (i) a review of concepts which show how the perception of the user contributes to innovation in product development context; (ii) a classification of requirements assessment methods according to users’ requirements; (iii) a conceptual model for integration of QFD (Quality Function Deployment) and Kansei Engineering methods, that is related to functional and emotional requirements respectively, was applied to the case of a product from hygiene and beauty industry; (iv) proposal and validation of a data collection instrument for evaluation of hemodialysis session, under the patient's perspective, considering the usability, emotional and economic requirements; (v) evaluation of the hemodialysis session, from the patients’ perception, considering attending to usability, emotional and economic requirements. As main conclusion, the thesis presents a product evaluation in its context of use, according to the aesthetic and practical functions which was evaluated in combination, in a multidimensional perspective. Thus it is possible to extrapolate guidelines for improvements in products and provide innovation in future projects.
23

Quality Requirement Abstraction Model (QRAM)

Mahmood, Farrukh, Rasheed, Waqas January 2014 (has links)
Requirement engineering (RE) is an important phase in any project. Both functional and non-functional requirements are required to be elicited. Quality requirements (QRs) are usually catered at the end of software development process. Along with functional requirements, non-functional (QRs) also need to be handled and implemented through a structural way. It is observed that most organizations do not have proper management for quality requirements in their project life cycles. Especially if we consider the case of market driven requirement engineering (MDRE), it is a dire need to handle those QRs along with the functional requirement using a structural way. In this study we investigate Requirements Abstraction Model (RAM), which is basically designed for MDRE and is the case of continuous RE. The purpose was to analyze RAM specifications, which could be able to provide an effective way of manage QRs. RAM also deals with the specification of QRs, so it was required to investigate that how effective RAM can handle the creation of QRs.
24

Toward Agile development methods & Non-functional requirements

Al-kfairy, Mousa January 2009 (has links)
In this thesis, we tried to solve those problems by adapting agile development methods with Non-functional requirements-framework (NFR-Framework). In this thesis, we have inspected many research papers, and we have met industrial experts for feedback regarding our theoretical results. As a result of the inspection, we have been able to adapt agile development methods (extreme programming (XP)) with NFR-framework. We use XP since it is more practically oriented process than other agile development methods. In the first try for this process model, we got three alternatives for applying it. The first one is based on collecting all NFRs from the beginning of the development process. The second one is based on updating the SIG (software interdependency graph) every time we have new functional requirements (FR) and the third one is based on the incremental nature of agile development methods. Each one of these alternatives has it is own advantages and disadvantages. We tried to extract those advantages and disadvantages by brainstorming and reading research papers. The most important issue in all of the three alternatives is the applicability. Finally we got industrial feedback regarding all of them. As a result of the industrial feedback, we were able to find another alternative of how to apply the process model which is presented in 7.2.
25

Considering emotional impressions in product design: Taking on the challenges ahead

Kett, Susan Gretchen, Wartzack, Sandro 19 July 2017 (has links) (PDF)
Aus Punkt 1.: "We state a growing importance in of implicit factors in user's decision making. The products they choose to use are no longer sufficient only addressing the basic functional requirements. Due to higher living standards, the users now ask for more than just the consideration of accessibility terms. "[…] People have gradually enhanced their survival mentality from the materialistic fulfilment into the emotional one. This phenomenon has transcended producers’ role in the market. They do not only manufacture products and provide goods, but they should also create a kind of product that can create atmosphere and stories, so that consumers can experience deeper satisfaction and emotions in their purchase behaviour." (Huang & Guan 2014) There is a stronger focus on emotional aspects affecting users' product selection as ever before. Physiological UCD, however, already is a challenging task itself, regarding all parties and factors influencing its decision making process, so the concentration on other, more subjective factors still remain widely unconsidered. Recent User Centred Design (UCD) approaches already take up this fact, but still this is at the very beginning regarding UCD implementation (Law et al. 2010). ..."
26

Verification of Functional Requirements of Embedded Automotive C Code / Verifiering av funktionella krav på inbyggd C-kod i motorfordon

Lidström, Christian January 2016 (has links)
Today's vehicles are increasingly controlled by embedded computer systems. Such systems are of safety-critical nature, where an error in the computation could have dire consequences. A common way to ensure that software works is testing, but as the complexity of these systems grows larger it gets harder to ensure enough coverage in the tests. Another way to ensure that software fulfills its requirements is formal verification, where properties of the code are proven mathematically to hold under certain conditions. Formal verification gives a higher level of confidence in the correctness of code than testing alone, but it is not as widely used within the industry. This project has examined whether current state-of-the-art tools for formal verification are ready to be used to verify real-life safety-critical code. To answer this, a case study on a module running in Scania's vehicles was performed. Several of the requirements were successfully verified. The thesis also identifies for what type of code and requirements this is possible, and describes a process for how it can be done. / Idag kontrolleras fordon allt mer av inbyggda datorsystem. Sådana system är säkerhetskritiska, där ett fel kan ha ödesdigra konsekvenser. Ett vanligt sätt att försäkra sig om att mjukvaran fungerar är testning, men när komplexiteten av dessa system växer blir det allt svårare att försäkra sig om att testen har tillräcklig täckning. Ett annat sätt att försäkra sig om att mjukvaran uppfyller dess krav är formell verifiering, där egenskaper hos koden bevisas matematiskt att hålla under vissa villkor. Formell verifiering ger ett högre förtroende för kods korrekthet än vad enbart testning skulle göra, men används ännu inte i lika stor utsträckning inom industrin. Detta projekt har undersökt huruvida moderna verktyg för formell verifiering är mogna att användas för att verifiera riktig säkerhetskritisk kod. För att svara på detta har en fallstudie av en modul i Scanias fordon genomförts. Flera av dess krav lyckades verifieras. Rapporten identifierar också för vilka typer av kod och krav detta är möjligt, och beskriver en process för hur det kan utföras.
27

Function Modelling using the System State Flow Diagram

Yildirim, Unal, Campean, Felician, Williams, Huw 04 July 2017 (has links)
yes / This paper introduces a rigorous framework for function modelling of complex multi-disciplinary systems based on the System State Flow Diagram (SSFD). The work addresses the need for a consistent methodology to support solution neutral function based system decomposition analysis, facilitating the design, modelling and analysis of complex systems architectures. A rigorous basis for the SSFD is established by defining conventions for states and function definition and representation scheme, underpinned by a critical review of existing literature. A set of heuristics are introduced to support the function decomposition analysis and to facilitate the deployment of the methodology with strong practitioner guidelines. The SSFD heuristics extend the existing framework of Otto and Wood (2001) by introducing a conditional fork node heuristic, to facilitate analysis and aggregation of function models across multiple modes of operation of the system. The empirical validation of the SSFD function modelling framework is discussed in relation to its application to two case studies: (i) a benchmark problem (Glue Gun) set for the engineering design community; and (ii) an industrial case study of an electric vehicle powertrain. Based on the evidence from the two case studies presented in the paper, a critical evaluation of the SSFD function modelling methodology is presented based on the function benchmarking framework established by Summers et al (2013), considering the representation, modelling, cognitive and reasoning characteristics. The significance of this paper is that it establishes a rigorous reference framework for the SSFD function representation and a consistent methodology to guide the practitioner with its deployment, facilitating its impact to industrial practice.
28

Functional modelling of complex multi‑disciplinary systems using the enhanced sequence diagram

Yildirim, Unal, Campean, Felician 05 August 2020 (has links)
Yes / This paper introduces an Enhanced Sequence Diagram (ESD) as the basis for a structured framework for the functional analysis of complex multidisciplinary systems. The ESD extends the conventional sequence diagrams (SD) by introducing a rigorous functional flow-based modelling schemata to provide an enhanced basis for model-based functional requirements and architecture analysis in the early systems design stages. The proposed ESD heuristics include the representation of transactional and transformative functions required to deliver the use case sequence, and fork and join nodes to facilitate analysis of combining and bifurcating operations on flows. A case study of a personal mobility device is used to illustrate the deployment of the ESD methodology in relation to three common product development scenarios: (i) reverse engineering, (ii) the introduction of a specific technology to an existent system; and (iii) the introduction of a new feature as user-centric innovation for an existing system, at a logical design level, without reference to any solution. The case study analysis provides further insights into the effectiveness of the ESD to support function modelling and functional requirements capture, and architecture development. The significance of this paper is that it establishes a rigorous ESD-based functional analysis methodology to guide the practitioner with its deployment, facilitating its impact to both the engineering design and systems engineering communities, as well as the design practice in the industry.
29

[en] ANALYSIS OF GOAL MODELS BASED ON COLORIMETRY / [pt] ANÁLISE DE MODELOS DE METAS BASEADA EM COLORIMETRIA

ROMEU FERREIRA DE OLIVEIRA 13 November 2023 (has links)
[pt] Modelos orientados a metas tornaram-se ferramentas importantes para a Engenharia de Requisitos Não Funcionais (RNF). Porém, o tratamento de RNFs é uma tarefa não trivial, visto que esta classe de requisitos abrange as características de qualidade de um sistema. Isso implica que, ao lidar com requisitos subjetivos, precisamos nos concentrar em mecanismos que possam enriquecer a semântica de sua representação. É o caso da atribuição e propagação de rótulos na análise de modelos orientados a metas. A definição de rótulos nos modelos de metas, realizada pelos métodos de análises qualitativos existentes, tem baixa granularidade e muitas vezes falha em refletir o potencial informativo que esse tipo de artefato pode oferecer. Esse é o caso do NFR Framework. A propagação no modelo ocorre de baixo para cima (bottom-up) e o entendimento sobre o grau de satisfação de uma meta torna-se difícil. Este trabalho explora uma lógica para aumentar o poder informativo dos rótulos atribuídos as metas flexíveis, utilizando conceitos de colorimetria em modelos do tipo SIG (Softgoal Interdependency Graph). Investigamos como o uso de cores mitiga o desafio de aumentar a granularidade da análise dos modelos de metas, melhorando assim o entendimento sobre o grau de satisfação a contento definido para os RNFs analisados. / [en] Goal-oriented models have become important tools for the analysis of non-functional requirements (NFRs). However, the treatment of NFRs is a non-trivial task, considering that this class of requirements covers quality characteristics. This implies that when dealing with subjective requirements, we need to focus on mechanisms that can enrich the semantics of their representation. This is the case of assigning and propagating labels in the evaluation of goal-oriented models. The definition of labels in the goal models, carried out by the existing qualitative analysis methods, has low granularity and often fails to reflect the information potential that this type of artifact may offer. This is the case of the NFR Framework. Propagation in the model is bottom-up and understanding the degree of goal satisficing becomes difficult. This paper explores a rationale to increase the informative power of the labels assigned to the goals, using the concepts of colorimetry in the SIG (Softgoal Interdependency Graph). We discuss how color mitigates the challenge of increasing the granularity of goal models analysis, thus improving the evaluation of these models.
30

A SOFTWARE DEVELOPMENT DOCUMENTATION INTERNSHIP WITH BLUESPRING SOFTWARE, INC

Waleszonia, Nicholas W. 21 April 2011 (has links)
No description available.

Page generated in 0.0458 seconds