search query: @keyword service oriented architecture / total: 14
reference: 4 / 14
« previous | next »
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 Centre

In 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

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
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
« previous | next »
INSSI