Filters








441,936 Hits in 3.5 sec

Two decades of smalltalk VM development: live VM development through simulation tools

Eliot Miranda, Clément Béra, Elisa Gonzalez Boix, Dan Ingalls
2018 Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages - VMIL 2018  
OpenSmalltalk-VM is a virtual machine (VM) for languages in the Smalltalk family (e.g. Squeak, Pharo) which is itself written in a subset of Smalltalk that can easily be translated to C.  ...  Development is done in Smalltalk, an activity we call "Simulation". The production VM is derived by translating the core VM code to C.  ...  This allows development and debugging of the VM with the Smalltalk development tools resulting in a live programming experience for VM development 4 .  ... 
doi:10.1145/3281287.3281295 dblp:conf/oopsla/MirandaBBI18 fatcat:iv5swfasavagvcjh5f3dzkwlgq

Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems

Tommi Mikkonen, Kai-Kristian Kemell, Petri Kettunen, Pekka Abrahamsson
2019 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)  
In this paper, we propose using our envisioned open-source Virtual Reality-based Integrated software Development Environment (VRIDE) for developing the next generation, increasingly software-intensive  ...  Cyber Physical Systems (CPS) development approaches tend to start from the physical (hardware) perspective, and the software is the final element in the process.  ...  In this paper we propose using virtual reality and other virtualization techniques for building an IDE development environment for CPS systems of the programmable world.  ... 
doi:10.1109/seaa.2019.00027 dblp:conf/euromicro/MikkonenKKA19 fatcat:mvgxgpqqirdmbijyor2hkrtpjm

Delivering on the Promise of CLER

Ekta Patel, Veena Muthusamy, John Q. Young
2018 Academic Medicine  
AUTOSAR provides an industry standard framework for the development of modular software architectures, including multi-core, cyber-secure, safety critical applications in the automotive/ground vehicle  ...  systems.  ...  Using Eclipse and Artop together with the Virtual ECU concept, the engineers can benefit from the complete tool chain for all software development and validation tasks in one platform.  ... 
doi:10.1097/acm.0000000000002145 pmid:29384750 fatcat:enwf6wiguvby5m3vvolw7k7mmi

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Frank Schirrmeister, Filip Thoen
2009 SAE International Journal of Passenger Cars - Electronic and Electrical Systems  
IP / Software Suppliers Independent Software Developers: Operating Systems: WindRiver, Linux, ecos, itron Development Tools: WindRiver, Lauterbach, Greenhills, Etas, DSpace System Integrators  ...  • Reduced design cycle • Develop SW early, find issues early The Automotive Supply Chain Concerns, Responsibilities, Value of Virtual Platforms Model-based design for software development "Front load"  ... 
doi:10.4271/2009-01-1146 fatcat:hrn25hgygjfyvhtkhqmtzszlxe

Embedded Systems Development Tools: A MODUS-oriented Market Overview

Michalis Loupis
2014 Business Systems Research  
As a result embedded system developers have adopted software methods that yield high quality. The qualitative approach to examining embedded systems development tools has been applied in this work.  ...  The MODUS project toolset addressed four discrete domains of the ESD Software Market, in which corresponding open tools were developed  ...  source-code generation for embedded software development.  ... 
doi:10.2478/bsrj-2014-0001 fatcat:x2yblzjbrrf2rh5bg3j76injuu

Software Development for Parallel and Multi-Core Processing [chapter]

Kenn R.
2012 Embedded Systems - High Performance Systems, Applications and Projects  
Software development and debug tools Software tools have and continue to be one of the biggest challenges for software developers working with multi-core processors.  ...  The Poly Core software tool suite consists of: Simics is primarily a virtualization emulation tool used by software developers to develop, test, and debug embedded software that will eventually execute  ...  Software Development for Parallel and Multi-Core Processing, Embedded Systems -High Performance Systems, Applications and Projects, Dr.  ... 
doi:10.5772/38261 fatcat:3zwgizqp3vgqfa2hn6gyxmuw44

Simulation-Based Manufacturing Interoperability Standards and Testing

Guo Dong Shao, Swee Leong, Charles McLean
2009 Key Engineering Materials  
Software applications for manufacturing systems developed using software from different vendors typically cannot work together.  ...  A new, dynamic, simulation-based interoperability testing facility for manufacturing software applications is being developed at the National Institute of Standards and Technology (NIST).  ...  Although NIST has developed static testing tools that, for example, check data formats, software applications must ultimately be tested in live operational systems.  ... 
doi:10.4028/www.scientific.net/kem.407-408.283 fatcat:5ezm6w6cjvg5dpgqczuyubsfvi

Simulation-Based Manufacturing Interoperability Standards and Testing

Guo Dong Shao, Swee Leong, Charles McLean
2009 Key Engineering Materials  
Software applications for manufacturing systems developed using software from different vendors typically cannot work together.  ...  A new, dynamic, simulation-based interoperability testing facility for manufacturing software applications is being developed at National Institute of Standards and Technology (NIST).  ...  Although NIST has developed static testing tools that, for example, check data formats, software applications must ultimately be tested in live operational systems.  ... 
doi:10.4028/www.scientific.net/kem.407-409.283 fatcat:l7brxzi3azbmjkelulyh4plrkq

Virtual horizontal machining center LOLA HBG 80 for program verification and monitoring
Virtuelni horizontalni obradni centar LOLA HBG 80 za verifikaciju i monitoring programa

Nikola Vorkapić, Saša Živanović, Zoran Dimić, Branko Kokotović, Nikola Slavković
2021 FME Transaction  
Virtual simulation is essential for machining, and the developed virtual machines are used for program verification and monitoring of the machining process.  ...  The virtual machine in the control system represents the last level for the final program verification and the process monitoring system.  ...  Virtual machine in programming system Creo PTC Creo software system supports all stages of the modeling and simulation that were needed for the development of our virtual machine model.  ... 
doi:10.5937/fme2103696v fatcat:2isq3fkkkrfenifjixg2xunmze

Functional Tester Runner Tool

Leticia Dávila-Nicanor, Aldo Benhumea-Peña, Carlos Omar González-Morán, Pedro Mejía-Álvarez
2016 Research in Computing Science  
This proposal focuses on the development of an assessment tool with the ability to emulate a group of virtual testers in real contexts of tests for applications on the Internet.  ...  This system generates controlled testing using virtual evaluators that emulate the activity of people atmosphere.  ...  Functional Tester Runner Tool Architecture The Functional Tester Runner (FRT) tool has been based on the development of a software system with the ability to emulate a group of virtual testers in real  ... 
doi:10.13053/rcs-109-1-7 fatcat:dsl42d2w3nfk3gqeqtk5p5lolu

Virtual Reality and Virtual Reality System Components

Oluleke Bamodu, Xu Ming Ye
2013 Advanced Materials Research  
This paper is a synoptic review of virtual reality, its features, types, and virtual reality systems, as well as the elements of the VR system hardware and software, which are essential components of virtual  ...  reality systems.  ...  Virtual Reality System Software and Tools Virtual reality system software is a colletion of tools and software for designing, developing and maintaining virtual environments and the database where the  ... 
doi:10.4028/www.scientific.net/amr.765-767.1169 fatcat:cbczcsqnrzdt7ctg357bcxxnai

Automated Control System Generation Out of the Virtual Machine

Stefan Scheifele, Alexander Verl
2016 Procedia Technology - Elsevier  
These software tools have knowledge of the cross-relationships and dependencies of the individual modules to each other and derive the required data for the control systems (CNC, PLC, ...) but also, e.g  ...  To overcome this disadvantage, for "CassaM obile" a virtual equivalent was developed: by using the commissioning list, a virtual machine is generated out of virt ual modules which is used for virtual commissioning  ...  [8] Figure 4: Development process of a machine tool using tools for virtual commissioning [6] Further advantages which result by the use of software tools for virtual commissioning are according to  ... 
doi:10.1016/j.protcy.2016.08.045 fatcat:ceys35epwndwdnxbxxotaqw3zq

A Test Bed for Information Security Skill Development with Virtual Training Environment

Alok Tripathi, Abhinav Mishra
2011 Computer Technology and Application  
This paper discusses the development of this test bed for Information Security skill development with virtual training environment using which Information Security concepts, attacks on networks/systems  ...  In order to understand the underlying concepts as well as to learn the practical aspects of network and system security environment, an initiative has been taken and a Virtual Test-Bed has been developed  ...  should used for supporting the developmental effort also.  ... 
doi:10.17265/1934-7332/2011.06.005 fatcat:ik246nzu2vdhzkmvyhzo3lnso4

Customized Virtual Machines for Software Provisioning in Scientific Clouds

Wei Chen, Junwei Cao, Ziyang Li
2011 2011 Second International Conference on Networking and Distributed Computing  
A customized software provisioning service is developed using virtualization technology.  ...  According to users' requirements, virtual machines with required software deployed ready-for-use can be obtained in a very straightforward way.  ...  CONCLUSIONS In this work, LIGO data analysis software is taken as a case study for demonstration of software virtual machines. A web-based customization system is also developed for end users.  ... 
doi:10.1109/icndc.2011.55 fatcat:er7w6s6aszdujoautzhrwqh34q

Control system development of large and high-groove density grating ruling engine based on real-time virtual hardware-in-the-loop simulation

Jun Zhong, Guoliang Ding, Guofu Lian, Dongcai Liu, Changan Zhu
2010 2010 International Conference On Computer Design and Applications  
The real-world system level testing result proves that real-time virtual hardware-in-the loop simulation is an effective and efficient approach for developing the control system of a complicated system  ...  To shorten the development time, a pure software real-time simulator based on real-time virtual hardware-in-the-Ioop simulation was invented, which can implement concurrent development of hardware and  ...  The control system can be developed before the physical engineering prototype is manufactured. Software implementing real-time virtual HIL simulation should be developed at first. A.  ... 
doi:10.1109/iccda.2010.5541269 fatcat:5ffdjb3ddfbghgmzsepfg4c75y
« Previous Showing results 1 — 15 out of 441,936 results