haku: @keyword prosessimallit / yhteensä: 2
viite: 1 / 2
« edellinen | seuraava »
Tekijä:Tuomola, Henri
Työn nimi:Executing custom process models: Generating Simu18 simulations
Itsetehtyjen prosessimallien suorittaminen: Simu18 -mallien luominen ohjelmallisesti
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:[7] + 45      Kieli:   eng
Koulu/Laitos/Osasto:Informaatio- ja luonnontieteiden tiedekunta
Koulutusohjelma:Tietotekniikan tutkinto-ohjelma
Oppiaine:Informaatiotekniikka   (T-115)
Valvoja:Simula, Olli
Ohjaaja:Farcet, Nicolas
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  8678   | Arkisto
Avainsanat:simulation
process models
domain-driven development
domain-specific langugages
DSL
DDD

simulointi
prosessimallit
DDD
DSL
toimialuelähtöinen suunnittelu
Tiivistelmä (fin): Toimialuelähtöinen suunnittelu ja ohjelmistokehitys ovat saavuttaneet suosiota hiljattain ohjelmistojärjestelmien monimutkaisuuden kasvaessa.
Myös graafisten toimialuekohtaisten kielten luominen on yleistynyt mallinninympäristöjen luomisen helpottuessa.
Yksi graafisten mallintimien kehittämiseen tehty sovellus on Microsoftin DSL Tools, joka mahdollistaa helpon graafisten mallinnuskielien ja -mallien luomisen.

Näin luoduissa graafisissa malleissa on kuitenkin muutamia toiminnallisia puutteita.
Yksi ongelma on se, ettei näin kuvattuja prosesseja pysty suoraa ajamaan.
Tämän työn aiheena on suorittaa näitä malleja Simul8 nimistä kaupallista simulointiohjelmistoa hyväksikäyttäen.
Työn toteutusosa analysoi omatekoisen prosessimallin kääntämistä Simul8:n ymmärtämään muotoon.
Työssä esitellään esimerkkitoteutuksen tästä mallin käännöksestä sekä kommentoidaan prosessin aikana esiin nousseita ongelmia ja kysymyksiä.

Työn tuloksena todetaan, että Simul8 ei sovi kovin hyvin tämän tyylisten toimija-pohjaisten ympäristöjen mallintamiseen.
Myös mallintamisnäkökulmasta omatekoisten prosessimallien suunnitteluun liittyy muutamia kysymyksiä, jotta malli olisi toimiva.
Lopuksi ehdotetaan, että tällaiseen tarkoitukseen sopisi paremmin toimija-pohjaista paradigmaa noudatteleva simulointiohjelmisto.
Sellaisen tutkiminen jää kuitenkin erilliseksi aiheekseen.
Tiivistelmä (eng): Domain-driven design and development have gained popularity recently as software applications become more complex.
Also graphical domain-specific languages have become more popular as the creation of custom graphical designer environments is now supported by applications.
One this kind of application is Microsoft's DSL Tools, which enables the user to easily develop new graphical modelling languages and models.

However, as these models are entirely custom-made, they lack some important features.
This work concentrates on making custom process models executable using a commercial simulation application called Simul8.
The implementation part of this work concentrates on analyzing the translation of a custom process model into an executable SimuI8 simulation.
We provide a proof-of-concept implementation of this functionality and comments on the model translation process along the way.

As a result of this work, we conclude that Simul8 does not suit well for modelling the agent based scenarios involved in this work.
There are also some problematic topics from modelling point-of-view in order to graphically model a fully working scenario.
Regarding future work, it seems that a simulation application which supports agent-based simulation paradigm would he better suited for this kind of modeling tasks.
ED:2010-04-13
INSSI tietueen numero: 39450
+ lisää koriin
« edellinen | seuraava »
INSSI