Editor for application modelling and simulation
Ladda ner
Typ
Examensarbete för masterexamen
Master Thesis
Master Thesis
Program
Publicerad
2009
Författare
Erlenhov, Linda
Södling, Anna
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
This master thesis is carried out at Mecel AB, a company situated in Gothenburg that develops systems and software for the automotive industry. One problem that they have been facing is that the human-machine interfaces that a user can create with one of their products, Mecel Populus, can not be tested in a convenient way by a non-programmer. The task of the thesis was to create system for testing purposes where a user can build a graphical statechart that represents an application, for example a radio or a CD player, which can then be simulated. By connecting this system with an existing human-machine interface for the application, the interface could be tested against the simulation. The primary focus of the thesis work has been an implementation phase which has resulted in the Renegade Simulator, a prototype of an editor with simulation capabilities and an associated interface to be able to communicate with Mecel Populus. The development has been based on a feasibility study of domain-specific languages and of already existing systems. Today, the system does not require a user to have the ability to write any programming code, and with its graphical interface it aims to be easy to use for different types of users.
Beskrivning
Ämne/nyckelord
Datavetenskap (datalogi) , Programvaruteknik , Computer Science , Software Engineering