@inproceedings{b9ad5fa497b9418ab253e0af6da38303,
title = "ROM: A runnable ontology model testing tool",
abstract = "In the quest for the highest possible abstraction of software systems, Runnable Knowledge has been proposed for MDA. But in order to test in practice such a system design one needs to actually run the model. This work precisely describes the necessary steps by which ROM - a Runnable Ontology Model tool - automatically generates a running model from the designed Runnable Knowledge. The novel idea is to use ready-made mock object libraries to efficiently obtain the running model code. The tool feasibility is demonstrated by substituting its modules by the semi-automatic concatenation of existing tools, each performing the role of one of its modules. Detailed examples are provided to illustrate each of the ROM generation steps.",
author = "Iaakov Exman and Reuven Yagel",
year = "2012",
month = jan,
day = "1",
doi = "10.5220/0004176800220030",
language = "English",
series = "Software Knowledge - Proceedings of the 3rd International Workshop on Software Knowledge, SKY 2012 - In Conjunction with IC3K 2012",
publisher = "INSTICC Press",
pages = "22--30",
editor = "Iaakov Exman and Juan Llorens and Anabel Fraga",
booktitle = "Software Knowledge - Proceedings of the 3rd International Workshop on Software Knowledge, SKY 2012 - In Conjunction with IC3K 2012",
note = "3rd International Workshop on Software Knowledge, SKY 2012, In Conjunction with the International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, IC3K 2012 ; Conference date: 04-10-2012",
}