• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 12
  • 5
  • 3
  • 2
  • 1
  • Tagged with
  • 29
  • 8
  • 7
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 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.
11

Um método de refatoração para modularização de interesses transversais / A refactoring method for crosscutting concerns modularisation

Silva, Bruno Carreiro da January 2009 (has links)
Sistemas de software bem modularizados podem trazer diversos benefícios como reu- sabilidade, compreensão, adaptabilidade, manutenibilidade, entre outros. O conceito de separação de interesses está diretamente ligado à ideia de modularização e consiste na capacidade de manter cada interesse em sua própria unidade modular. Um interesse pode estar relacionado tanto a requisitos funcionais como não-funcionais e em diferentes níveis de abstração. Algumas das técnicas que têm sido utilizadas para modularização de interes- ses são a Programação Orientada a Aspectos (POA) e Refatoração. Entretanto, a maioria das propostas de refatoração que envolvem a POA possui limitações para a modularização de interesses transversais: muitas delas são de granularidade fina; algumas são definidas imprecisamente e possuem sobreposição de intenções. A seleção e composição de tais refatorações para a modularização de interesses é uma tarefa difícil e não-trivial, além de variar em cada contexto específico, o que dificulta o reuso. Algumas das propostas de refatorações são voltadas especialmente para interesses transversais, no entanto possuem um nível de abstração pouco elevado e encontram-se acopladas a mecanismos específicos de linguagens de programação OO e OA. Adicionalmente, a aplicação de refatorações deve ser planejada e acompanhada sistematicamente durante o desenvolvimento e manu- tenção de um software, pois envolve alocação de recursos e avaliação de custo/benefício. O objetivo deste trabalho é apresentar um método de refatoração para modularização de interesses transversais, através de refatorações de granularidade alta, baseado em padrões recorrentes de estruturas transversais (chamados de sintomas). Além disso, como parte do método, propõem-se algoritmos para análise de impacto a fim de apoiar desenvolve- dores no processo decisório de aplicação de refatorações candidatas. Inicialmente, dois estudos bibliográficos foram conduzidos: o primeiro sobre propostas de refatorações que envolvem aspectos e o segundo sobre trabalhos de medição de interesses. Dois estudos de caso foram realizados totalizando 22 interesses de dois sistemas alvos. Este trabalho de avaliação possibilitou uma análise quantitativa e qualitativa dos resultados onde foi possível verificar a aplicabilidade do proposta. / Well-modularized software systems can bring several benefits such as reuse, com- prehension, adaptability, maintainability, among others. The concept of separation of concerns refers to the idea of modularisation, which consists on the ability to keep every concern in its own modular unit. A concern can refer to functional and non-functional requirements and can also be in different abstraction levels. Some of the techniques which have been applied for crosscutting concerns modularization are Aspect-Oriented Programming (AOP) and Refactoring. However, most of the aspect-oriented refactor- ings have limitations regarding the modularisation of crosscutting concerns. A number of them presents fine-grained transformations. While some of them are well-documented catalogues, a number of them are defined imprecisely, addressing the same situation and having overlapping intentions. They do not allow the designer to holistically reason about the elements involved in a crosscutting concern. It becomes difficult and non-trivial to choose a set of fine-grained refactorings and organize them in a feasible order to achieve the concern modularisation in a specific context. Some of the refactoring techniques are particularly focused on crosscutting concerns, however they are not placed in a suf- ficient abstraction level. Moreover they are coupled to specific OO and AO language mechanisms. Additionally, the application of refactorings should be planned and realized systematically during software development and maintenance since it involves resource allocation and tradeoff analysis. The goal of this work is to present a refactoring method for crosscutting concerns modularisation, through coarse-grained refactorings based on recurring patterns of crosscutting shapes (called symptoms). Also, as part of the method, algorithms for change-impact analysis are proposed in order to support developers during the decision process of the application of refactoring candidates. Initially, two biblio- graphic studies were made: the first one about refactoring approaches which involve as- pects, and the second one about concern measurement techniques. Two case studies were carried out totalizing 22 concerns of two target systems. This evaluation work allowed a quantitative and qualitative analysis of the results. Thus it was possible to verify the applicability of our approach.
12

Um método de refatoração para modularização de interesses transversais / A refactoring method for crosscutting concerns modularisation

Silva, Bruno Carreiro da January 2009 (has links)
Sistemas de software bem modularizados podem trazer diversos benefícios como reu- sabilidade, compreensão, adaptabilidade, manutenibilidade, entre outros. O conceito de separação de interesses está diretamente ligado à ideia de modularização e consiste na capacidade de manter cada interesse em sua própria unidade modular. Um interesse pode estar relacionado tanto a requisitos funcionais como não-funcionais e em diferentes níveis de abstração. Algumas das técnicas que têm sido utilizadas para modularização de interes- ses são a Programação Orientada a Aspectos (POA) e Refatoração. Entretanto, a maioria das propostas de refatoração que envolvem a POA possui limitações para a modularização de interesses transversais: muitas delas são de granularidade fina; algumas são definidas imprecisamente e possuem sobreposição de intenções. A seleção e composição de tais refatorações para a modularização de interesses é uma tarefa difícil e não-trivial, além de variar em cada contexto específico, o que dificulta o reuso. Algumas das propostas de refatorações são voltadas especialmente para interesses transversais, no entanto possuem um nível de abstração pouco elevado e encontram-se acopladas a mecanismos específicos de linguagens de programação OO e OA. Adicionalmente, a aplicação de refatorações deve ser planejada e acompanhada sistematicamente durante o desenvolvimento e manu- tenção de um software, pois envolve alocação de recursos e avaliação de custo/benefício. O objetivo deste trabalho é apresentar um método de refatoração para modularização de interesses transversais, através de refatorações de granularidade alta, baseado em padrões recorrentes de estruturas transversais (chamados de sintomas). Além disso, como parte do método, propõem-se algoritmos para análise de impacto a fim de apoiar desenvolve- dores no processo decisório de aplicação de refatorações candidatas. Inicialmente, dois estudos bibliográficos foram conduzidos: o primeiro sobre propostas de refatorações que envolvem aspectos e o segundo sobre trabalhos de medição de interesses. Dois estudos de caso foram realizados totalizando 22 interesses de dois sistemas alvos. Este trabalho de avaliação possibilitou uma análise quantitativa e qualitativa dos resultados onde foi possível verificar a aplicabilidade do proposta. / Well-modularized software systems can bring several benefits such as reuse, com- prehension, adaptability, maintainability, among others. The concept of separation of concerns refers to the idea of modularisation, which consists on the ability to keep every concern in its own modular unit. A concern can refer to functional and non-functional requirements and can also be in different abstraction levels. Some of the techniques which have been applied for crosscutting concerns modularization are Aspect-Oriented Programming (AOP) and Refactoring. However, most of the aspect-oriented refactor- ings have limitations regarding the modularisation of crosscutting concerns. A number of them presents fine-grained transformations. While some of them are well-documented catalogues, a number of them are defined imprecisely, addressing the same situation and having overlapping intentions. They do not allow the designer to holistically reason about the elements involved in a crosscutting concern. It becomes difficult and non-trivial to choose a set of fine-grained refactorings and organize them in a feasible order to achieve the concern modularisation in a specific context. Some of the refactoring techniques are particularly focused on crosscutting concerns, however they are not placed in a suf- ficient abstraction level. Moreover they are coupled to specific OO and AO language mechanisms. Additionally, the application of refactorings should be planned and realized systematically during software development and maintenance since it involves resource allocation and tradeoff analysis. The goal of this work is to present a refactoring method for crosscutting concerns modularisation, through coarse-grained refactorings based on recurring patterns of crosscutting shapes (called symptoms). Also, as part of the method, algorithms for change-impact analysis are proposed in order to support developers during the decision process of the application of refactoring candidates. Initially, two biblio- graphic studies were made: the first one about refactoring approaches which involve as- pects, and the second one about concern measurement techniques. Two case studies were carried out totalizing 22 concerns of two target systems. This evaluation work allowed a quantitative and qualitative analysis of the results. Thus it was possible to verify the applicability of our approach.
13

A hybrid modular approach for dynamic fault tree analysis

Kabir, Sohag, Aslansefat, K., Sorokos, I., Papadopoulos, Y., Konur, Savas 04 August 2020 (has links)
Yes / Over the years, several approaches have been developed for the quantitative analysis of dynamic fault trees (DFTs). These approaches have strong theoretical and mathematical foundations; however, they appear to suffer from the state-space explosion and high computational requirements, compromising their efficacy. Modularisation techniques have been developed to address these issues by identifying and quantifying static and dynamic modules of the fault tree separately by using binary decision diagrams and Markov models. Although these approaches appear effective in reducing computational effort and avoiding state-space explosion, the reliance of the Markov chain on exponentially distributed data of system components can limit their widespread industrial applications. In this paper, we propose a hybrid modularisation scheme where independent sub-trees of a DFT are identified and quantified in a hierarchical order. A hybrid framework with the combination of algebraic solution, Petri Nets, and Monte Carlo simulation is used to increase the efficiency of the solution. The proposed approach uses the advantages of each existing approach in the right place (independent module). We have experimented the proposed approach on five independent hypothetical and industrial examples in which the experiments show the capabilities of the proposed approach facing repeated basic events and non-exponential failure distributions. The proposed approach could provide an approximate solution to DFTs without unacceptable loss of accuracy. Moreover, the use of modularised or hierarchical Petri nets makes this approach more generally applicable by allowing quantitative evaluation of DFTs with a wide range of failure rate distributions for basic events of the tree. / This work was supported in part by the Dependability Engineering Innovation for Cyber Physical Systems (CPS) (DEIS) H2020 Project under Grant 732242, and in part by the LIVEBIO: Light-weight Verification for Synthetic Biology Project under Grant EPSRC EP/R043787/1.
14

Modulariserad bygglogistik inom husbyggnad

Hylén, Mårten January 2022 (has links)
En byggarbetsplats är en tillfällig fabrik där en ny värdekedja måste upprättas för varje projekt. För att öka produktiviteten i byggbranschen behöver en bättre bygglogistik implementeras där allt material blir levererat i rätt tid, till rätt plats, i rätt mängd. Den tillfälliga karaktären av ett husbyggnadsprojekt tillsammans med en stor tillfällig organisation med många involverade aktörer gör att ett husbyggnadsprojekt kan betraktas som komplext. Komplexiteten kan även öka för projekt som har små arbetsplatsområden i innerstadsområden. Byggföretagens inköp av varor och tjänster står för 75% av omsättningen vilket gör att det är en stor del av byggföretags verksamhet som beror på bygglogistik. Inköpen görs hos ett stort antal aktörer av en tillfällig karaktär vilket skapar problem kring kommunikation mellan de många aktörerna och därmed även möjligheten till erfarenhetsåterföring. Studiens syfte är att undersöka vilka moduler som bygglogistik består av och hur de kan effektivisera bygglogistik. Resultatet analyseras sedan för att se hur modulerna kan effektivisera och utveckla bygglogistik. Studiens syfte har uppnåtts genom att genomföra en intervjustudie och en litteraturstudie.  Forskningssyftet med studien är av utforskande karaktär. Intervjuerna är semi-strukturerade och utförs efter litteraturstudien. Studiens ansats är av induktiv karaktärdå endast ett fåtal intervjuer genomförs. Strategin för studien är av kvalitativ karaktär då intervjustudien och litteraturstudien är beroende av varandra, vilket kräver en hög grad flexibilitet. Validiteten i studien har stärkts genom triangulering samt kontroller från handledarna. På samma sätt stärks reliabiliteten. Moduler är grunden som bygger upp flöden i materiallogistik samt den statiska och dynamiska informationslogistiken. En modul består av produkter, tjänster eller arbetssätt. Modulerna kan implementeras där deras applicerbarhet och investering kan mötas av projektet. En del moduler kan implementeras fristående mot andra medan vissa moduler påverkar varandra och kan inte implementeras tillsammans.Modulernas planeringsgrad och planeringshorisont behöver även kunna mötas av projektet. Studien identifierar modulerna godsmärkning, inbärning, leveranscontainer, arbetsplatsdispositionsplan, retursystem byggpall, logistikpunkt, leveransplan, checkpoint, bokningskalender, förbrukningsmaterialförsörjning, personalflödeseffektivisering, emballage, kärlhantering, logistikansvarig, logistikanalys och logistikplan inom bygglogistik. Modulerna kategoriseras i informationslogistik, bestående av statisk- och dynamisk informationslogistik, och materiallogistik. Materiallogistik består av flödena: etablering, hyrmaskiner, förbrukningsmaterial, projektspecifika leveranser, avfallshantering och personal.Modulerna som kategoriseras som materiallogistik sätts på en skala av investering, som beskriver den investering som det enskilda projektet behöver göra för att implementera modulen. Modulerna kategoriseras även efter applicerbarhet, som beskriver vilken omfattning av specifika förutsättningar som ett projekt behöver för att implementera en modul. / A construction site is a temporary factory where a new value chain must be established for each project. To increase productivity in the construction industry,construction supply chain management must be implemented where all materials are delivered on time, to the right place, in the right quantity. The temporary nature of a construction project of a house and a large temporary organization with many different actors means that a house building project can be considered complex. The complexity can also increase for projects which has small construction sites in inner-city areas. Construction companies purchases of goods and services account for 75% of total revenue, which means that a large part of construction companies operations depend on construction supply chain management. Purchases are made from many different suppliers, which are only purchased from temporary for the specific project. This creates problems regarding communication between the many actors and thus also the possibility of feedback of experience. The purpose of this study is to investigate which modules construction supply chain management consists of and how they can streamline construction supply chain management. The results are then analysed to see how the modules can help to increase productivity and develop construction logistics. The purpose of this study has been achieved by conducting an interview study and a literature review. The research purpose of this study is of an exploratory nature. The interviews are semi-structured and are conducted after the literature study. The approach is inductive as only a few interviews are conducted. The strategy for this study is qualitative as the interview study and the literature study are interdependent, which requires a high degree of flexibility. The validity has been strengthened through triangulation and controls from the supervisors. In the same way, reliability is strengthened. The modules are the foundation of the flows of material supply chain managementand the static and dynamic information supply chain management. The modules consist of products, services, or work routine. The modules can be implemented where their applicability and required investment can be met by the project. Some of the modules are dependent on each other and some are not. The project must also meet the required degree of planning and timing of planning. This study identifies the modules goods labelling, third party logistics, smartcontainer, disposition plan of the construction site, return system for construction pallets, third party logistics terminal, delivery plan, checkpoint, booking calendar, use of consumables, elevator toilet, packaging type and garbage management in construction supply chain management. The modules are categorised into information logistics, consisting of static and dynamic information supply chain management, and material supply chain management. Material supply chain management consists of the establishment flows: rental machines, consumables, project-specific deliveries, garbage management and personnel. The modules that are categorised as materialsupply chain management are placed on a scale of investment, which describes the investment that the individual project needs to make to implement the module. The modules are also categorised according to applicability, which describes the scope of specific prerequisites that a project needs to have to implement a module.
15

Modularisation épistatique des loci à trait quantitatif associés à la pression artérielle et identification de gènes candidats pour l’hypertension

Crespo, Kimberley 09 1900 (has links)
No description available.
16

Modulbaserat effektpedalbord för gitarrister : Från nördinformation till designprocess / Modular effects pedalboard for guitarists : From nerd input to design process

Brorson, Petter January 2013 (has links)
Detta projekt utfördes som examensarbete för högskoleingenjörsexamen i innovationsteknik och design, 22,5 högskolepoäng, vid Karlstads universitet. Som uppdragsgivare stod Reminiscor AB. Uppkomsten av projektet låg i en förfrågan från företaget att utveckla ett moduluppbyggt pedalbord för gitarrister.Det här produktutvecklingsprojektet genomfördes med användarkrav och användarönskemål i fokus för att definiera lämpliga funktioner för och utformning av ett modulbaserat pedalbord. Arbetet inleddes med att undersöka utbudet av olika typer av pedalbord och effektpedaler på marknaden. Intervjuer med gitarrister i olika åldrar och från olika genrer genomfördes för att skapa en uppfattning om gemensamma krav och önskemål som kunde ligga till grund för det fortsatta arbetet. Utifrån observation av pedalbordsanvändning och litteraturstudier ingick även ergonomiska avvägningar i utformningen av konceptet.Konceptet som projektet resulterade i togs fram bl.a. med hjälp av Modular Function Deployment-MFD, en metod för att finna lämplig modulindelning av produkter. Denna metod innefattar Quality Function Deployment-QFD, funktionsanalys, modulindikationsmatris-MIM, utvärdering och förbättring på modulnivå. Arbetet presenterar även hållfasthetsberäkningar och visualisering av det framtagna pedalbordskonceptet.Det framtagna konceptet består av sex olika moduler av två olika typer, främre och bakre. Dessa finns i sin tur i tre olika längder som kan kombineras och monteras samman för att utgöra pedalbord av olika storlek. Varje enskild modul är dessutom försedd med en funktion som gör att monteringsytan för pedaler kan ställas i olika inbördes vinklar. På så sätt möjliggör modulerna ett pedalbord med stora anpassningsmöjligheter för användaren. / This is a Degree Project for a Degree of Bachelor of Science in Innovation and Design Engineering, 22.5 ECTS Credits, at Karlstad university on assignment by Remiscor AB. The project originated in a request from Reminiscor AB to develop a modular pedalboard for guitarists.In order to define appropriate functions and design of a modular pedalboard, user requirements was the focus point of this product development project. The early stages of the project involved research on the range of different kinds of pedalboards and effects pedals offered on the market. Interviews with guitarists of different age and from different genres were carried out to give an understandingo f common demands and preferenses, to serve as a foundation for further work. From observation of pedalboard use and litterature studies, the design of the concept also included ergonomical considerations.One of the methods used to develop the concept that this project resulted in was Modular Function Deployment-MFD. This method helps defining an appropriate modular structure in a product. It involves Quality Function Deployment-QFD, function analysis, Module Indication Matrix-MIM, evaluation and improvement on a modular level. This work also present calculations on Solid Mechanics and visualisation of the developed pedalboard concept.The presented concept consists of six different modules divided into two types, front and back. Each of these include three different lengths that can be combined to constitute pedalboards of different sizes. Each individual module contain a function to enable different angle settings of the pedal mounting surface, independent of adjacent modules. With these properties, the modules make a pedalboard with considerable customization options for the user possible.
17

Methodical and technical aspects of functional-structural plant modelling

Henke, Michael 13 March 2017 (has links)
No description available.
18

A Mixed-Methods Explanatory Analysis Embracing Modularisation, Lean, Organisational Collaboration and Communications for Lead Time Reduction

Flygare, Patrik, Danielsson, Thomas January 2022 (has links)
Customers' demand and more customisable products create challenges for companies that need a higher degree of flexibility in their processes to handle the variation. A modular product architecture helps companies customise their product by swapping and sharing components, simultaneously adapting mass production strategies to reduce cost and production time.  This thesis aims to analyse how low volume production with high customer customisation organisation gets affected by its complex product and what aspect can reduce complexity and shorten lead time. The purpose is to identify aspects which can reduce complexity in product configurations and processes and aspects which can shorten the lead time in a configuration to the assembly process. A literature review embracing modularisation, Lean, organisation configuration, design for assembly, innovation, and value stream mapping was constructed to help explain the situation in a case organisation. An abductive approach with a mixed-method explanatory approach was performed with a value stream map, a self-completing questionnaire, and semi-structured interviews to understand the current situation. The value stream map visualised the process and explained the performance of the organisation's Machine Order to Ex-Work process, the questionnaire explained the general department’s perception of the process, and finally, the interview contextualised the perceptions.  The finding was that the customer order decoupling point is positioned at the assembly's first operation and indicates that the process is order-driven. Additionally, the questionnaire and interview findings explained that different perceptions in the organisation are palpable and that thirteen themes were identified as areas of creating complexity. The work concludes to improve lead time for low volume and high customisation organisations a radical change in strategy is necessary to achieve more efficiency.
19

The development of a modularised curriculum for computer competency courses for technikon learners / Gail Janse van Rensburg

Van Rensburg, Gail Janse January 2003 (has links)
This study investigated the implications that the scheduling of a block module for a computer competency course over two weeks, has had on the curriculum. The block module was presented at the start of the first semester, 2001 at the Vaal Triangle Technikon. The objectives were to: develop a flexible, outcomes-based curriculum in which the learners had to demonstrate capability and employability by integrating computer competencies in other modules; design and implement an effective learning and teaching strategy in order to ensure that learners will achieve the learning outcomes within two weeks; and to . implement continuous, integrative assessment methods in order to foster the learning of hands-on skills that can be integrated in the learners' academic programmes. The researcher followed an action research approach, in order to assess the improvement of current educational practices. A target group of first-year learners was divided into a block module-group and a semester-group. The researcher made use of data triangulation, by collecting qualitative and quantitative data comprising structured interviews and open-ended and structured questionnaires completed at different stages of the project. This research report comprises three articles. The first article reports on the high success rate of the block module-group and reveal that these learners could retain. and utilise the computer competencies that they had to utilise for completing assignments, to a larger degree than the semester-group. The second article reports that experiential learning, as an outcomes-based strategy, fosters learning in accelerated learning contexts. The third article concludes that the continuous integrative approach to assessment fosters w-operation, feedback through self-assessment and the ability of learners to apply computer competencies in new situations. It is recommended that lecturers in all the associated departments should collaboratively assign and assess tasks in progressive advanced modules. It concludes that, in order to utilise resources optimally when scheduling block modules, ail associated departments would have to be fully modularised. / Thesis (M.Ed.)--Potchefstroom University for Christian Higher Education, 2003.
20

The development of a modularised curriculum for computer competency courses for technikon learners / Gail Janse van Rensburg

Van Rensburg, Gail Janse January 2003 (has links)
This study investigated the implications that the scheduling of a block module for a computer competency course over two weeks, has had on the curriculum. The block module was presented at the start of the first semester, 2001 at the Vaal Triangle Technikon. The objectives were to: develop a flexible, outcomes-based curriculum in which the learners had to demonstrate capability and employability by integrating computer competencies in other modules; design and implement an effective learning and teaching strategy in order to ensure that learners will achieve the learning outcomes within two weeks; and to . implement continuous, integrative assessment methods in order to foster the learning of hands-on skills that can be integrated in the learners' academic programmes. The researcher followed an action research approach, in order to assess the improvement of current educational practices. A target group of first-year learners was divided into a block module-group and a semester-group. The researcher made use of data triangulation, by collecting qualitative and quantitative data comprising structured interviews and open-ended and structured questionnaires completed at different stages of the project. This research report comprises three articles. The first article reports on the high success rate of the block module-group and reveal that these learners could retain. and utilise the computer competencies that they had to utilise for completing assignments, to a larger degree than the semester-group. The second article reports that experiential learning, as an outcomes-based strategy, fosters learning in accelerated learning contexts. The third article concludes that the continuous integrative approach to assessment fosters w-operation, feedback through self-assessment and the ability of learners to apply computer competencies in new situations. It is recommended that lecturers in all the associated departments should collaboratively assign and assess tasks in progressive advanced modules. It concludes that, in order to utilise resources optimally when scheduling block modules, ail associated departments would have to be fully modularised. / Thesis (M.Ed.)--Potchefstroom University for Christian Higher Education, 2003.

Page generated in 0.1623 seconds