PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
Tytuł artykułu

Simulation Driven Development of distributed systems – coupling of virtual and real system components

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Konferencja
Federated Conference on Computer Science and Information Systems (09-12.09.2018 ; Poznań, Poland)
Języki publikacji
EN
Abstrakty
EN
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.
Rocznik
Tom
Strony
93--97
Opis fizyczny
Bibliogr. 17 poz., il.
Twórcy
  • Andato GmbH & Co. KG, Ehrenbergstraße 11, 98693 Ilmenau, Germany
autor
  • Toll Collect GmbH, Linkstraße 4, 10785 Berlin, Germany
Bibliografia
  • [1] B. Boehm: A view of 20th and 21st century software engineering. Proceedings of the 28th international conference on Software engineering, ACM, 2006, pp. 12-29. doi: 10.1145/1134285.1134288.
  • [2] W. W. Royce: Managing the development of large software systems. Proceedings of IEEE WESCON, Los Angeles, Aug. 1970, pp. 1-9.
  • [3] Verein zur Weiterentwicklung des V-Modell XT e.V. (Weit e.V.): VModell XT version 2.0. [accessed 21-Jan-16]. Available: http://www.v-modell-xt.de/
  • [4] S. Biffl, D. Winkler, R. Höhn, and H. Wetzel: Software process improvement in Europe: Potential of the new V- Modell XT and research issues. Software Process: Improvement and Practice, vol. 11, no. 3, pp. 229-238, Jun. 2006. doi: 10.1002/spip.266
  • [5] D. Janzen and H. Saiedian: Test-Driven Development: Concepts, taxonomy, and future direction. Computer, vol. 38, no. 9, pp. 43-50, Sep. 2005. doi: 10.1109/MC.2005.314
  • [6] Manifesto for agile software development, [accessed 29- Jul-2015]. Available: http://www.agilemanifesto.org/.
  • [7] I. Sommerville, D. Cliff, R. Calinescu, J. Keen, T. Kelly, M. Kwiatkowska, J. McDermid, and R. Paige: Large-scale complex IT systems. Communications of the ACM, vol. 55, no. 7, pp. 71-77, Jul. 2012, doi: 10.1145/2209249.2209268
  • [8] D. Cliff and L. Northrop: The global financial markets: An ultra-largescale systems perspective. In R. Calinescu and D. Garlan (Eds.): Large-Scale Complex IT Systems. Development, Operation and Management. Ser. Lecture Notes in Computer Science, vol. 7539, pp. 29-70, Berlin: Springer, 2012. doi: 10.1007/978-3-642-34059-8_2.
  • [9] Baumann, T, “Simulation-driven design of distributed systems”. In SAE International, SAE Technical Paper, pp. 1-7, 2011. doi:10.4271/2011-01-0458.
  • [10] E. J. Weyuker: Testing component-based software: A cautionary tale. IEEE Software, vol. 15, no. 5, pp. 54-59, Sep. 1998. doi:10.1109/52.714817
  • [11] B. Pfitzinger, T. Baumann, and T. Jestädt, “Simulation driven development - validation of requirements in the early design stages of complex systems - the example of the German toll system," in Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, and M. Paprzycki, Eds., ser. Annals of Computer Science and Information Systems, vol. 11, IEEE, Sep. 2017, pp. 1127-1134. doi: 10.15439/2017F133.
  • [12] Gerrard, P. and N. Thompson: „Risk-Based E-Business Testing“, Artech House INC 2002, ISBN-13: 9781580533140, ISBN-10: 1580533140
  • [13] A. Salkintzis, C. Fors, and R. Pazhyannur, "WLAN-GPRS Integration for Next-generation Mobile Data Networks," IEEE Wireless Communications, vol. 9, no. 5, pp. 112-124, October 2002. doi: 10.1109/MWC.2002.1043861
  • [14] Beck, F. and Diehl, S., “On the Congruence of Modularity and Code Coupling”, in 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering and 13rd European Software Engineering Conference (ESEC/FSE '11), Szeged, Hungary, September 2011. doi:10.1145/2025113.2025162
  • [15] Pfitzinger, B.; Baumann, T.; Jestädt, T.: Network Resource Usage of the German Toll System: Lessons from a Realistic Simulation Model. In: 46th Hawaii International Conference on System Sciences (HICSS) (2013), pp. 5115–5122. doi: 10.1109/HICSS.2013.41
  • [16] Rekik, R. and Hasnaoui, S., “Application of a CAN BUS Transport for DDS Middleware”; 2009 Second International Conference on the Applications of Digital Information and Web Technologies, London, 2009, pp. 766-771.doi: 10.1109/ICADIWT.2009.5273919
  • [17] Deniz, E. et al., “DDS Based MIL-STD-1553B Data Bus Interface Simulation”; The Journal of Defense Modeling and Simulation, vol 12, issue 2, pp. 179 – 188. doi: 10.1177/1548512914530534
Uwagi
1. Track 4: Software Systems Development & Applications
2. Technical Session: Joint 38th IEEE Software Engineering Workshop (SEW-38) and 5th International Workshop on Cyber-Physical Systems (IWCPS-5)
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-f2006099-90a0-491a-9b49-74449026478c
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.