Deniz Cetinkaya

Learn More
Metamodeling and model transformations are the key concepts in Model Driven Development (MDD) approaches as they provide a mechanism for automated development of well structured and maintainable systems. However, neither defining a metamodel nor developing a model transformation is an easy task. In this paper, we provide an overview of metamodeling and(More)
Hierarchical component based modeling and simulation holds great promise, especially in terms of modeling efficiency and model reuse. However, in practice, the approach has not yet lived to its potential. After a diagnosis of this state of affairs, a solution inspired from model driven engineering is proposed. The basic architecture of the framework is(More)
Most of the well-known modeling and simulation (M&S) methodologies state the importance of conceptual modeling in simulation studies, and they suggest the use of conceptual models during the simulation model development process. However, only a limited number of methodologies refers to how to move from a conceptual model to an executable simulation(More)
Recent studies state the importance of conceptual modeling in simulation life cycles. Proper development of a conceptual model is critical for expressing the context, elements, relationships, limitations and purpose of the simulation study. Surprisingly there are many simulation projects that have no explicit conceptual model, a poorly or only partially(More)
The High Level Architecture (HLA), IEEE Std. 15162000, provides a general framework for distributed simulation applications, called federations. An HLA object model, be it a simulation object model (SOM), a federation object model (FOM) or the management object model (MOM), describes the data that can be transferred during some federation execution. This(More)
E-democracy is a necessity in this era of computers and information technology. E-voting is one of the most significant parts of e-democracy, which refers to the use of computers or computerized voting equipment to cast ballots in an election. This is a study on e-voting requirements specifically pointing out its implementation in Turkey. Nowadays, the(More)
Component based hierarchical simulation is based on having pre-built, validated simulation model components that can be coupled to form a composed model that represents a system. The component based approach promises reuse of interoperable components and rapid development. Although component based simulation looks like a promising field and the theory(More)