Verkkoprosessorin mikro-ohjelmiston kehityksen prosessimalli
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2005
Department
Major/Subject
Tietoverkkotekniikka
Mcode
S-38
Degree programme
Language
fi
Pages
x + 86
Series
Abstract
Tämän diplomityön päätavoite oli tutustua erilaisiin ohjelmistoprosessimalleihin ja luoda näistä ohjelmistoprosessi verkkoprosessorin mikrokoodille. Samalla työssä tutustuttiin verkkoprosessoriin, jota verkkolaite hyödyntää liikenteen nopeaan käsittelyyn. Diplomityön alkuosiossa esitetään verkkolaitteiden arkkitehtuuri yleisellä tasolla sekä kuvataan verkkoprosessorin toiminnallisuus tällaisissa laitteissa. Lisäksi käsitellään tuotekehityksen keskeisimpiä prosessiin liittyviä aiheita ja esitetään tyypillinen tuotantoprosessi. Työn keskiosiossa esitetään tärkeimmät kirjallisuudesta löytyvät, ohjelmistojen tuottamiseen suunnitellut prosessimallit. Työn loppuosiossa kirjallisuuden prosessimalleja käytetään tapaustutkimuksen pohjana mikrokoodin ohjelmistoprosessimallin luomisessa. Työn tuloksena todettiin, että kirjallisuustutkimuksen ohjelmistoprosessimallit eivät sovellu sellaisenaan tapaustutkimuksen mikrokoodin ohjelmistoprosessimalliksi. Prosessimallin luomisessa on käytetty kirjallisuuden prosessimalleja pohjana siten, että mikrokoodin tuottamisen erityispiirteet on pyritty ottamaan mahdollisimman hyvin huomioon. Lopputuloksena luotu mikrokoodin ohjelmistoprosessi tapaustutkimuksen Ageren APP550 verkkoprosessorille muistuttaa hyvin paljon nopeaa XP-prosessimallia, mutta sisältää myös jonkin verran komponenttimallin ominaisuuksia.Description
Supervisor
Kantola, RaimoThesis advisor
Lohjala, MarkoKeywords
software process, ohjelmistoprosessi, network processor, verkkoprosessori, micro-code, APP550, mikrokoodi