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

Modularitet och objektorientering : Byggandet av ett program som kan visa en molekyl

Tedenborg, Lars January 2010 (has links)
The development of IT systems is usually accomplished by some form of system development methodology. It can be performed as the waterfall method, where each phase is completed before the next begins. One of the reasons to follow a development methodology is that the process is more structured, faster and that the product will have higher quality. One risk of not using a system development approach is that the code can be unstructured and difficult to maintain. This paper describes an alternative method in which the development occurred without the use of any system development methodology. This has been possible because there was a clear goal of the program that should be developed. The goal was to read a molfile and from the information stored in the file plot the molecular structure. The appearance of the molecule has been fine-tuned as more features are added. A molfile is able to store all the information about the different characteristics a molecule can have. Not all molecules containing all the properties. Development has proceeded as follows: Each property has been classified as an object and then implemented. The whole way from reading the property in the file into the computer program and then interpret the information to plot the property as a part of the molecule. The most important programming principle has been to develop the program as a number of more or less independent modules for the system to have high modularity. /    Vid utveckling av IT-system brukar någon form av systemutvecklingsmetod följas. Det kan vara exempelvis vattenfallsmetoden där varje fas slutförs innan nästa påbörjas. Ett av skälen att följa en utvecklingsmetod är att arbetet ska bli mer strukturerat, gå fortare samt att produkten ska ha hög kvalité. En risk med att inte använda en systemutvecklingsmetod är att koden kan bli ostrukturerad och svår att underhålla. Denna uppsats beskriver en alternativ metod där utvecklingen skett utan användandet av någon etablerad systemutvecklingsmetod. Det var möjligt då det fanns ett tydligt mål med programmet som skulle utvecklas. Målet var att läsa en molfil och från den information som finns lagrad i filen rita molekylärstrukturen. Utseendet på molekylen har finjusterats allteftersom fler egenskaper lagts till programmet. En molfil har möjlighet att lagra all information om de olika egenskaper en molekyl kan ha. Alla molekyler innehåller inte alla egenskaper. Utvecklingen har gått till på följande sätt: Varje egenskap har klassats som ett objekt och sedan implementerats. Det innebär allt ifrån att läsa in egenskapen i filen till dataprogrammet och sedan tolka informationen till att rita ut den egenskapen. Den viktigaste programmeringsprincipen har varit att utveckla programmet som ett antal mer eller mindre fristående moduler för att systemet ska ha hög modularitet.
2

Knut / Knut : Studie i modularitet och designförslag för flexibel konstruktion av platsbyggd inredning

Sebastian, Alneskog January 2023 (has links)
No description available.
3

Modularitet i artificiella neurala robotstyrsystem: : En jämförelse av beteendebaserade och självlärda system

Karlsson, Viktor January 2002 (has links)
<p>Forskning angående styrsystem inom evolutionär robotik fokuserar ofta på vad som går att uträtta med självlärda styrsystem, men inte vad beteendebaserade styrsystem klarar av. I detta projekt utförs systematiska tester för att jämföra beteendebaserade och självlärda styrsystem inom evolutionär robotik. Benämningen beteendebaserade styrsystem används för styrsystem som består av flera underliggande moduler, där robotens övergrippande beteende är uppdelat i flera moduler och där respektive modul har ansvar för ett specifikt beteende eller funktion. Självlärt styrsystem referar i detta sammanhang till styrsystem som inte explicit består av moduler som har åstakommits eller bestämts i förväg.</p><p>Från resultaten framgår det att både självlärda och beteendebaserade styrsystem klarar av att lösa problemen de ställs inför. För beteendebaserade styrsystem krävs dock större ansvar från experimentatorn, vars inflytande ökar på grund av att det är flera moduler som skall skapas och koordineras. De beteendebaserade styrsystemen i projektet använder en beslutsenhet för att hantera när och vilken modul som ska aktiveras och tar bort detta ansvar från experimentatorn. Beslutsenheten ger styrsystemet en mer smidig övergång mellan de olika modulerna och hittar en lämplig användning av modulerna än utan en beslutsenhet. Från resultatet av projektet framgår det att fler systematiska tester angånde beteendebaserade och självlärda styrsystem behövs för att få en bättre förståelse över när och hur de olika styrsystemen bör användas.</p>
4

Modularitet i artificiella neurala robotstyrsystem: : En jämförelse av beteendebaserade och självlärda system

Karlsson, Viktor January 2002 (has links)
Forskning angående styrsystem inom evolutionär robotik fokuserar ofta på vad som går att uträtta med självlärda styrsystem, men inte vad beteendebaserade styrsystem klarar av. I detta projekt utförs systematiska tester för att jämföra beteendebaserade och självlärda styrsystem inom evolutionär robotik. Benämningen beteendebaserade styrsystem används för styrsystem som består av flera underliggande moduler, där robotens övergrippande beteende är uppdelat i flera moduler och där respektive modul har ansvar för ett specifikt beteende eller funktion. Självlärt styrsystem referar i detta sammanhang till styrsystem som inte explicit består av moduler som har åstakommits eller bestämts i förväg. Från resultaten framgår det att både självlärda och beteendebaserade styrsystem klarar av att lösa problemen de ställs inför. För beteendebaserade styrsystem krävs dock större ansvar från experimentatorn, vars inflytande ökar på grund av att det är flera moduler som skall skapas och koordineras. De beteendebaserade styrsystemen i projektet använder en beslutsenhet för att hantera när och vilken modul som ska aktiveras och tar bort detta ansvar från experimentatorn. Beslutsenheten ger styrsystemet en mer smidig övergång mellan de olika modulerna och hittar en lämplig användning av modulerna än utan en beslutsenhet. Från resultatet av projektet framgår det att fler systematiska tester angånde beteendebaserade och självlärda styrsystem behövs för att få en bättre förståelse över när och hur de olika styrsystemen bör användas.
5

Undersökning och framtagning av ett moduluppbyggt datainsamlingssystem / Study and Development of A Modular-based Data Acquisition System

Sadiq, Mohamad January 2008 (has links)
This report is about a thesis that is performed in and for SYSteam Engineering AB in Motala. The thesis work is divided into three parts, study of the market, programming and electronics. The study part consists of examining and comparing different data acquisition systems for testing of different circuit boards, taking into account the modularity, real-time applications, mobility, environmental, interface hardware and software, to be able to define a general module-based data acquisition system in both hardware and software that enables for future developments. The programming part consists of getting started with Visual Studio, which integrates the Measurement Studio for C#. NET. Measurement Studio includes classes and user controls for testing and measuring and offers tools for acquisition, analysis and presentation of real world data. The programming has been the biggest part of the project, the orienting of test specification and to learn how to program and control the hardware according to the test conditions took the most of time. Electronics is the part that took the least time, which consists of orienting the test specification, connecting cables to the I/O modules and supplements the system with any components which is necessary to execute the various test cases. The result was a system consisting of a chassis with a number of modules that National Instruments offers and a test program consisting of three class levels that can be reused in different projects and for different test items.
6

Undersökning och framtagning av ett moduluppbyggt datainsamlingssystem / Study and Development of A Modular-based Data Acquisition System

Sadiq, Mohamad January 2008 (has links)
<p>This report is about a thesis that is performed in and for SYSteam Engineering AB in Motala. The thesis work is divided into three parts, study of the market, programming and electronics. The study part consists of examining and comparing different data acquisition systems for testing of different circuit boards, taking into account the modularity, real-time applications, mobility, environmental, interface hardware and software, to be able to define a general module-based data acquisition system in both hardware and software that enables for future developments.</p><p><strong></strong></p><p>The programming part consists of getting started with Visual Studio, which integrates the Measurement Studio for C#. NET. Measurement Studio includes classes and user controls for testing and measuring and offers tools for acquisition, analysis and presentation of real world data. The programming has been the biggest part of the project, the orienting of test specification and to learn how to program and control the hardware according to the test conditions took the most of time.</p><p><strong></strong></p><p>Electronics is the part that took the least time, which consists of orienting the test specification, connecting cables to the I/O modules and supplements the system with any components which is necessary to execute the various test cases.</p><p><strong></strong></p><p>The result was a system consisting of a chassis with a number of modules that National Instruments offers and a test program consisting of three class levels that can be reused in different projects and for different test items.</p>
7

Redesigning workwear : En arbetsuniform för kvinnor inom byggbranschen, med fokus på individuell anpassning och hållbar modularitet.

Lavergren, Evelina January 2023 (has links)
Syftet med examensarbete är att undersöka arbetskläder inom byggbranschen och fokusera på individuell anpassning och modularitet. Evelina Lavergren har utforskat möjligheterna att genom design möjliggöra för fler kvinnor med olika typer av kroppsform att kunna bära samma plagg med mer individuell anpassning. Genom ny mönsterkonstruktion och tygmodifikation har Lavergren tagit fram  arbetskläder som går att justera efter behov, och på så vis öka komfort och trivsel i arbetsplaggen. Att välja att skapa nya arbetskläder för just kvinnor har baserats på underlaget som tagits fram under research där behovet av fler olika typer av arbetskläder för kvinnor ännu finns.  I och med att de löstagbara delarna slits ut och efter tid kasseras, kommer dessa att kunna utnyttjas som en materialresurs. Av materialet kommer man att 3D printa detaljer som arbetsplaggen kräver, så som knappar och hängen. Målet blir slutligen att skapa en funktionell arbetsuniform som är säker och bekväm att använda, och som fyller alla behov en byggarbetare behöver. Med detta som grund vill Lavergren utmana estetiken inom byggbranschen. Evelina Lavergren vill utnyttja varselplaggens behov av starka färger och reflexer, men utmana uttrycket att använda dessa.  Genom att utveckla komfort genom individuell anpassning och förlängt användande genom ett modulärt system kan man få två delar att korrelera och skapa en symbios där användaren genom sitt val av arbetskläder bidrar till ett förändrat hållbarhetstänk inom byggbranschen. / The purpose of this thesis is to examine workwear in the construction industry, focusing on individual customization and modularity. Evelina Lavergren has explored the possibilities of enabling more women with different body types to wear the same garments with greater individual adaptation through design. By employing new pattern construction and fabric modification techniques, Lavergren has developed workwear that can be adjusted according to specific needs, thus enhancing comfort and well-being in work attire. The decision to create new workwear specifically for women is based on research findings indicating the ongoing need for a greater variety of workwear options for women. As the detachable parts wear out and eventually need to be discarded, they can be utilized as a material resource. The material will be used to 3D print details required for the work garments, such as buttons and hangers. The ultimate goal is to create a functional work uniform that is safe, comfortable, and meets all the needs of construction workers. Building upon this foundation, Lavergren aims to challenge the aesthetics within the construction industry. Lavergren seeks to harness the requirement of high-visibility clothing for strong colors and reflectivity while challenging the conventional expression of their use. By developing comfort through individual customization and prolonged use through a modular system, two aspects can correlate and create a symbiosis where the wearer's choice of workwear contributes to a transformed sustainability mindset within the construction industry.
8

Återställningsverktyg för fordon baserat på applikationsintegration / Vehicle Restoration Application based on Enterprise Application Integration

Bhuddi, Amita, Somos, Oliver January 2016 (has links)
Mjukvarutestningsgruppen på Scania använder en manuell och tidskrävande process för att återställa testfordon efter sina utförda arbeten. I den återställningsprocessen ingår ett antal olika applikationer för att kunna säkerställa att fordonet är i samma skick som det var innan testerna. För att förbättra arbetsflödet med minskad arbetsbelastning och att försäkra en säkrare process var de intresserade av att utveckla ett återställningsverktyg som kan göra detta uppdrag. Önskemålet var att skapa detta genom att återanvända så mycket av de redan tillgängliga komponenterna som möjligt. Då det fanns flera komponenter som uppfyllde funktionskraven för de flesta funktionaliteten krävdes det en undersökning för att avgöra vilka ska användas. Denna gjordes med hjälp av integrationsmodellen Enterprise Application Integration, där målet är att utveckla en slutprodukt av applikationerna som används inom en organisation för att förenkla bland annat underhåll, datahantering och utbildning av medarbetarna. En prototyp har tagits fram som implementerar tre existerande moduler på olika nivåer och som enligt målet med EAI själv är en enkel mjukvara som möjliggör att komponenterna tillsammans utför arbetet. / The software testing team at Scania use a manual and time consuming process to restore a test vehicle after working with it. Several different applications are used in this process to ensure the vehicle is in the same state as it was before their testing. To improve the workflow with a reduced workload and a more robust process, the test team was interested in the development of a restoration application. It was desired to develop the restoration application by reusing the components to the greatest possible extend. Since there were many components that fulfilled the needs of most functions, a pre-study of all the applications was done to decide which components can be re-used. This was study was based on the integration model, Enterprise Application Integration, which aims to create a single product combining the applications used in an organization to simplify processes such as maintenance, data management and employee training. A prototype was developed which implements three existing modules on different levels and, in line with the goals of EAI, is itself a simple application that enables the components to work in unision
9

Modulär och skalbar design av kommunikationsbussar i hjullastare / Modular and scalable design of communication buses in wheel loaders

Murtomäki, Jesper, Nylén, Ki January 2021 (has links)
In this thesis, an analysis of CAN-bus physical layer implementation in Volvo Wheel Loaders is made. The study addresses questions on how to achieve modular and scalable bus designs from a harness installation viewpoint. Strategies for designing systems to work for a variety of different machine configurations while minimizing part numbers and manual work in factory plants are investigated. Special consideration was taken to the regulating CAN standards to find feasible solutions that fulfills the design requirements in the standards. It was identified that modularity and scalability can be achieved in many ways. As a result of this, different solutions are presented that can be used to promote modularity and scalability of CAN-buses. The solutions are divided into sub solutions and are categorized into topology strategies and termination strategies. By combining different sub solutions when designing a CAN-bus, one can achieve different levels of modularity and scalability in their system.
10

Kartläggning av önskvärda egenskaper i arkitekturer samt ramverk för separation av användargränssnitt från logik

Kilic, Alper, Åkesson, Johan January 2019 (has links)
Choosing an architecture or a framework for a system can be tricky at times especially for beginners. The wrong choice can not only affect the projects success rate negatively but can also be a bad business decision. When developing a new framework or architecture the developer should know what properties that framework or architecture should support. This study have therefore chosen to present different architectures and frameworks and analyze their properties.’By using semi-structured interviews and internet surveys to ask developers about these properties we have presented why and which properties are most important and what developers are looking for in an architecture or a framework. Thereby the purpose of this study is to either offer the reader help with choosing the right architecture or acknowledge the properties when developing a new one. Similar studies seem to focus on undefined adjectives whereas this study will explain and discuss these properties in detail. The result of the study is too weak to be able to represent all developers but could indicate that ease of use, documentation, a community and a unidirectional data flow are properties that are preferred. The respondents are however torn and seem to have different opinions on whether or not properties such as pre-generated code, modularity and testability should be preferred over other properties. The goal is to hopefully inspire other studies to examine these properties further or to help developers understand frameworks and architectures and their properties better, thereby making it easier for them to choose one or to develop one.

Page generated in 0.0765 seconds