• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 241
  • 142
  • 127
  • 117
  • 16
  • 15
  • 14
  • 12
  • 7
  • 6
  • 6
  • 5
  • 4
  • 2
  • 2
  • Tagged with
  • 773
  • 203
  • 164
  • 124
  • 108
  • 107
  • 104
  • 89
  • 82
  • 73
  • 71
  • 70
  • 69
  • 62
  • 59
  • 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.
221

Automatisering av aktiv lyssnare processen inom examensarbetesseminarium : En utökning av lärplattformen Canvas / Automation of the active listner process in a degree project seminar : An extension of the Canvas learning management system

Kuvaja Rabhi, Karim January 2019 (has links)
I dagsläget när studenter från Kungliga Tekniska Högskolan (KTH) ska genomföra en examensarbetspresentation ska det finnas aktiva lyssnare på plats. Aktiva lyssnare är andra studenter som också utför examensarbeten och som lyssnar på presentationen och ställer frågor. Detta är ett obligatoriskt moment som alla studenter genomför under sina examensarbeten. Problemet med detta moment är att det inte genomförs på ett smidigt sätt, för att få sitt deltagande godkänt får man en underskrift på ett papper av examinatorn på plats som bevis på delaktighet. Skulle detta papper tappas bort finns inga bevis på delaktighet. I detta examensarbete ska närvaroprocessen göras smidigare, både för studenter och för examinatorer, med hjälp av digitalisering. Som student ska det vara enkelt att ställa frågor till presentatören, dessa frågor kommer vara en del av grunden för närvarokontrollen. För examinatorer ska närvarokontrollen av aktiv lyssnare deltagandet förenklas. Med hjälp av lärplattformen Canvas, som KTH använder sig av, ska det bli lättare för examinatorer att ta närvaro på studenter. Studenter ska med hjälp av en gruppfunktion i Canvas kunna välja vilken presentation de vill delta i genom att gå med i en grupp som representerar en vald presentationen. Canvas har också en diskussionsfunktion som gör det möjligt för aktiva lyssnare att ställa sina frågor om presentationen, frågorna kommer sedan vara ett underlägg för närvaro och deltagande under presentationen. Canvas kan med sitt applikationsprogrammeringsgränssnitt användas med programmeringsspråket Ruby, vilket är tänkta ska användas, för att digitalisera och förenkla aktiv lyssnare processen. Detta projekt har tagit fram en process som endast använder Canvas för bevis på närvaro och delaktighet som aktiv lyssnare under en presentation. Som aktiv lyssnare behöver man endast gå med i en grupp som representerar en presentation och publicera en fråga i en diskussionstråd i gruppen för att få delmomentet godkänt. Med denna process behöver varken studenter eller examinatorer hantera osmidigt pappersarbete. Resultatet är fullt fungerande och har testats på en fiktiv Canvasdomän och skulle i teorin kunna användas på KTH. / In today’s degree project presentations at the Royal Institute of Technology (KTH), there must be active listeners on site. Active listeners are other students who are also doing degree projects. They listen to the presentation and ask questions to the presenter. This is a mandatory assignment for every degree project student. The problem with this assignment is that the process of getting once attendance approved is implemented in an old-fashioned way, a signature from the examiner on site on a piece of paper is the only proof of participation. If the piece of paper is lost a student has no proof of participation. In this thesis the attendance process for active listeners will be improved both for students and examiners with the help of digitalization. As a student it should be easy to ask your questions to the presenter, these questions will then be a part of the attendance. As an examiner the attendance and active listening participation will be made easier to document and record. With the help of the learning management system Canvas, which KTH uses, attendance control for examiners will be made easier. Students will with the help of a group function in Canvas be able to choose which presentation they want to attend to by joining a group which represents a chosen presentation. With the help of a discussion function in Canvas, active listeners will post their questions to the presenter, the questions will then be used as a proof of attendance and participation during the presentation. With its application programming interface, Canvas can be used with the programming language Ruby, which is intended to be used to digitalize and simplify the active listening process. This project has developed a process that only uses Canvas for proof of presence and participation as an active listener. As an active listener, you only need to join a group representing a presentation and post a question in a discussion thread in said group to pass the assignment. With this process neither students nor examiners need to handle clumsy paperwork. The results are fully functional and have been tested against a custom Canvas domain and could in theory be used at KTH.
222

En jämförande studie mellan Swagger och GraphQL : Det medicinska CE-märkets implikationer på backend

Junttila, Sam January 2018 (has links)
Max Gordon is a researcher at the Karolinska Institute who works with developing a deep learning algorithm for interpreting orthopedic X-ray images. It is using radiologist’s reports in order to deduce labels that are of interest such as presence of fracture, osteoarthritis and other features. The previous image viewer’s interface Swagger had issues in terms of managing the stored data. This could potentially be solved by switching to GraphQL according to Max Gordon. On request by Max Gordon studies were conducted in order to conclude if Swagger or GraphQL was more compatible with the medical CE-marking and which was more suited for expanding the system. The studies mainly consisted of measuring interpretability at different target groups and how they faced Swedish law when it came down to handling personal data. Based on the qualitative and quantitative studies, the conclusion was drawn that Swagger was more compatible with the medical CE-marking and expansion of the image viewer. / Max Gordon är en forskare på Karolinska Institutet som arbetar med att utveckla en algoritm och tillämpning vilket kan tolka röntgenbilder. Denna används tillsammans med rapporter från radiologer för att kunna utreda röntgenbilders egenskaper. Den föregående bildvisarens gränssnittsspecifikation Swagger hade problem med att hantera den lagrade datan, detta kunde potentiellt lösas genom att använda GraphQL, enligt Max Gordon. På begäran av Max Gordon skulle kompabiliteten mellan GraphQL och CE-märket utredas. För att kunna dra slutsatsen om GraphQL eller Swagger var mest lämplig för CE-märket och vilken var mest anpassad för vidareutveckling av bildvisaren i framtiden. Detta genom att jämföra resultatet av fallstudier på Swagger och GraphQL som huvudsakligen undersökte hur god språkens tolkbarhet var hos olika målgrupper, samt hur hanteringen av persondata förhåller sig till den svenska lagstiftningen. Baserat på de kvantitativa samt kvalitativa undersökningarna ansågs Swagger mest kompatibelt med CE-märkets krav och vidareutveckling av bildvisaren.
223

En jämförelse av webbaserade REST och GraphQL-AP : En teknikorienterad undersökning för att jämföra lämpliga API-tekniker till SPV.

Haj Rashid, Kinan January 2023 (has links)
Detta examensarbete är baserad på ett projekt hos SPV. Den presenterar resultaten av en studie som syftar till att utvärdera och jämföra prestanda hos olika webb-API-tekniker och hanterare. Syftet med denna forskning var att välja lämpliga webb-API-tekniker som uppfyller funktionella krav och distribuera dem på noggrant utvalda API- hanterare för att dra slutsatser om deras prestanda. Studien fokuserade på att jämföra REST och GraphQL webb-API-tekniker sedan distribuera dem på två API-hanterare WSO2 och 3Scale. Både REST och GraphQL API har sina egna fördelar och nackdelar, där användningsområdet och API:ets funktionskrav bestämmer vilken som är bäst. Dessutom REST API är kända av sin enkla implementering och resurshantering medan GraphQL API är mer lämpliga med hantering av komplexa relationer. Detta projekt tolkar att REST API överträffade GraphQL API över båda APIhanterare. Dessutom visade resultaten att API-hanterare WSO2 uppvisade någon snabbare svarstid för både REST och GraphQL API jämfört med 3Scale. Projektets resultat bidrar till den vetenskapliga förståelsen av webb-API-tekniker och hanterare samt att den ger värdefulla insikter för framtida forskning och utveckling. Den dokumenterade källkoden och data, tillgängliga på GitHub, säkerställer transparens. Etiska överväganden demonstrerades också, med betoning på ansvarsfull användning av dataskydd av användarnas integritet. / This thesis is based on a project at SPV. It presents the results of a study aimed at evaluating and comparing the performance of different Web API technologies and managers. The objective of this research was to select appropriate Web API technologies that meet functional requirements and deploy them on carefully selected API handlers to draw conclusions about their performance. The study focused on comparing REST and GraphQL web API technologies, then deploying them on two API managers WSO2 and 3Scale. Both the REST and GraphQL APIs have their own advantages and disadvantages, with the use case and the API's functional requirements determining which one is best. Moreover, REST APIs are known for their simple implementation and resource management while GraphQL APIs are more suitable with handling complex relationships. This project interprets that the REST API outperformed the GraphQL API across both API managers. In addition, the results showed that API manager WSO2 exhibited slightly faster response time for both REST and GraphQL APIs compared to 3Scale. The project's results contribute to the scientific understanding of web API technologies and handlers and provide valuable insights for future research and development. The documented source code and data, available on GitHub, ensures transparency. Ethical considerations were also demonstrated, emphasizing the responsible use of data protection of user privacy.
224

Kodkvällar hos Knowit : En Headless CMS och React applikation

Ejelöv, Jessica January 2023 (has links)
The purpose of the project is to create a website where Knowit Experience can present and invite people to their coding events. The work has been carried out by a larger team including project managers, UX designers, supervisors, and an Agile approach has been used. A Headless CMS called Hygraph has been used to create a structure that editors can easily use, and this CMS includes a GraphQL API that the website consumes. The website is created in React with TypeScript to create a secure typed application styled with Sass. The website handles registrations for newsletters and different event lists from users and displays the content of the editors. Several different user flows on the website have been automated using Pipedream to make it easier for editors, including automatic confirmation emails sent to those who register, and editors can easily send emails to specific mailing lists. Structure is also created in the CMS to allow editors to create dynamic forms to collect opinions and information from visitors at an event. The website has been developed with accessibility in mind and has been tested on different browsers and devices. The website is continuously tested for accessibility and correctly validated code throughout the work. The work results in a fully functional website with all intended features. / Projektets syfte är att skapa en webbplats där Knowit Experience kan presentera och bjuda in till deras event Kodkvällar. Arbetet har utförts i ett större team med projektledare, UX-designers samt handledare och arbetssättet har vart Agilt. Ett Headless CMS, Hygraph, har använts för att skapa en struktur som redaktörer enkelt kan använda och med detta CMS ingår ett GraphQL API som webbplatsen konsumerar. Webbplatsen skapas i React med TypeScript för att skapa en säker typad applikation som stylas med Sass. Webbplatsen hanterar anmälningar till nyhetsbrev och olika eventlistor från användare samt visar redaktörernas innehåll. Med Pipedream har flera olika användarflöden på webbplatsen automatiserats för att underlätta för redaktörerna. Bland annat skickas bekräftelsemail automatiskt till de som anmäler sig samt att redaktörer enkelt kan skicka ut mail till specifika maillistor. Struktur skapas även i CMSet för att redaktörer ska kunna skapa dynamiska formulär för att inhämta åsikter och information från besökarna på ett event. Webbplatsen har utvecklats med tillgänglighet i åtanke och den har testats i olika webbläsare samt på olika enheter. Webbplatsen testas kontinuerligt för tillgänglighet samt korrekt validerande kod genom hela arbetet. Arbetet resulterar i en fullt fungerande webbplats med alla tänkta funktioner.
225

UCov : A Static Analysis Tool for API Usage Coverage Validation / UCov : Ett statiskt analysverktyg för validering av API-användningstäckning

Couturou, Thomas January 2023 (has links)
Nowadays, all software projects are based on a large number of libraries, so they do not have to start from scratch. These libraries evolve over time, whether to add functionality or to simplify their use. These updates are necessary to improve their libraries, but can lead to errors in their clients’ code. Developers are thus faced with the problem of breaking changes and need to be able to inform their clients as soon as possible of the arrival of these changes. To limit the impact of these breaking changes, this Master thesis presents UCov. UCov is a static analysis tool that gives library developers a quick overview of the usage coverage of their tests compared with the coverage of their clients. This lets them to compare which elements of their library are being tested with those being used by their clients and also how they are being used. This will enable developers to improve their test suite according to how their clients use their library, to get a better overview of how their library is used, and also to give their clients the best possible warning of changes that may impact their code, thanks to release notes. In this study, we explain the implementation of UCov and test it on various libraries. The results obtained on these libraries are satisfactory. They enable us to highlight potential breaking changes. They also show that there are elements of the libraries’ APIs that are used by clients but never tested. Finally, these results show that UCov offers developers a new tool enabling them to limit the impact of their breaking changes by gaining a better understanding of how clients use their libraries. / Numera baseras alla programvaruprojekt på ett stort antal bibliotek, så att man inte behöver börja från noll. Biblioteksutvecklare ställs därför allt oftare inför problemet med “breaking changes". Dessa är nödvändiga för att förbättra deras bibliotek, men kan leda till fel i deras kunders kod. Utvecklarna måste därför kunna ge sina kunder så mycket förvarning som möjligt om att det kommer att komma inbrytande ändringar. För att begränsa effekterna av dessa förändringar presenterar denna masteruppsats UCov. UCov är ett statiskt analysverktyg som ger biblioteksutvecklare en snabb överblick över användartäckningen för deras tester jämfört med täckningen för deras klienter. Detta gör det möjligt för dem att jämföra vilka element i deras bibliotek som testas med de som används av deras kunder, och även hur de används. Detta gör det möjligt för utvecklare att förbättra sin testsvit enligt hur deras kunder använder deras bibliotek, för att få en bättre överblick över hur deras bibliotek används, och även för att ge sina kunder bästa möjliga varning för ändringar som kan påverka deras kod, tack vare release notes. I den här studien förklarar vi implementeringen av UCov och testar den på olika bibliotek. Resultaten från dessa bibliotek är tillfredsställande. De gör det möjligt för oss att lyfta fram potentiella brytande ändringar. De visar också att det finns delar av bibliotekens API:er som används av klienter men som aldrig testas. Slutligen visar dessa resultat att UCov erbjuder utvecklare ett nytt verktyg som gör det möjligt för dem att begränsa effekterna av sina skadliga ändringar genom att få en bättre förståelse för hur kunderna använder sina bibliotek.
226

Recruit – an Adaptable Recruitment Platform

Heynes, Amanda, Rickman, Ina January 2021 (has links)
The rapid growth of the tech industry has led to a deficiency of qualified developers. Employing developers with adequate skills requires accurate assessments of the candidates. Today, an abundance of tools exists that companies can use in their recruitment processes. These tools are commonly prebuilt and often unadaptable, as well as being unrealistic in terms of real working life. In a normal work process, tasks have a duration of weeks instead of hours and developers can cooperate to solve assignments. Most companies today use recruitment tools created by external companies to facilitate their recruitment process. These tools are often rigid and cannot be adapted to the specific needs of the company. The consequences of these prebuilt tools have led to companies' rising desire to use an adaptable recruitment platform. The problem is that no such platform exists that provides a tool where companies can create their own assessments and adapt them according to their needs, with respect to the choice of tasks. The purpose of this thesis is to create an adaptable platform providing a tool for companies to use in their recruitment process, where tasks can be modified according to the requirements for the Recruit platform. The goal is to facilitate the recruitment process by creating an adaptable and expandable tool. The project strategy used for the development of the platform was an agile method inspired by Scrum. The development process resulted in a platform called Recruit that was built with a microservice architecture that fulfilled all the requirements for the functionality. This thesis was conducted on behalf of Knightec. The focus lies in building the platform with microservices using the cloud computing infrastructure of Amazon Web Services. The platform was built around social events where candidates can play a game proving their coding and problem-solving abilities. The implemented game supports different levels of difficulty and is accessed through API (Application Programming Interface) requests. Instead of candidates focusing on how to use the platform, the difficulty in the challenge lies in the focus of the candidates’ ability to create a solution to play the game. The development method used in this thesis is an agile method inspired by Scrum that is a part of a project method. The project method consists of five phases where the platform was designed and implemented, and lastly evaluated. The evaluation of this thesis concerned the project evaluation, prototype evaluation, and requirements evaluation. To prove that the requirements of the platform were fulfilled, semi-open interviews were conducted as well as acceptance tests. The discussion concerning the type of game resulted in implementing a turn-based single-player game, because of the increased complexity of implementing real-time or multiplayer games. / Den hastiga tillväxten av teknikindustrin har lett till en brist på kvalificerade utvecklare. För att anställa utvecklare med lämplig kompetens behövs noga utvalda tester. Idag existerar många verktyg som företag kan använda i deras rekryteringsprocess. Dessa verktyg är vanligtvis förbyggda och därmed inte anpassningsbara, samt speglar inte verkligheten korrekt. En arbetsuppgift, enligt verkligheten, har ofta en varaktighet på flera veckor snarare än timmar och utvecklarna kan samarbeta för att lösa uppgiften. Idag använder de flesta företag rekryteringsverktyg skapade av externa företag för att underlätta deras rekryteringsprocess. Dessa verktyg är ofta fasta och kan därför inte anpassas utefter företagets behov. Konsekvensen av dessa förbyggda verktyg har lett till ett begär hos företagen att använda anpassningsbara rekryteringsplattformar. Problemet är att ingen sådan plattform, som tillhandahåller ett verktyg där företag kan konstruera och skapa sina tester utefter behov, med hänsyn till val av test, existerar. Syftet med det här projektet är att skapa en anpassningsbar plattform som tillhandahåller ett verktyg, där företag kan modifiera sina tester utefter krav och använda dem i deras rekryteringsprocess. Målet är att underlätta rekryteringsprocessen genom att skapa en anpassningsbar plattform och ett expanderbart verktyg. Projekt-strategin som använts för att utveckla plattformen var en agil metod inspirerad av Scrum. Utvecklingsprocessen resulterade i plattformen Recruit som byggdes med en mikrotjänstarkitektur där alla krav uppfylldes. Det här examensarbetet har utförts på uppdrag av Knightec. Fokuset var att bygga plattformen med mikrotjänster genom att använda Amazon Web Services molnbaserade infrastruktur. Plattformen byggdes runt sociala evenemang där kandidater kan spela ett spel för att bevisa deras kodnings- och problemlösningsförmåga. Det implementerade spelet stödjer olika nivåer av svårighetsgrad och nås via API (Application Programming Interface) anrop. I stället för att kandidaterna ska fokusera på hur plattformen används, gör svårighetsgraden i utmaningen att kandidaternas förmåga till att konstruera en lösning för att spela spelet, hamnar i fokus. Utvecklingsmetoden som användes i detta examensarbete är en agil metod som är inspirerad av Scrum och är en del av en projektmetod. Projektmetoden bestod av fem faser där plattformen designades och implementerades, och till sist evaluerades. Evalueringen av det här examensarbetet omfattade projektevaluering, prototypevaluering, och kravevaluering. För att visa på att kraven för plattformen var uppfyllda genomfördes semi-öppna intervjuer, samt acceptanstester. Diskussionen kring typen av spel resulterade i en implementation av ett turbaserat enmansspel eftersom komplexiteten ökade med realtid- eller flermansspel.
227

Factors Behind Successful Software-as-a-Service Integrations : A Case Study of a SaaS Integration at Scania

Axbrink, William January 2022 (has links)
The topic of this thesis is to evaluate Software-as-a-Service (SaaS) integrations in order to create a set of guidelines to help ease the integration of SaaS systems into internal in-house developed systems. It was achieved by performing a case study on a successful SaaS integration to locate relevant success factors to incorporate into upcoming SaaS integrations. The primary findings included a focus on the usage of standard solutions, experienced cooperation from the SaaS contractor and tactical usage of technical debt that extends the whole life cycle. While there are many success factors that aided to create a successful integration, there are still drawbacks to certain techniques that will have to be decided by the specific integrations requirements if the trade-off is worth it. There were other success factors that weighted in but was not crucial to the success, and certain factors that should be treated with caution due to the harmful effect it might have upon the project. Using the factors found in the case study, a set of guidelines with a focus on the processes and work methodology were created to ease future SaaS integrations for organizations and institutions. / Ämnet för detta arbete är att utvärdera Software-as-a-Service-integrationer (SaaS) för att kunna skapa en uppsättning av riktlinjer för att underlätta framtida SaaS-integrationer till internt utvecklade system. Detta uppnåddes genom att utföra en fallstudie på en framgångsrik SaaS-integration för att kunna lära sig vilka relevanta framgångsfaktorer förekom och kan användas i generalla SaaS-integrationer. De främsta resultaten inkluderade ett fokus på att använda standardlösningar, erfarna SaaS-leverantörer som underlättar implementering samt ett taktiskt användande av teknisk skuld för att möta deadlines och funktionella krav. Även om det finns flera framgångsfaktorer som hjälpt till att skapa en framgångsrik integration så har även vissa av dessa faktorer nackdelar med vissa tekniska egenskaper, där prioriteringarna i projektet måste besluta ifall nyttjande av dessa faktorer är värt konsekvenserna. Det fanns även andra framgångsfaktorer som vägde in men som inte var avgörande för framgången och vissa motgångsfaktorer som bör undvikas på grund av de negativa effekter som kan förekomma. Med hjälp av faktorerna som funnits i fallstudien skapades en uppsättning av riktlinjer med fokus på processen och arbetsmetodiken i syfte att underlätta framtida SaaS-integrationer för organisationer och institutioner.
228

Fixmeapp : Databas och admingränsnitt med tillhörande backend

Kuzeleva, Aleksandra January 2024 (has links)
The project involves an extensive database with SQL, developing a backend with Express.js and implementing the frontend with React. The database forms the backbone of the entire application and supports its functionality, while the frontend interface is focused on offering an administration panel for users. The backend is designed to function as a REST API, enabling simple and efficient communication between different parts of the application. Using Express.js, the system uses CRUD (Create, Read, Update, Delete) operations to efficiently manage the database and provide a smooth user experience. Important features such as authentication and registration confirmation via email have also been implemented using SendGrid, ensuring a secure and user-friendly platform. By integrating these elements, the project creates a stable foundation for further development of the application. / Projektet handlar om att skapa en omfattande databas med SQL, utveckla en backend med Express.js och implementera frontend med React. Databasen utgör ryggraden i hela applikationen och stöder dess funktionalitet, medan frontend-gränssnittet är inriktat på att erbjuda en administrationspanel för användare. Backenden är designad för att fungera som ett REST API, vilket möjliggör enkel och effektiv kommunikation mellan olika delar av applikationen. Med hjälp av Express.js använder systemet CRUD-operationer (Create, Read, Update, Delete) för att effektivt hantera databasen och tillhandahålla en smidig användarupplevelse. Viktiga funktioner såsom autentisering och registreringsbekräftelse via e-post har också implementerats med hjälp av SendGrid, vilket säkerställer en trygg och användarvänlig plattform. Genom att integrera dessa element skapar projektet en stabil grund för vidareutveckling av applikationen.
229

Processimulering och datavisualisering för resurseffektivisering och hållbarhetsarbete inom läkemedelsindustrin / Process Simulation and Data Visualization for Resource Efficiency and Sustainability Efforts in the Pharmaceutical Industry

Carlsson, Oskar, Koc, Revan January 2024 (has links)
Inom dagens läkemedelsindustri finns en strävan efter ständiga förbättringar och kontinuerligt arbete med hållbarhet. Detta beror på att industrin vill ta hänsyn till miljön och samhället, men även kravställningar och regleringar från intressenter. Att följa kravställningar samt hålla ett gott arbete inom hållbarhet kan bidra till en mer ansvarsfull industri. Ett sätt att göra det är genom optimering av resursanvändningen baserat på identifiering och förbättring av överflödig konsumtion och miljöpåverkan. Denna studie har som syfte att identifiera och analysera möjliga hållbarhetsinriktade problemområden genom processimulering och datavisualisering vid produktion av en aktiv substans (API) för läkemedel. Med hjälp av simuleringsmodeller och datavisualisering/dataanalys kan läkemedelsindustrin bli kostnadseffektiv och uppleva mindre risk vid analysering av förbättringsmöjligheter av processer. Genom simulering och dataanalys kan resursanvändningen optimeras utifrån koldioxidavtrycket och mängden förbrukad resurs för tillverkningen av API. Studien besvarar följande frågeställningar; (1) Vilka problem identifieras genom processimulering och datavisualisering med resursutnyttjande och miljöpåverkan av en produkt inom läkemedelsindustrin? (2) Vilka effekter får förbättringsåtgärderna, baserade på de identifierade problemen, på resursutnyttjandet och miljöpåverkan av en produkt inom läkemedelsindustrin? Genom datainsamlingen och ett samarbete med medarbetarna skapades en simuleringsmodell och en datavisualisering på resursanvändningen för samtliga processer vid tillverkningen av en aktiv substans för läkemedel. Därmed identifierades två problemområden, vilket var följande; (1) Användning av lösningsmedel 6, vilket stod för 53% av det totala koldioxidavtrycket [kg eCO2] vid API produktionen för ett läkemedel. (2) Överflödig vattenkonsumtion vid anläggningen där API produktionen skedde. Genom att förbättra dessa identifierade problemområden kan företaget förbättra sin resursutnyttjande samt minska miljöpåverkan. Det innebär att företaget kan säkerställa ekonomisk, ekologisk och social hållbarhet med sitt hållbarhetsarbete. Rekommendationer för framtida studier inkluderar att implementera de presenterade förbättringsåtgärderna och studera effekten av dessa förbättringar i relation till koldioxidavtryck [kg eCO2] och resursutnyttjande. / Today's pharmaceutical industry works for continuous improvement and continuous work with sustainability. This is because the industry wants to lower the impact on the environment and society, but also requirements and regulations from stakeholders. By following requirements and working with sustainability the industry takes more responsibility. This can be achieved by, for example, optimizing resource utilization to identify and improve excess consumption and environmental impact. The purpose of this study is to identify and analyze possible sustainability-oriented problem areas through process simulation and data visualization in the production of an active pharmaceutical ingredient (API). With the help of simulation models and data visualization/data analysis, the pharmaceutical industry can be cost-effective and experience less risk when analyzing opportunities for improvement in processes. Through simulation and data analysis, the use of resources can be optimized based on the carbon footprint and the amount of resources consumed for the manufacture of API. The study answers the following questions: (1) What problems are identified through process simulation and data visualization with resource utilization and environmental impact of a product in the pharmaceutical industry? (2) What effects do the improvement measures, based on the identified problems, have on the resource utilization and environmental impact of a product in the pharmaceutical industry? Through data collection and collaboration with the employees, a simulation model and a data visualization of the resource use for all processes to manufacture an active substance for pharmaceuticals was created. Thus, two problem areas were identified, which were as follows; (1) Use of solvent 6, which accounted for 53% of the total carbon footprint [kg eCO2] in API production for a drug. (2) Excess water consumption at the facility where the API production took place. By improving these identified problem areas, the company can improve its resource utilization and reduce environmental impact. This means that the company can improve economic, ecological and social sustainability with its sustainability work. Recommendations for future studies include implementing the presented improvement measures and study the effect of these improvements in relation to carbon footprint and resource usage.
230

[pt] ESTUDO DA CORROSÃO INDUZIDA POR MICROOGANISMOS EM AÇOS GRAU API / [en] STUDY OF MICROBIOLOGICALLY INFLUENCED CORROSION IN API STEELS PIPES

03 November 2021 (has links)
[pt] Em tubulações industriais e dutos, a presença de biofilme pode ocasionar danos localizados (pites e alvéolos), levando a vazamentos e redução da área de fluxo devido à formação de biomassa. Aços grau API são os materiais usualmente utilizados nas tubulações industriais e dutos que podem ser afetados pelo fenômeno de corrosão induzida por microrganismos (CIM). A CIM ocorre devido a interações entre os grupos microbianos presentes no biofilme formado, a liberação de produtos metabolitos, e a relação destes com a superfície do metal. Foi realizado um estudo do comportamento de aços graus API B, X-65 e X-80, em presença de água do mar sintética com adição de cultura mista de bactérias (BRS; BPF; BPA) em sistema dinâmico, e comparados com meio sem adição de microrganismos. Foram realizadas analises químicas do fluido de processo e a quantificação microbiana das bactérias planctônicas e sésseis que demonstraram a relação entre os grupos bacterianos dentro dos biofilmes formados e sua cinética ao longo do tempo. Microscopia eletrônica de varredura e espectroscopia de dispersão de energia foi aplicada para visualização do biofilme e seus produtos de corrosão. A extensão, severidade e morfologia da corrosão dos aços API foi avaliada por microscopia ótica, sendo possível relacionar o efeito no processo corrosivo com o consorcio de microrganismos presente, tendo sido ainda avaliado a influência da microestrutura dos diferentes aços nos sítios preferenciais de nucleação de pites. / [en] In industrial and transportation pipelines, the presence of biofilms may cause localized damage (pitting), leading to leakages and reduction of flow area due to the formation of biomass. API grade steels pipes are the materials commonly used in industrial and transportation pipelines and may be affected by this type of phenomenon. The microbiologically influenced corrosion (MIC) occurs due to interactions between the microbial groups present in the biofilm, the release of metabolites and their relation with the metal surface. The present work study of the behavior of API pipe steels degrees B, X-65 and X-80 in synthetic sea water containing mixed culture of bacteria (SRB, APB, IOB) carried out on a dynamic system and compared to medium without added microorganisms. Chemical analysis of the process fluid and quantification of microbial planktonic and sessile bacteria performed showed the relation between bacterial groups within biofilms and their kinetics over time. Scanning electron microscopy and energy dispersive spectroscopy was applied for visualization of biofilms and their corrosion products. The extent, severity and morphology of corrosion of API pipe steels were assessed by optical microscopy, being possible to relate the effect of the consortium of microorganisms on the corrosion process. Also the influence of microstructure of different steels in preferential nucleation sites for pitting were evaluated.

Page generated in 2.5885 seconds