Información del autor
Autor Reussner, Ralf |
Documentos disponibles escritos por este autor (2)
Crear una solicitud de compra Refinar búsqueda
Ernst Denert Award for Software Engineering 2019 / Felderer, Michael ; Hasselbring, Wilhelm ; Koziolek, Heiko ; Matthes, Florian ; Prechelt, Lutz ; Reussner, Ralf ; Rumpe, Bernhard ; Schaefer, Ina
TÃtulo : Ernst Denert Award for Software Engineering 2019 : Practice Meets Foundations Tipo de documento: documento electrónico Autores: Felderer, Michael, ; Hasselbring, Wilhelm, ; Koziolek, Heiko, ; Matthes, Florian, ; Prechelt, Lutz, ; Reussner, Ralf, ; Rumpe, Bernhard, ; Schaefer, Ina, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2020 Número de páginas: V, 140 p. 58 ilustraciones, 6 ilustraciones en color. ISBN/ISSN/DL: 978-3-030-58617-1 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Gestión de software Operaciones de TI Clasificación: 005.1 Resumen: Este libro de acceso abierto ofrece una visión general de las disertaciones de los cinco nominados al Premio Ernst Denert de IngenierÃa de Software en 2019. El premio, amablemente patrocinado por Gerlind & Ernst Denert Stiftung, se otorga por un excelente trabajo dentro de la disciplina de IngenierÃa de Software. que incluye métodos, herramientas y procedimientos para un mejor y más eficiente desarrollo de software de alta calidad. Un requisito esencial para el trabajo propuesto es su aplicabilidad y usabilidad en la práctica industrial. El libro contiene cinco artÃculos que describen los trabajos de Sebastian Baltes (U Trier) sobre los hábitos de trabajo y la experiencia de los desarrolladores de software, la tesis de Timo Greifenberg sobre Artefaktbasierte Analyse modellgetriebener Softwareentwicklungsprojekte, el trabajo de Marco Konersmann (U Duisburg-Essen) sobre la arquitectura explÃcitamente integrada, el trabajo de Marija Selakovic ( TU Darmstadt) investigación sobre análisis de programas procesables para mejorar el rendimiento del software, y la tesis de Johannes Späth (Paderborn U) sobre sistemas pushdown sincronizados para análisis de flujo de datos y punteros, que de hecho ganó el premio. Los capÃtulos describen los hallazgos clave de los respectivos trabajos, muestran su relevancia y aplicabilidad para la práctica y los proyectos de ingenierÃa de software industrial, y proporcionan información adicional y hallazgos que sólo se descubrieron posteriormente, por ejemplo, al aplicar los resultados en la industria. De esta manera, el libro no sólo resulta interesante para otros investigadores, sino también para los profesionales del software industrial que quieran aprender sobre la aplicación de los métodos más modernos en su trabajo diario. Nota de contenido: Ernst Denert Software Engineering Awards 2019 -- Software Engineering -- Applications of Synchronized Pushdown Systems -- Software Developers' Work Habits and Expertise: Empirical Studies on Sketching, Code Plagiarism, and Expertise Development -- Applied Artifact-Based Analysis for Architecture Consistency Checking -- Same but Different: Consistently Developing and Evolving Software Architecture Models and Their Implementation -- Actionable Program Analyses for Improving Software Performance. Tipo de medio : Computadora Summary : This open access book provides an overview of the dissertations of the five nominees for the Ernst Denert Award for Software Engineering in 2019. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient development of high quality software. An essential requirement for the nominated work is its applicability and usability in industrial practice. The book contains five papers describing the works by Sebastian Baltes (U Trier) on Software Developers'Work Habits and Expertise, Timo Greifenberg's thesis on Artefaktbasierte Analyse modellgetriebener Softwareentwicklungsprojekte, Marco Konersmann's (U Duisburg-Essen) work on Explicitly Integrated Architecture, Marija Selakovic's (TU Darmstadt) research about Actionable Program Analyses for Improving Software Performance, and Johannes Späth's (Paderborn U) thesis on Synchronized Pushdown Systems for Pointer and Data-Flow Analysis – which actually won the award. The chapters describe key findings of the respective works, show their relevance and applicability to practice and industrial software engineering projects, and provide additional information and findings that have only been discovered afterwards, e.g. when applying the results in industry. This way, the book is not only interesting to other researchers, but also to industrial software professionals who would like to learn about the application of state-of-the-art methods in their daily work. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Ernst Denert Award for Software Engineering 2019 : Practice Meets Foundations [documento electrónico] / Felderer, Michael, ; Hasselbring, Wilhelm, ; Koziolek, Heiko, ; Matthes, Florian, ; Prechelt, Lutz, ; Reussner, Ralf, ; Rumpe, Bernhard, ; Schaefer, Ina, . - 1 ed. . - [s.l.] : Springer, 2020 . - V, 140 p. 58 ilustraciones, 6 ilustraciones en color.
ISBN : 978-3-030-58617-1
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Gestión de software Operaciones de TI Clasificación: 005.1 Resumen: Este libro de acceso abierto ofrece una visión general de las disertaciones de los cinco nominados al Premio Ernst Denert de IngenierÃa de Software en 2019. El premio, amablemente patrocinado por Gerlind & Ernst Denert Stiftung, se otorga por un excelente trabajo dentro de la disciplina de IngenierÃa de Software. que incluye métodos, herramientas y procedimientos para un mejor y más eficiente desarrollo de software de alta calidad. Un requisito esencial para el trabajo propuesto es su aplicabilidad y usabilidad en la práctica industrial. El libro contiene cinco artÃculos que describen los trabajos de Sebastian Baltes (U Trier) sobre los hábitos de trabajo y la experiencia de los desarrolladores de software, la tesis de Timo Greifenberg sobre Artefaktbasierte Analyse modellgetriebener Softwareentwicklungsprojekte, el trabajo de Marco Konersmann (U Duisburg-Essen) sobre la arquitectura explÃcitamente integrada, el trabajo de Marija Selakovic ( TU Darmstadt) investigación sobre análisis de programas procesables para mejorar el rendimiento del software, y la tesis de Johannes Späth (Paderborn U) sobre sistemas pushdown sincronizados para análisis de flujo de datos y punteros, que de hecho ganó el premio. Los capÃtulos describen los hallazgos clave de los respectivos trabajos, muestran su relevancia y aplicabilidad para la práctica y los proyectos de ingenierÃa de software industrial, y proporcionan información adicional y hallazgos que sólo se descubrieron posteriormente, por ejemplo, al aplicar los resultados en la industria. De esta manera, el libro no sólo resulta interesante para otros investigadores, sino también para los profesionales del software industrial que quieran aprender sobre la aplicación de los métodos más modernos en su trabajo diario. Nota de contenido: Ernst Denert Software Engineering Awards 2019 -- Software Engineering -- Applications of Synchronized Pushdown Systems -- Software Developers' Work Habits and Expertise: Empirical Studies on Sketching, Code Plagiarism, and Expertise Development -- Applied Artifact-Based Analysis for Architecture Consistency Checking -- Same but Different: Consistently Developing and Evolving Software Architecture Models and Their Implementation -- Actionable Program Analyses for Improving Software Performance. Tipo de medio : Computadora Summary : This open access book provides an overview of the dissertations of the five nominees for the Ernst Denert Award for Software Engineering in 2019. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient development of high quality software. An essential requirement for the nominated work is its applicability and usability in industrial practice. The book contains five papers describing the works by Sebastian Baltes (U Trier) on Software Developers'Work Habits and Expertise, Timo Greifenberg's thesis on Artefaktbasierte Analyse modellgetriebener Softwareentwicklungsprojekte, Marco Konersmann's (U Duisburg-Essen) work on Explicitly Integrated Architecture, Marija Selakovic's (TU Darmstadt) research about Actionable Program Analyses for Improving Software Performance, and Johannes Späth's (Paderborn U) thesis on Synchronized Pushdown Systems for Pointer and Data-Flow Analysis – which actually won the award. The chapters describe key findings of the respective works, show their relevance and applicability to practice and industrial software engineering projects, and provide additional information and findings that have only been discovered afterwards, e.g. when applying the results in industry. This way, the book is not only interesting to other researchers, but also to industrial software professionals who would like to learn about the application of state-of-the-art methods in their daily work. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Managed Software Evolution / Reussner, Ralf ; Goedicke, Michael ; Hasselbring, Wilhelm ; Vogel-Heuser, Birgit ; Keim, Jan ; Märtin, Lukas
TÃtulo : Managed Software Evolution Tipo de documento: documento electrónico Autores: Reussner, Ralf, ; Goedicke, Michael, ; Hasselbring, Wilhelm, ; Vogel-Heuser, Birgit, ; Keim, Jan, ; Märtin, Lukas, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2019 Número de páginas: XXII, 426 p. 160 ilustraciones, 79 ilustraciones en color. ISBN/ISSN/DL: 978-3-030-13499-0 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Ciencias de la Computación Gestión de software Operaciones de TI TeorÃa de la Computación Clasificación: 005.1 Resumen: Este libro de acceso abierto presenta los resultados del programa prioritario 1593 "Diseño para el futuro – Evolución del software gestionado", que fue lanzado por la Fundación Alemana de Investigación ("Deutsche Forschungsgemeinschaft (DFG)") para desarrollar nuevos enfoques de la ingenierÃa de software con un enfoque especÃfico. en sistemas de software de larga duración. Los diferentes ciclos de vida de las plataformas de software y hardware provocan problemas de interoperabilidad en dichos sistemas. En lugar de separar el desarrollo, la adaptación y la evolución del software y sus plataformas, asà como aspectos como la operación, el seguimiento y el mantenimiento, todos deberÃan integrarse en un proceso global. En consecuencia, el libro se divide en tres partes principales, la primera de las cuales incluye una introducción a la naturaleza de la evolución del software, seguida de una descripción general de los desafÃos especÃficos y una introducción general a los estudios de caso utilizados en el proyecto. La segunda parte del libro consta de los capÃtulos principales sobre software portador de conocimiento y cubre el conocimiento tácito en la evolución del software, soporte continuo a la toma de decisiones de diseño, ingenierÃa de ida y vuelta basada en modelos para lÃneas de productos de software, estrategias de análisis de rendimiento y mantenimiento de la seguridad en la evolución del software. , aprender de la evolución para la evolución y verificación formal de los cambios evolutivos. A su vez, la última parte del libro presenta hallazgos clave y consecuencias. Los capÃtulos individuales describen varios estudios de caso, junto con sus beneficios, resultados y las respectivas lecciones aprendidas. Una descripción general de futuros temas de investigación completa la cobertura. El libro fue escrito principalmente para investigadores cientÃficos y profesionales avanzados con formación académica. Se beneficiarán de su tratamiento integral de diversos temas relacionados con problemas que ahora están ganando importancia, dados los mayores costos de mantenimiento y evolución en comparación con el desarrollo inicial, y el hecho de que hoy en dÃa, la mayorÃa del software no se desarrolla desde cero, sino como parte de una continuidad de lanzamientos anteriores y futuros. Nota de contenido: 1 Introducing Managed Software Evolution -- 2 The Nature of Software Evolution -- 3 Addressed Challenges -- 4 Introduction to Case Studies -- 5 Tacit Knowledge in Software Evolution -- 6 Continuous Design Decision Support -- 7 Model-based Round-Trip Engineering and Testing of Evolving Software Product Lines -- 8 Performance Analysis Strategies for Software Variants and Versions -- 9 Maintaining Security in Software Evolution -- 10 Learning from Evolution for Evolution -- 11 Formal Verication of Evolutionary Changes -- 12 Case Studies for the Community -- 13 Lessons Learned -- 14 Future Research. Tipo de medio : Computadora Summary : This open access book presents the outcomes of the "Design for Future – Managed Software Evolution" priority program 1593, which was launched by the German Research Foundation ("Deutsche Forschungsgemeinschaft (DFG)") to develop new approaches to software engineering with a specific focus on long-lived software systems. The different lifecycles of software and hardware platforms lead to interoperability problems in such systems. Instead of separating the development, adaptation and evolution of software and its platforms, as well as aspects like operation, monitoring and maintenance, they should all be integrated into one overarching process. Accordingly, the book is split into three major parts, the first of which includes an introduction to the nature of software evolution, followed by an overview of the specific challenges and a general introduction to the case studies used in the project. The second part of the book consists of the main chapters on knowledge carrying software, and cover tacit knowledge in software evolution, continuous design decision support, model-based round-trip engineering for software product lines, performance analysis strategies, maintaining security in software evolution, learning from evolution for evolution, and formal verification of evolutionary changes. In turn, the last part of the book presents key findings and spin-offs. The individual chapters there describe various case studies, along with their benefits, deliverables and the respective lessons learned. An overview of future research topics rounds out the coverage. The book was mainly written for scientific researchers and advanced professionals with an academic background. They will benefit from its comprehensive treatment of various topics related to problems that are now gaining in importance, given the higher costs for maintenance and evolution in comparison to the initial development, and the fact that today, most software is not developed from scratch, but as part of a continuum of former and future releases. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Managed Software Evolution [documento electrónico] / Reussner, Ralf, ; Goedicke, Michael, ; Hasselbring, Wilhelm, ; Vogel-Heuser, Birgit, ; Keim, Jan, ; Märtin, Lukas, . - 1 ed. . - [s.l.] : Springer, 2019 . - XXII, 426 p. 160 ilustraciones, 79 ilustraciones en color.
ISBN : 978-3-030-13499-0
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Ciencias de la Computación Gestión de software Operaciones de TI TeorÃa de la Computación Clasificación: 005.1 Resumen: Este libro de acceso abierto presenta los resultados del programa prioritario 1593 "Diseño para el futuro – Evolución del software gestionado", que fue lanzado por la Fundación Alemana de Investigación ("Deutsche Forschungsgemeinschaft (DFG)") para desarrollar nuevos enfoques de la ingenierÃa de software con un enfoque especÃfico. en sistemas de software de larga duración. Los diferentes ciclos de vida de las plataformas de software y hardware provocan problemas de interoperabilidad en dichos sistemas. En lugar de separar el desarrollo, la adaptación y la evolución del software y sus plataformas, asà como aspectos como la operación, el seguimiento y el mantenimiento, todos deberÃan integrarse en un proceso global. En consecuencia, el libro se divide en tres partes principales, la primera de las cuales incluye una introducción a la naturaleza de la evolución del software, seguida de una descripción general de los desafÃos especÃficos y una introducción general a los estudios de caso utilizados en el proyecto. La segunda parte del libro consta de los capÃtulos principales sobre software portador de conocimiento y cubre el conocimiento tácito en la evolución del software, soporte continuo a la toma de decisiones de diseño, ingenierÃa de ida y vuelta basada en modelos para lÃneas de productos de software, estrategias de análisis de rendimiento y mantenimiento de la seguridad en la evolución del software. , aprender de la evolución para la evolución y verificación formal de los cambios evolutivos. A su vez, la última parte del libro presenta hallazgos clave y consecuencias. Los capÃtulos individuales describen varios estudios de caso, junto con sus beneficios, resultados y las respectivas lecciones aprendidas. Una descripción general de futuros temas de investigación completa la cobertura. El libro fue escrito principalmente para investigadores cientÃficos y profesionales avanzados con formación académica. Se beneficiarán de su tratamiento integral de diversos temas relacionados con problemas que ahora están ganando importancia, dados los mayores costos de mantenimiento y evolución en comparación con el desarrollo inicial, y el hecho de que hoy en dÃa, la mayorÃa del software no se desarrolla desde cero, sino como parte de una continuidad de lanzamientos anteriores y futuros. Nota de contenido: 1 Introducing Managed Software Evolution -- 2 The Nature of Software Evolution -- 3 Addressed Challenges -- 4 Introduction to Case Studies -- 5 Tacit Knowledge in Software Evolution -- 6 Continuous Design Decision Support -- 7 Model-based Round-Trip Engineering and Testing of Evolving Software Product Lines -- 8 Performance Analysis Strategies for Software Variants and Versions -- 9 Maintaining Security in Software Evolution -- 10 Learning from Evolution for Evolution -- 11 Formal Verication of Evolutionary Changes -- 12 Case Studies for the Community -- 13 Lessons Learned -- 14 Future Research. Tipo de medio : Computadora Summary : This open access book presents the outcomes of the "Design for Future – Managed Software Evolution" priority program 1593, which was launched by the German Research Foundation ("Deutsche Forschungsgemeinschaft (DFG)") to develop new approaches to software engineering with a specific focus on long-lived software systems. The different lifecycles of software and hardware platforms lead to interoperability problems in such systems. Instead of separating the development, adaptation and evolution of software and its platforms, as well as aspects like operation, monitoring and maintenance, they should all be integrated into one overarching process. Accordingly, the book is split into three major parts, the first of which includes an introduction to the nature of software evolution, followed by an overview of the specific challenges and a general introduction to the case studies used in the project. The second part of the book consists of the main chapters on knowledge carrying software, and cover tacit knowledge in software evolution, continuous design decision support, model-based round-trip engineering for software product lines, performance analysis strategies, maintaining security in software evolution, learning from evolution for evolution, and formal verification of evolutionary changes. In turn, the last part of the book presents key findings and spin-offs. The individual chapters there describe various case studies, along with their benefits, deliverables and the respective lessons learned. An overview of future research topics rounds out the coverage. The book was mainly written for scientific researchers and advanced professionals with an academic background. They will benefit from its comprehensive treatment of various topics related to problems that are now gaining in importance, given the higher costs for maintenance and evolution in comparison to the initial development, and the fact that today, most software is not developed from scratch, but as part of a continuum of former and future releases. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]