Change search
ReferencesLink to record
Permanent link

Direct link
Applying Design Patterns in the implementation of a simple packet filter
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

By reading this thesis the reader will get insight into if and how

Design Pattern can help in the grand scheme of software development.

Practice is combined with theory in an empirical study to see if Design

Patterns are a feasible method for implementing a simple packet filtering

solution. The resulting application uses the Chain of Responsibility

and Simpleton Design Patterns together with the Security Pattern

Packet Filter Firewall. In the results the thesis will present how Design

Patterns assisted in the design and successful implementation of

the packet filter together with a discussion of the benefits, limitations

and drawbacks of the solution. Finally the reader will take part in how

further studies can be constructed upon the given result.

Abstract [sv]

Genom att läsa denna avhandling kommer läsaren få inblick i om

och hur Design Pattern kan bidra till mjukvaruutveckling. Praktik

kombineras med teori i en empirisk studie för att se om designmönster

är en användbar metod för att implementera ett enkelt packetfilter.

Den resulterande applikationen använder sig av designmönstret Chain

of Responsbility och Simpleton, samt säkerhetsmönstret Packet Filter

Firewall. I resultatet presenteras det hur designmönster bidragit till

skapandet av ett paketfilter tillsammans med en diskussion om fördelar,

nackdelar samt begränsningar. Läsaren kommer sedan avslutningsvis

ta del av hur ytterligare studier kan byggas på resultat.

Place, publisher, year, edition, pages
National Category
Computer Science
URN: urn:nbn:se:kth:diva-166731OAI: diva2:812020
Available from: 2015-05-28 Created: 2015-05-14 Last updated: 2015-05-28Bibliographically approved

Open Access in DiVA

fulltext(1521 kB)118 downloads
File information
File name FULLTEXT01.pdfFile size 1521 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 118 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 71 hits
ReferencesLink to record
Permanent link

Direct link