12 research outputs found

    Semiautomatic generation of Web courses by means of an object-oriented simulation language

    Full text link
    This paper describes the procedure we have used to semiautomatically generate three different courses for the web. The simulation used in these courses have been written in our special-purpose object-oriented continuous simulation language (OOCSMP). A compiler we have written for this language automatically generates Java code and html pages, which must be completed manually with the text and images associated to each.This paper has been sponsored by the Spanish Interdepartmental Commission of Science and Technology (CICYT), project numbers TIC-96-0723-C02-01 and TEL97-030

    Hybrid distributed application in banking transaction using remote method invocation

    Get PDF
    Today banks have many branches in big cities of the world. System usually used  a central database in a particular city. Increased of database server performance due to number of users accessing this application should not degrade performance of application. To keep  database server performance optimally, application must distributed to the network. In distributed applications it takes a remote method call, that is why we are going to used Remote Method Invocation to develop this system. Based on results of analysis conducted, author can draw following conclusion of the application, which is once the client get a reference from the remote object then method of remote object is called like calling method from local object and methods that we have defined and implemented on remote object can we call or use both on desktop and web applications so we do not need to work twice. This approach makes more effective and efficient in application development, allows for better optimization, eliminates the need for processing of type information at run time and makes a light weight communication protocol possible. We have built a hybrid application, which supports both compile time and run time generation of marshallers in desktop and web application

    A ranking of the most known freeware and open source discrete-event simulation tools

    Get PDF
    Freeware and open source simulation software can be of great relevant when applying simulation in companies that do not possess the required monetary resources to invest in traditional commercial software, since these can be unaffordable Even so, there is a lack of papers that contribute to literature with a comparison of opensource and freeware simulation tools. Furthermore, such existing papers fail to establish a proper assessment of these type of tools. In this regard, this paper proposes a study in which several freeware and open source discrete-event general purpose simulation tools were selected and compared, in order to propose a ranking based on the tools' popularity, considering several criteria. For this purpose, 30 criteria were used to assess the score of each tool, leading to a podium composed by SimPy, JSim and JaamSim. Further conclusion and future work are discussed in the last section.This work has been supported by FCT – Fundação para a Ciência e Tecnologia within the Project Scope: UID/CEC/00319/2019 and by the Doctoral scholarship PDE/BDE/114566/2016 funded by FCT, the Portuguese Ministry of Science, Technology and Higher Education, through national funds, and co-financed by the European Social Fund (ESF) through the Operational Programme for Human Capital (POCH

    DESP-C++: a discrete-event simulation package for C++

    Get PDF

    <b>A utilização da simulação baseada na web para o estudo de processos operacionais</b>

    Full text link

    Implementation of the virtual teamworking concept into the simulation project life-cycle.

    Get PDF
    Simulation is a powerful tool that allows producing the best solution for a variety of design and operational issues in manufacturing systems. It provides the ability to assess the impact of various solutions without interfering with the real system. Applying simulation in the decision making process can significantly decrease the cost and risk of implementing a new solution, and at the same time speed up the process of analysing and finding the optimum solution. However, simulation projects usually are complex, and involve a number of people in the model's developing process. The simulation team is usually formed with specific roles for team members to play, such as project leader, model builder, data provider, customer, consultant, etc. However, the globalisation of business operations means that individuals involved in a large multi-site simulation project may be physically dispersed across the organisation and the world. For example, simulation experts may be based in one location and their service may be offered to business units scatted across the globe. This makes more difficult to collocate all project participants in one place at the same time and consumes extra effort, time and cost. Applying a virtual team methodology, supported by the modern Internet-based communication technologies, can overcome the described problems - reduce cost and project time in a large multi-site simulation study. This research investigates the implication of employing the virtual team concept to the simulation team, collaboration process and quality of project output. The analysis introduces the framework for creating the virtual simulation team and two step methodology with short, medium and long recommendations proposed. Then the developed methodology is validated by empirical experiment and simulation experiment. However, in order to carry on the real life experiment a WWW-based application to support the virtual simulation team was developed, and applied in the collaboration process. The experiments positively validated the methodology and provided data to check and optimise the developed application. The study is concluded by discussion of the final research results and future work

    Dynamic system simulation on the web

    Get PDF
    Computer simulation is the discipline of designing a model of an actual or theoretical physical system, executing the model on digital computer, and analysing the execution output. Of late, simulation has been influenced by an increasingly popular phenomenon - the World Wide Web or WWW. Java is a programming language for the WWW that brings a high level of dynamism to Web applications. Java makes it particularly suitable to represent applications on the Web. It has created an illusion of machine independence and interoperability for many applications. Therefore WWW can be considered as an environment for providing modelling and simulation applications. Research in the area of Web-based simulation is developing rapidly as WWW programming tools develop. Bulk of this research is focused only on discrete event simulation. This dissertation introduces dynamic system simulation on the Web. It presents and demonstrates a Web-based simulation software (SimDynamic), entirely developed in Java, for modelling, simulating, and analysing dynamic systems with 3D animated illustration, wherever applicable. SimDynamic can also be used as a non Web-based application on a PC. In both cases, it supports complete model creation and modification capabilities along with graphical and numerical output. Detail design and functional ability of SimDynamic are provided. Some real world systems have been modeled using SimDynamic and results are presented. Characteristic features of the software are discussed from software engineering point of view. Complete source code and installation instructions are included. Current SimDynamic limitations and potential customization and expansion issues are explored

    Web-based simulation in Simjava using remote method invocation

    No full text

    Dynamic System Simulation on the Web

    Full text link
    corecore