Show simple item record

dc.contributor.authorPenttilä, Markus
dc.date.accessioned2008-01-08T09:29:29Z
dc.date.available2008-01-08T09:29:29Z
dc.date.issued2004
dc.identifier.otheroai:jykdok.linneanet.fi:946976
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/12417
dc.description.abstractAgenttipohjainen ohjelmistotuotanto edustaa yhtä uusimmista paradigmoista ohjelmistotuotannon alueella. Agentilla tarkoitetaan ohjelmiston osaa, joka kykenee itsenäiseen ja älykkääseen toimintaan käyttäjänsä puolesta saavuttaakseen sille suunnitellut tavoitteet. Agenttipohjaisten järjestelmien suunnitteluun on kehitetty varsin kirjava joukko menetelmiä. Tutkielman päätavoitteena on kuvata, analysoida ja vertailla agenttipohjaisia menetelmiä sen selvittämiseksi, mitä yhtäläisyyksiä ja eroja niiden käsitteissä, malleissa ja prosesseissa. Tutkielma on otteeltaan käsitteellisteoreettinen ja aihetta lähestytään agentteja, agenttipohjaisia menetelmiä ja menetelmien vertailua käsittelevän kirjallisuuden pohjalta. Tutkielman keskeisinä tuloksina ovat 28 menetelmää kattava agenttipohjaisten menetelmien kartoitus, menetelmien vertailua varten muodostettu viitekehys sekä menetelmien vertailusta tehdyt johtopäätökset. Vertailuun on valittu neljä menetelmää: Gaia, Tropos, MaSE ja MESSAGE. Menetelmiä vertaillaan käsitteiden, mallien, prosessien ja menetelmien tarjoaman käytännön tuen osalta. Käsitteiden osalta menetelmät ovat melko samankaltaisia. Sen sijaan menetelmien mallien käsitteelliset sisällöt eroavat toisistaan varsin paljon. Myös notaatioiltaan menetelmät ovat hyvin erilaisia. Menetelmät kattavat ohjelmistotuotannon vaiheista selkeästi analyysin ja suunnittelun, ja lisäksi Tropos kattaa myös vaatimusmäärittelyn ja toteutuksen. Menetelmät eivät eksplisiittisesti tue projektin johtamista. Kaikki vertailun menetelmät ovat lähtökohtaisesti tarkoitettu uusien järjestelmien suunnitteluun. Tropos pohjautuu BDI-arkkitehtuurin käsitteille, mutta muut menetelmät eivät pohjaudu mihinkään tiettyyn arkkitehtuuriin.fi
dc.format.extent140 s.
dc.format.mimetypeapplication/pdf
dc.language.isofin
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.subject.otherohjelmistoagentit
dc.subject.otheragenttipohjainen ohjelmistotuotanto
dc.titleAgenttipohjaisten suunnittelumenetelmien vertailu
dc.identifier.urnURN:NBN:fi:jyu-2004946976
dc.type.dcmitypeTexten
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosTietojenkäsittelytieteiden laitosfi
dc.contributor.laitosDepartment of Computer Science and Information Systemsen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.rights.accesslevelopenAccessfi
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi601
dc.subject.ysotietokoneohjelmat
dc.subject.ysosuunnittelumenetelmät
dc.subject.ysovertailu
dc.subject.ysoohjelmistot
dc.format.contentfulltext
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record