Zobrazeno 1 - 10
of 36
pro vyhledávání: '"Tom-Michael Hesse"'
Publikováno v:
Information and Software Technology. 79:36-51
Empirical study on documented decisions based on 260 Firefox issue discussions.Shows that more naturalistic than rational decision-making was documented.Shows that developers mostly documented knowledge on decision context and solution.Further resear
Autor:
Jan Jürjens, Ralf Reussner, Barbara Paech, Robert Heinrich, Thomas Ruhroth, Tom-Michael Hesse, Kurt Schneider, Stefan Gärtner
Publikováno v:
International journal of software engineering and knowledge engineering, 25 (9-10), 1715-1720
Methods for supporting evolution of software-intensive systems are a competitive edge in software engineering as software is often operated over decades. Empirical research is useful to validate the effectiveness of these methods. However, empirical
Publikováno v:
ICSA
Proceedings-2017 IEEE International Conference on Software Architecture, ICSA 2017, 107-116
STARTPAGE=107;ENDPAGE=116;TITLE=Proceedings-2017 IEEE International Conference on Software Architecture, ICSA 2017
Proceedings-2017 IEEE International Conference on Software Architecture, ICSA 2017, 107-116
STARTPAGE=107;ENDPAGE=116;TITLE=Proceedings-2017 IEEE International Conference on Software Architecture, ICSA 2017
Despite past efforts, we have little understanding and limited research efforts on how architects make decisions in the real-world settings. It seems that software architecture researchers make implicit assumption that decision making by software arc
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::9626f849cb45d3d6349723c7138aa99c
https://research.tue.nl/en/publications/f97f3314-0c3d-4c05-9f4d-90bd156f4cbe
https://research.tue.nl/en/publications/f97f3314-0c3d-4c05-9f4d-90bd156f4cbe
Publikováno v:
MARCH@WICSA
The outcome and quality of design decisions highly depend on the knowledge reflected during decision-making. Typically, making design decisions is not one singular action.Instead, developers discuss and cooperate during requirements engineering, desi
Autor:
Tom-Michael Hesse, Barbara Paech
Publikováno v:
Requirements Engineering: Foundation for Software Quality ISBN: 9783319302812
REFSQ
REFSQ
Context/Motivation: Developers make many important decisions as they address given requirements during system design. Each decision is explained and justified by decision-related knowledge. Typically, this knowledge is neither captured in a structure
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::5b5874dc5545b46716eb5f0af87d6e49
https://doi.org/10.1007/978-3-319-30282-9_13
https://doi.org/10.1007/978-3-319-30282-9_13
Autor:
Robert Heinrich, Jan Jürjens, Tom-Michael Hesse, Thomas Ruhroth, Ralf Reussner, Barbara Paech, Stefan Gärtner, Kurt Schneider
Publikováno v:
SEKE
Software-intensive systems are subject to continuous change due to modification of the systems themselves and their environment. Methods for supporting evolution are a competitive edge in software engineering as software is operated over decades. Emp
Publikováno v:
SEKE
Software developers make various decisions when implementing software. For instance, they decide on how to implement an algorithm most efficiently or in which way to process user input. When code is revisited during maintenance, the underlying decisi
Autor:
Tobias Roehm, Kurt Schneider, Bernd Bruegge, Tom-Michael Hesse, Barbara Paech, Stefan Gärtner
Publikováno v:
ESPRE
Security issues can have a significant negative impact on the business or reputation of an organization. In most cases they are not identified in requirements and are not continuously monitored during software evolution. Therefore, the inability of a
Publikováno v:
Software Project Management in a Changing World ISBN: 9783642550348
Software Project Management in a Changing World
Software Project Management in a Changing World
Software engineering is a knowledge-intensive task. Many different kinds of knowledge are created, for example, system knowledge, such as requirements, design, or code, and project knowledge, such as project plans, decisions, and work items. In this
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::5c0a13db077faf8fa0734f17270d87c7
https://doi.org/10.1007/978-3-642-55035-5_7
https://doi.org/10.1007/978-3-642-55035-5_7
Publikováno v:
ICSM
Support of end-user needs is an important success factor for a software application. In order to optimize the support of end-user needs, developers have to be aware of them and their evolution over time. But a communication gap between developers and