Advanced Software Engineering

Software rules them all! In every industry now, software plays a dominant role in technical and business innovations, in improving functional safety, and also for increasing convenience. Nevertheless, software is not always designed, (re)developed, and/or secured with the necessary professionalism, and there are unnecessary interruptions in the development, maintenance, and operating chains that adversely affect reliable, secure, powerful, and trustworthy systems. Current surveys such as the annual World Quality Report put it bluntly, directly correlated with the now well-known failures of large-scale, important and/or safetycritical infrastructures caused by software. It is thus high time that software development be left to the experts and that space be created for the use of current methods and technologies. The present article sheds light on current and future software engineering approaches that can also and especially be found in the Fraunhofer portfolio.

[1]  Marc-Florian Wendland,et al.  Fokus!MBT: a multi-paradigmatic test modeling environment , 2013, ACME@ECOOP.

[2]  Christian Hein,et al.  Generation of Formal Model Metrics for MOF based Domain Specific Languages , 2009, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[3]  Jürgen Großmann,et al.  Testing Embedded Real Time Systems with TTCN-3 , 2009, 2009 International Conference on Software Testing Verification and Validation.

[4]  Ina Schieferdecker Model-Based Testing , 2012, IEEE Software.

[5]  Herbert Weber,et al.  Die Software-Krise und ihre Macher , 1992, Springer Compass.

[6]  Dieter Hogrefe,et al.  An introduction to the testing and test control notation (TTCN-3) , 2003, Comput. Networks.

[7]  Ina Schieferdecker,et al.  Realizing Distributed TTCN-3 Test Systems with TCI , 2003, TestCom.

[8]  Mark Rouncefield,et al.  The State of Practice in Model-Driven Engineering , 2014, IEEE Software.

[9]  Friedrich L. Bauer Software Engineering - wie es begann , 1993, Inform. Spektrum.

[10]  Marc-Florian Wendland,et al.  Model-based testing in legacy software modernization: an experience report , 2013, JAMAICA 2013.

[11]  Marc-Florian Wendland,et al.  Risk-Based Testing - (Track Introduction) , 2014, ISoLA.

[12]  Ina Schieferdecker,et al.  IoT-Testware - An Eclipse Project , 2017, 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS).

[13]  Barry W. Boehm,et al.  Conflicts and Synergies among Quality Requirements , 2017, 2017 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C).

[14]  Klaas-Jan Stol,et al.  Continuous software engineering: A roadmap and agenda , 2017, J. Syst. Softw..

[15]  Frank Werner,et al.  Risk Assessment and Security Testing of Large Scale Networked Systems with RACOMAT , 2015, RISK.