A new approach in object-oriented methodogy for creating event-based simulator

被引:0
作者
Aliakbarian, Saeed [1 ]
Abdollahzadeh, Ahmad [2 ]
Jalali, Leila [2 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
[2] Amirkabir Univ Technol, Tehran, Iran
来源
2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5 | 2006年
关键词
simulator; event-based; methodology;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explores software design methodologies in the context of creating a simulator and proposes a methodology to design and implement an event-based simulator namely SimMet. SimMet is explored in the context of the development of a complex simulator for simulating real world conditions to use in science, technology and medicine and other simulations. In this paper we interested in event-based approach to create a real world with variety range of event possibilities. The paper first discusses the role of time concept as the cornerstone of a methodical analysis and design phase. In SimMet we use an adaptation of object-oriented methodology to meet time and event concepts in creating a simulator. In the paper we use DBMSS, the simulator that was designed and implemented by SimMet, to test and evaluate SimMet. DBMSS provide a real world environment which is event-based in the test phase of our research. We discuss the architecture of DBMSS and use it to provide arrival transactions to test and evaluate concurrency protocols in database system. We present the comparison of 4 concurrency protocols in variety of conditions and workloads of transactions which is provided by DBMSS In particular we show that in which conditions each protocol gain over the other protocols and compare the results to the proved results in literature. The results of the comparison show that DBMSS could simulate the real world conditions of arrival transactions and our methodology can be used to create efficient simulated environments.
引用
收藏
页码:1535 / +
页数:2
相关论文
共 33 条
  • [1] AN OBJECT-ORIENTED FIELD OPERATIONS SIMULATOR IN PROLOG
    LAL, H
    PEART, RM
    JONES, JW
    SHOUP, WD
    TRANSACTIONS OF THE ASAE, 1991, 34 (03): : 1031 - 1039
  • [2] WIP-Sim: A novel object-oriented event-driven IP network simulator
    Kock, B
    Wijting, C
    Kuipers, M
    Prasad, R
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 2557 - 2561
  • [3] Microservices simulator: An object-oriented framework for transactional causal consistency
    Pereira, Pedro
    Silva, Antonio Rito
    SCIENCE OF COMPUTER PROGRAMMING, 2025, 239
  • [4] Electromechanical Transient Simulator of Electric Power System Based on Object-oriented Design Patterns
    Xiao, Yanwei
    Wu, Juan
    Zhu, Bingquan
    10TH ASIA-PACIFIC POWER AND ENERGY ENGINEERING CONFERENCE (APPEEC 2018), 2018, : 43 - 48
  • [5] REQUIREMENTS FOR A NEW OBJECT-ORIENTED METHODOLOGY
    SANDERSON, DO
    COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 311 - 313
  • [6] Introduce an object-oriented simulator for analyzing discrete events in smart buildings
    Bidhandi, Mansur Kazemi
    Bidhandi, Masud Kazemi
    RazaviEbrahimi, Seyed Ali
    2014 INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK), 2014,
  • [7] DESIGN AND IMPLEMENTATION OF AN EVENT-BASED P2P SIMULATOR: E-SIMULATOR
    Gu, Yuan
    Tang, Ke-Ming
    Chen, Ling
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 1359 - +
  • [8] Comparison between Traditional Approach and Object-Oriented Approach in Software Engineering Development
    Munassar, Nabil Mohammed Ali
    Govardhan, A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (06) : 70 - 76
  • [9] A new FMS simulator with object-oriented-programming techniques
    Li, XN
    Yuan, HB
    Huang, XY
    Cheung, EHM
    JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 1998, 76 (1-3) : 238 - 245
  • [10] Developing object-oriented frameworks based on domain reference models
    Hayase, T
    Ikeda, N
    Matsumoto, K
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT, 2001, : 106 - 111