Zobrazeno 1 - 10
of 38
pro vyhledávání: '"Christopher Preschern"'
Publikováno v:
International Journal of Networked and Distributed Computing (IJNDC), Vol 2, Iss 3 (2014)
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safetycritical systems. It provides a fundamental means to master systems complexity, by allowing to design systems parts (i.e., components) for reuse and by
Externí odkaz:
https://doaj.org/article/50f407614c144899ac9824543b6edcd6
Autor:
Christopher Preschern
Publikováno v:
26th European Conference on Pattern Languages of Programs.
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
Implementing large and modular C programs is tricky, because there hardly is any support by the C programming language and hardly any guidance for implementing large C programs in a way that they become modular and thus maintainable. In order to impl
Autor:
Christopher Preschern
Expert advice on C programming is hard to find. While much help is available for object-oriented programming languages, there's surprisingly little for the C language. With this hands-on guide, beginners and experienced C programmers alike will find
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
Design patterns are well known for object-oriented languages. However, when it comes to procedural programming languages, like for example C, then most of the knowledge documented in form of design patterns cannot be used, because these patterns focu
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
Even the simple task of returning data from functions becomes tricky, if the data to share becomes complex, or if the programmer has to cleanup the memory by himself or herself in case the programming language has no support in form of destructors or
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
Error handling is part of any industrial strength code. In programming languages like C, which have no support for enhanced error handling mechanisms like exceptions, error handling is a non-trivial task and many decisions on how to implement it have
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
There are many things one can do wrong when using the C pre-processor's #ifdef statements. Such statements are often used to distinguish between hardware variants or operating system variants in the C code and when not used carefully, the C code easi
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783030142902
This article builds a structured pattern system with safety patterns from literature and presents the safety patterns. The patterns are analyzed regarding their basic safety-related design decisions (safety tactics) and relationships between the patt
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::de94e665a5721e876da0d80979dda302
https://doi.org/10.1007/978-3-030-14291-9_2
https://doi.org/10.1007/978-3-030-14291-9_2
Autor:
Christopher Preschern
Publikováno v:
EuroPLoP
Iterating over a set of elements is a very common operation in any program. Some programming languages provide native constructs to iterate over elements and for object-oriented progamming languages there exists guidance in form of design patterns on