haku: @keyword työkalutuki / yhteensä: 3
viite: 3 / 3
« edellinen | seuraava »
Tekijä:Myllärniemi, Varvana
Työn nimi:Kumbang Configurator - A Tool for Configuring Software Product Families
Kumbang-konfiguraattori - Työkalu ohjelmistotuoteperheiden konfigurointiin
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2005
Sivut:1+134      Kieli:   eng
Koulu/Laitos/Osasto:Tietotekniikan osasto
Oppiaine:Tietojenkäsittelyoppi   (T-76)
Valvoja:Männistö, Tomi
Ohjaaja:Männistö, Tomi
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto     | Arkisto
Avainsanat:software product family
configuration
tool support

ohjelmistotuoteperhe
konfiguraatio
työkalutuki
Tiivistelmä (fin): Ohjelmistotuoteperheet ovat saavuttaneet suosiota tapana vastata kasvaneeseen varioituvuuteen ja uudelleenkäytön haasteisiin.
Yksittäiset perheen ohjelmistotuotteet johdetaan etukäteen määritellyllä tavalla, käyttäen hyväksi yhteisiä varantoja.
Usein derivoinnissa tarvitaan integroivaa koodia tai jopa tuotekohtaista räätälöintiä.

Tavallisista, mekaanisista tuotteista on kehitetty konfiguroitavia tuotteita.
Yksittäiset tuotteet konfiguroidaan käyttäen hyväksi ennalta suunniteltua mallia, lisäämättä jälkikäteen muokkaavaa tai innovatiivista suunnittelua.

Näiden lähestymistapojen välillä on huomattavia yhteyksiä.
Konfiguroitavassa ohjelmistotuoteperheessä tuoteyksilöt konfiguroidaan ennalta suunnitellun konfiguraatiomallin pohjalta.
Varsinainen tuotteen rakentaminen ei vaadi ollenkaan tuotekohtaista ohjelmointia.

Tämän diplomityön tarkoituksena oli kehittää työkalu tuoteyksilöiden johtamiseen konfiguroitavasta ohjelmistuoteperheestä.
Tämä työkalu, nimeltään Kumbangkonfiguraattori, perustuu Kumbang-kieleen.
Kumbang-kielessä yhdistyvät sekä ominaisuuslähtöiset että arkkitehtuurilähtöiset mallitustavat.
Kumbang-konfiguraattori tarkastaa konfiguraation oikeellisuutta ja valmiutta, ja täten ehkäisee konfiguraatiossa syntyviä virheitä.
Konfiguraatiopäättely käyttää hyväkseen smodels-päättelykonetta.
Toteutettu työkalu validoitiin kahdella esimerkkitapauksella.
Tiivistelmä (eng): Software product families are an emerging trend that tries to cope with increasing variability and challenges of reuse.
Software products are derived from the family in a prescribed way utilising common family assets.
The derived product often includes some amount of integrating glue code or even product-specific tailoring.

In the domain of traditional, mechanical products, configurable products have been developed.
Individual products are configured according to a predefined model, with no need for adaptive or innovative design.

When comparing these two approaches, remarkable similarities are found.
In a configurable software product family, software products are configured based on a predefined configuration model.
Building the product usually requires no product-specific programming.

The purpose of this thesis was to develop a tool for deriving product individuals from configurable software product families.
This tool, called Kumbang Configurator, utilises existing modelling language Kumbang, which combines both feature-based and architecture-based modelling methods.
Kumbang Configurator prevents configuration errors by checking whether the configuration is consistent and complete.
This configuration reasoning employs inference engine smodels.
The implementation was validated with two example cases.
ED:2005-02-24
INSSI tietueen numero: 28104
+ lisää koriin
« edellinen | seuraava »
INSSI