Spelling suggestions: "subject:"datorsystem"" "subject:"aktorsystem""
231 |
Towards designing a flexible multimodal learning analytics systemOuhaichi, Hamza January 2022 (has links)
No description available.
|
232 |
Designing safe and adaptive time-critical fog-based systemsDesai, Nitin January 2021 (has links)
Safety-critical systems in industrial automation, avionics, or automotive domains demand correct, timely and predictable performance under all(including faulty) operating conditions. Fault-tolerance plays an important role in ensuring seamless system function even in the presence of failures. Typically such systems run hard real-time applications, and hence timing violations can result in hazards. Fog computing is an adaptive paradigm which distributes computation and communication along the cloud-IoT continuum to reduce communication latencies, making it more conducive to execute real-time applications. This requires enhancements to the network connecting various sub-systems to support timely delivery of safety-critical messages. Traditionally safety-critical systems are designed offline and are not re-configured during runtime. The inherent adaptive properties of fog computing systems make it susceptible to timeliness violations and can be a hindrance to safety guarantees. At the same time, adaptivity in terms of migrating computation and communication to different devices in the fog-cloud continuum can be used to make the system more fault-tolerant by suitable design approaches. In this work we provide design approaches geared towards achieving safety and predictability of critical applications that run on adaptive fog computing platforms. To this end, we start by performing a survey of safety considerations in a fog computing system and identifying key safety challenges. We then propose a design approach to improve predictability in an autonomous mobile robot use-case in a factory setting designed using the fog computing paradigm. We narrow our attention on time-sensitive networking (TSN) and propose a temporal redundancy-based fault tolerance approach for time-sensitive messages. Furthermore, we study the 802.1CB TSN protocol and suggest improvements to reduce network congestion owing to replicated frames. As a future work, we intend to also include the wireless aspects in the evaluation of timeliness guarantees for safety-critical applications. The emphasis will be on run-time failure scenarios and self-healing mechanisms based on online decisions taken in concert with offline guarantees.
|
233 |
Implementering av sårbarhetsskannings verktyg / Implementation of vulnerability scanning toolDarnell, Robert January 2022 (has links)
Denna rapport är skriven efter utfört arbete hos ett av Sveriges största företag med ett av de mest komplex nätverken i Sverige idag. I rapporten går man igenom arbetet som krävdes för att dokumentera stora delar av de olika subnäten som finns i IT-miljön. Det gjordes med hjälp av SNMP querys mot routers och sedan genom att sortera ut resultaten baserat på site. Detta var något som krävdes för att man skulle kunna börja implementera verktyget tenable.sc. Dessa subnät användes sedan för att skapa zoner i verktyget och till att bygga diverse olika statiska assets. Det skapas även dynamiska asset listor med hjälp av scanningar gjorda på de statiska listorna. Tester utförs där man tar reda på hur mycket man kan scanna utan att påverka nätverket, där man kommer fram till att man kan köra scanningar på upp till 1000 sessioner utan att påverka prestandan. Utöver detta ser man även att Nessus agenter kan vara bra att utnyttja.
|
234 |
Smart Maintenance Technologies in the Manufacturing Industry : Implementation, Challenges, Enablers and BenefitsGiliyana, San January 2023 (has links)
In Industry 4.0, production, Information Technology (IT), and the Internet are combined. The nine technologies of Industry 4.0, Artificial Intelligence (AI) and Cyber-Physical System (CPS), are changing machines, strategies, processes, and maintenance. In the first generation of maintenance, machines were run to failure, which is related to Corrective Maintenance. Systems for planning and control were implemented in the second generation, related to Predetermined Maintenance. Condition Based Maintenance (CBM) was presented in the third maintenance generation. Industry 4.0 places new demands on maintenance and different maintenance approaches are presented in previous research, such as Maintenance 4.0, Smart Maintenance and Self-Maintenance. This research focuses on smart maintenance technologies, using the nine technologies of Industry 4.0, such as Industrial Internet of Things (IIoT), and Big Data and Analytics, for machine connection, maintenance data collection, analysis of data, and making decisions using AI. CPS can be used to integrate the physical world, such as manufacturing machines, factory environment, material, people, and executions, with the cyber world, such as data analysis, apps, services, and decision-making. Previous research presents several approaches to smart maintenance technologies. One problem is a lack of research regarding how smart maintenance technologies can be implemented to add benefits to the maintenance organization in line with company’s goal. Furthermore, previous research presents that further research is needed to support the manufacturing industry in what step an organization should take to implement smart maintenance technologies. In this research, four studies have been performed, which include literature reviews to obtain a clear overview of the research area of smart maintenance, as well as collected empirical data. The empirical data is collected from large companies and Small and Medium-sized Enterprises (SMEs), within the manufacturing industry, to obtain a clear overview of the manufacturing industry’ situation. The studies show that the manufacturing industry faces several challenges when implementing smart maintenance technologies, despite the concept of Industry 4.0 has been discussed for more than ten years. In this research, a conceptual implementation process is proposed, including challenges and enablers to consider when implementing smart maintenance technologies, as well as benefits of using smart maintenance technologies.
|
235 |
Implementation av Python via NETCONFoch RESTCONF : En jämförelsestudie / Implementation of Python via NETCONF and RESTCONF : A comparative studyEkström, Philip January 2023 (has links)
Det går att hantera nätverksenheter och nätverk på olika sätt. Två av dessa sätt är RESTCONF och NETCONF. Denna undersöknings syfte är att ta reda på vilken av dessa två protokoll som är snabbast och om storlek på nätverket har påverkan på vilket att dessa protokoll som bör användas. Resultatet visar att RESTCONF är snabbare än NETCONF på ett nät med tre routrar och två switchrar. RESTCONF är även snabbare än NETCONF på ett nätverk som består av 17 routrar och fem switchrar. Både NETCONF och RESTCONF tar längre tid i nätverket med fler nätverksenheter än i nätverket med färre nätverksenheter.
|
236 |
Utveckling av stödverktyg för automatisering av datainsamlingSandborg, David January 2023 (has links)
This work aims to improve data collection by automating some parts of the manual work involve in managing survey projects with mixed-method data collection, furthermore, this work aims to improve response rate and response inflow by using historical data. Today, response rates have a downward trend and by analyzing previous data we investigate whether there are specific times or days where different groups are more willing to answer a survey. By making predictions on dispatches, the system also aims to be able to achieve a more even inflow of responses spread over several days. In this work, a web-based software is implemented and evaluated through tests on a real project. The tests shows that in the project the system is tested in, an increase in response rates can be achieved and prediction of responses can be made at sufficient level to achieve an even distribution.
|
237 |
Digitaliserad dokumentation vid kabelskåpsbyteRaihle, Albin, Eskelid, Jacob January 2023 (has links)
The company Linjeutrustning AB works with replacing cable cabinets and needs a simpler and more structured method for documenting the work. There is a need to document the work in a structured way to simplify subsequent processes such as service and maintenance. There is also a need to take pictures and plan projects over specific areas to streamline work. The project group has taken on the task of meeting these needs through the development of a digital tool, an app. The goal of the app is to simplify the documentation of work and increase efficiency by allowing electricians to take pictures and plan projects in specific areas directly from their mobile phones. The result is an app that makes it easier and more structured for electricians to document their work by taking pictures and planning projects in specific areas directly from their mobile phones. The app enables more structured documentation of work, which in turn can streamline subsequent processes such as service and maintenance. Electricians can also plan projects and take pictures of specific areas to increase efficiency and safety for the future.
|
238 |
Intelligible dialogue manager for social robots : An AI dialogue robot solution based on Rasa open-source framework and Pepper robotSun, Jiangeng January 2023 (has links)
In the process of Human-Robot Interaction, improving the intelligibility of robots is crucial. Intelligibility refers to the degree to which humans can understand robot behavior and decision-making. When humans interact with low-intelligibility robots, it can lead to a series of problems, such as misunderstanding and trust issues. For old people, various impairments may occur in their physiological functions. Therefore, in the process of Human-Robot Interaction, when the target group is older adults, it is more critical to improve intelligibility. In this thesis project, we propose a solution to improve the intelligibility of robots when interacting with older adults. Specifically, we design an intelligent dialogue system that combines the Rasa dialogue management assistant, the Pepper robot, and the "Nerve" module to provide cognitive exercises. Among them, the user model is used to expand the Rasa dialogue management assistant to adjust the difficulty of cognitive exercises according to the user's hearing, seeing, and cognitive impairment. Rasa could interact with older adults through the Pepper robot. At the same time, we also consider environmental factors in Human-Robot Interaction, such as lighting and noise. For this purpose, we design a "Nerve" module that could adjust the communication modality and parameters during interaction according to environmental factors and user models. We also use some designed personas to evaluate the intelligent system from the five perspectives of speech recognition accuracy, user experience, system stability, intelligibility, and robustness. Finally, we analyze the limitations of the system properties and give a brief introduction to future work.
|
239 |
Pre-deployment Analysis of Smart ContractsMunir, Sundas January 2023 (has links)
Smart contracts are programs that reside and execute on top of blockchains. These programs commonly perform financial transactions and contain the backend logic of several blockchain-supported applications. The presence of errors and bugs in smart contracts poses security threats to the applications they support. This is especially concerning because operations performed by smart contracts are irreversible after deployment due to the immutable nature of blockchains. Thus, ensuring their correctness and security before deployment is important. For this purpose, several program analysis and verification approaches are being actively researched and applied to smart contracts. The volume of research in this area makes it challenging to articulate the state-of-the-art. The first contribution of this thesis is to investigate how predeployment analysis techniques ensure the correctness and security of smart contracts. This investigation factors out the relationship between vulnerabilities in smart contracts and pre-deployment analysis techniques through properties they address. Among the range of issues uncovered by the investigation, one notable set pertains to non-deterministic factors involved in the context of contract execution. For example, transactions (function invocations) dispatched to smart contracts are scheduled in non-deterministic order, and asynchronous calls to external services (known as oracles) return in a non-deterministic order. Consequently, these factors may cause data races and non-deterministic bugs in smart contracts. The second contribution of this thesis is to address such issues by unraveling specific forms of data races in Ethereum smart contracts, denoted as transactional data races. The thesis also presents a static analysis approach to detect issues arising from transactional data races. In addition, this thesis makes a third contribution relating to a design approach for Domain Specific Languages (DSLs). Research on DSL design approaches has the potential to complement the research on smart contracts, as smart contracts are commonly written using DSLs. This thesis proposes an agile approach for designing a DSL for automotive safety test grounds. This approach enables increased communication and learning between different stakeholders involved in DSL development. Finally, this thesis highlights our future research endeavors concerning various forms of concurrency and non-determinism-related issues in smart contracts.
|
240 |
Characterisation and process qualitycontrol in foam productionWahlberg, William, Nilsson, Erik January 2022 (has links)
This project is about automating foam quality control. Its purpose is to construct an automated quality-control station that will characterise foam in line with a production line that non-technical persons can efficiently operate. Foam passes through the station on a purpose-built conveyor. A robot then moves a microscope over the foam to capture detailed close-up images. The characterisation is done in software by examining the foam’s pores and measuring it against a set of tweakable parameters. There were some problems in focusing the microscope, but testing resolved the focusing to be non-essential. A database is used with the quality control station to store and sort test data efficiently. The overall quality control station is a success and can characterise foam according to the project’s predefined goals.
|
Page generated in 0.0603 seconds