Extending the DESDEO Software Framework: Development and Evaluation of a User Interface for the NAUTILUS Method
Authors
Date
2024Copyright
© The Author(s)
Tässä tutkielmassa annetaan kokonaisvaltainen kuvaus NAUTILUS-menetelmän käyttöliittymän kehittämisestä ja toteutuksesta DESDEO-ohjelmistokehykseen. Monitavoiteoptimointi etsii ratkaisua ongelmiin, joissa on yleensä ristiriitaisia tavoitteita. Ratkaisun löytämiseksi päätöksentekijä on joutunut tekemään kompromisseja. NAUTILUS on interaktiivinen monitavoiteoptimoinnin menetelmä, joka auttaa päätöksentekijää löytämään hänelle parhaan Pareto-optimaalisen ratkaisun ilman, että hänen tarvitsee tehdä kompromisseja. Interaktiivinen ratkaisuprosessi NAUTILUS-menetelmällä alkaa tyypillisesti lähtökohdasta, joka mahdollistaa parannukset kaikissa tavoitefunktioissa. NAUTILUS-menetelmän avulla päätöksentekijä lähestyy iteratiivisesti Pareto-optimaalisten ratkaisujen joukkoa, ja menetelmä varmistaa tavoitefunktioiden arvojen parantumisen jokaisella iteraatiokierroksella. Tutkimus noudattaa suunnittelutieteellistä metodologiaa, ja se huipentuu artefaktin luomiseen, eli käyttöliittymän toteutukseen NAUTILUS-menetelmälle. Käyttöliittymä noudattaa DESDEO-ohjelmistokehyksen suunnitteluperiaatteita, kuten modulaarista rakennetta. Tämä lähestymistapa takaa saumattoman integraation, mahdollistaen tässä tutkielmassa esiteltyjen komponenttien käytön DESDEO:ssa. Lisäksi se mahdollistaa DESDEO:n uudelleenkäytettävien komponenttien sisällyttämisen NAUTILUS-menetelmän käyttöliittymään.
...
This thesis provides a holistic overview of the development and implementation of a user interface for the NAUTILUS method within the DESDEO software framework. Multiobjective optimisation involves solving problems with multiple conflicting objectives, resulting in various Pareto optimal solutions involving different trade-offs. NAUTILUS is an interactive multiobjective optimisation method that assists a decision maker in finding one's most preferred Pareto optimal solution without requiring to make any trade-offs. The interactive solution process using the NAUTILUS method typically starts from an inferior starting point that allows for possible improvements across all objective functions. The decision maker iteratively approaches the set of Pareto optimal solutions, using ranks or weights as forms of providing preference information. This research employs a design science methodology, culminating in the creation and evaluation of an artefact—the implementation of the user interface for the NAUTILUS method. The user interface will adhere to the design principles of the DESDEO framework, such as modular structuring. This approach ensures seamless integration within the DESDEO software framework, allowing the components presented in this thesis to be utilised in DESDEO. Additionally, it enables the reusable components from DESDEO to be incorporated into the NAUTILUS user interface.
...
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29743]
License
Related items
Showing items with similar title or keywords.
-
Developing a User Interface for an Interactive Evolutionary Multiobjective Optimization Method in DESDEO
Valtonen, Perttu (2024)Monitavoiteoptimointi keskittyy useiden keskenään ristiriitaisten tavoitteiden samanaikaiseen optimointiin. Tämä luo monimutkaisen haasteen, jossa päätöksentekijöiden on tasapainoteltava erinäisten kompromissien välillä. ... -
E-NAUTILUS: A decision support system for complex multiobjective optimization problems based on the NAUTILUS method
Ruiz, Ana B.; Sindhya, Karthik; Miettinen, Kaisa; Ruiz, Francisco; Luque, Mariano (Elsevier BV * North-Holland; Association of European Operational Research Societies, 2015)Interactive multiobjective optimization methods cannot necessarily be easily used when (industrial) multiobjective optimization problems are involved. There are at least two important factors to be considered with any ... -
A framework for requirements specification in software development outsourcing
Keski-Jaskari, Kati (2007) -
NAUTILUS Navigator : free search interactive multiobjective optimization without trading-off
Ruiz, Ana B.; Ruiz, Francisco; Miettinen, Kaisa; Delgado-Antequera, Laura; Ojalehto, Vesa (Springer US, 2019)We propose a novel combination of an interactive multiobjective navigation method and a trade-off free way of asking and presenting preference information. The NAUTILUS Navigator is a method that enables the decision maker ... -
Method Framework for Developing Enterprise Architecture Security Principles
Larno, Sara; Seppänen, Ville; Nurmi, Jarkko (RTU Press, 2019)Organizations need to consider many facets of information security in their daily operations – among others, the rapidly increasing use of IT, emerging technologies and digitalization of organizations’ core resources provoke ...