search query: @keyword Ohjelmistokehitys / total: 85
reference: 49 / 85
Author: | Kettunen, Antti |
Title: | Yleisen eläinrekisterin jatkokehitettävyyden parantaminen |
Improving evolvability of general animal register | |
Publication type: | Master's thesis |
Publication year: | 2010 |
Pages: | 100 Language: fin |
Department/School: | Tietotekniikan laitos |
Main subject: | Ohjelmistotekniikka (T-106) |
Supervisor: | Malmi, Lauri |
Instructor: | Kario, Janne |
OEVS: | Electronic archive copy is available via Aalto Thesis Database.
Instructions Reading digital theses in the closed network of the Aalto University Harald Herlin Learning CentreIn the closed network of Learning Centre you can read digital and digitized theses not available in the open network. The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/ You can read theses on the Learning Centre customer computers, which are available on all floors.
Logging on to the customer computers
Opening a thesis
Reading the thesis
Printing the thesis
|
Location: | P1 Ark Aalto | Archive |
Keywords: | evolvability evolution software development architecture Service Oriented Architecture SOA enterprise application modularity jatkokehitettävyys jatkokehitys ohjelmistokehitys arkkitehtuuri palvelukeskeinen arkkitehtuuri SOA liiketoimintasovellus modulaarisuus |
Abstract (eng): | Information Centre of the Ministry of Agriculture and Forestry in Finland (Tike) develops and maintains General Animal Register. General Animal Register currently processes information of domestic sheep and goats only but it's also aimed to handle other species such as cattle in the future. General Animal Register follows service oriented reference architecture used in all Tike's applications and is built on Tike's common application framework. Software evolution forms one of the biggest parts of total software life-cycle cost. Generality, long lifetime and complexity of the application domain set challenges for the evolution of General Animal Register. Architectural problems that affect evolvability of General Animal Register have been detected and also solved in the past development of the system. In this paper past and new not yet solved architectural evolvability problems will he gathered and analyzed. Impact of the problems to the evolvability of the system will be analyzed against general design principles found in literature and quality attribute scenarios formed from requirements of the system. Improvements to the present architecture and their pros and cons are presented with help of literature and evaluated against the quality attribute scenarios formed for the gathering and analysis of the evolvability problems. |
Abstract (fin): | Maa- ja metsätalousministeriön tietopalvelukeskus (Tike) jatkokehittää yleistä eläinrekisteriä. Yleinen eläinrekisteri koostuu tällä hetkellä lammas- ja vuohieläinrekisteristä. Yleinen eläinrekisteri pyrkii noudattamaan Tiken yhteistä palvelukeskeistä sovellusarkkitehtuuria sekä rakentuu Tiken yhteisen sovelluskehyksen päälle. Ohjelmistojen jatkokehitys on yksi suurimpia kustannustekijöitä ohjelmistotuotannossa. Rekisterin yleisyys, odotettavissa oleva elinikä ja kohdealueen monimutkaisuus asettaa haasteita rekisterin jatkokehitykselle. Yleisen eläinrekisterin kehityksessä on tätä työtä aiemmin havaittu arkkitehtonisia jatkokehitettävyyteen vaikuttavia ongelmia, joita on myös pyritty kehityksen edetessä ratkaisemaan. Tässä tutkielmassa kartoitetaan ja arvioidaan sekä aiempia jo ratkaistuja ongelmia että nykyisiä ongelmia, joita aiemmat ratkaisut eivät ole korjanneet. Ongelmien vaikutusta yleisen eläinrekisterin jatkokehitettävyyteen arvioidaan yleisen eläinrekisterin laatu- vaatimuksista muodostettujen laatuattribuuttiskenaarioiden ja kirjallisuudessa esitettyjen yleisten suunnitteluperiaatteiden avulla. Yleisen eläinrekisterin nykyiselle arkkitehtuurille esitetään parannusehdotuksia. Parannusehdotusten muodostamaa arkkitehtuuria arvioidaan ongelmien kartoitusta ja arviointia varten muodostettuja laatuattribuuttiskenaarioita vasten. |
ED: | 2010-07-08 |
INSSI record number: 39864
+ add basket
INSSI