Simulation Driven Development of Distributed Systems – Coupling of virtual and real system components
Journal Title: Annals of Computer Science and Information Systems - Year 2018, Vol 16, Issue
Abstract
Looking at the end-to-end processing, typical software-intensive systems are built as a system-of-systems where each sub-system specializes according to both the business and technology perspective. One challenge is the integration of all systems into a single system -- crossing technological and organizational boundaries as well as functional domains. To facilitate the successful integration, we apply the system design process Simulation Driven Development (SDD). The basic idea is the application of realistic simulation models in parallel to existing software engineering procedures to enable testing and validation from day one. In this article we discuss the coupling of sub-systems implemented as virtual simulation models with sub-systems implemented as real sub-systems to enable unit tests against system level. Two approaches are presented: loose coupling and tight coupling.
Authors and Affiliations
Bernd Pfitzinger, Tommy Baumann
An Innovative B2C E-commerce Websites Selection using the ME-OWA and Fuzzy AHP
Today internet has emerged as a huge marketplace of products and services for meeting needs of more than a million customers worldwide. It provides users a platform to access information globally in electronic form as we...
Dataset Enhancement in Hair Follicle Detection: ESENSEI Challenge
In this paper, a solution to ESENSEI data mining challenge concerning the analysis of microscopic hair images is described. The task of the challenge was to detect locations of hair follicles in closeup images of a human...
Result Analysis Suite: A Completely Automated Result Analysis Solution
``What gets measured, gets managed''. The present paper intends to describe a one stop solution to analyze the student result data collected from the University Website automatically using the web automation technology,...
Automatic Assessment of Student Understanding Level using Virtual Reality
The improvement of the efficiency in teaching re- quires knowing the understanding level of each student. However, it is difficult due to limited time in a class. We propose a Virtual Reality (VR) space imposing assignme...
Reliability Modeling of OSS Systems based on Innovation-Diffusion Theory and Imperfect Debugging
Open Source Software (OSS) has obtained widespread popularity in last few decades due to the exceptional contribution of some well established ones like Apache, Android, MySQL, LibreOffice, Linux etc. not only in the fie...