Auflistung nach Autor:in "Tichy, Walter F."
1 - 5 von 5
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragDie Bedeutung der Empirie für die Softwaretechnik(Software Engineering 2005, 2005) Tichy, Walter F.Empirische Untersuchungen sind aus der Softwareforschung nicht mehr wegzudenken. Explorative empirische Studien einschließlich kontrollierter Experimente vergleichen verschiedene Techniken, um festzustellen, ob bei Verwendung der Techniken Unterschiede in der Qualität von Software, der Bearbeitungszeit oder anderen Eigenschaften tatsächlich zu beobachten sind. Diese Studien bestätigen oder verwerfen vermutete oder postulierte Eigenschaften von Werkzeugen und Methoden. Korrelationsstudien untersuchen Zusammenhänge zwischen Variablen bei der Softwarebearbeitung. Vorhersageund Optimierungsmodelle schließlich suchen die entdeckten Zusammenhänge für die Praxis der Softwareentwicklung nutzbar zu machen. Letztlich sucht der Wissenschaftler nach Erklärungen für die beobachteten Zusammenhänge, also nach Theorien über die Software-Erstellung, aus denen praktisch nutzbare Modelle abgeleitet werden können. Anhand von Ergebnissen aus den Bereichen Kostenschätzung, Inspektionen, Software-Entwurf, agile Methoden, u.a. illustriert dieser Vortrag den von der Empirie getriebenen Wissenschaftsprozess in der Softwaretechnik. Gezeigt wird, wo bereits beachtliche Fortschritte erzielt werden konnten und wo weiterer Bedarf an empirischen Untersuchungen besteht.
- KonferenzbeitragIst XP etwas für mich? Empirische Studien zur Einschätzung von XP(Software Engineering 2005, 2005) Müller, Matthias M.; Padberg, Frank; Tichy, Walter F.Agile Software-Entwicklungsmethoden, und speziell Extreme Programming (XP), haben große Aufmerksamkeit unter Praktikern und Forschern auf sich gezogen. Dieser Artikel bietet eine Gesamtschau der bis jetzt bekannten, empirischen Erkenntnisse zu XP, mit dem Ziel, dem Praktiker fundierte Entscheidungshilfen zu bieten sowie die Lücken in der wissenschaftlichen Untersuchung aufzuzeigen. Verhältnismäßig gut untersucht sind die Praktiken der Paarprogrammierung und der testgetriebenen Entwicklung; weitere Techniken von XP wurden bis jetzt nur in Erfahrungsberichten evaluiert. Langzeituntersuchungen über die Nachhaltigkeit der XP-Praktiken stehen ebenfalls noch aus.
- KonferenzbeitragNLCI – A Natural Language Command Interpreter(Software Engineering 2017, 2017) Landhäußer, Mathias; Weigelt, Sebastian; Tichy, Walter F.
- KonferenzbeitragNlrpbench: A benchmark for natural language requirements processing(Software-engineering and management 2015, 2015) Tichy, Walter F.; Landhäußer, Mathias; Körner, Sven J.We present nlrpBENCH: a new platform and framework to improve software engineering research as well as teaching with focus on requirements engineering during the software engineering process. It is available on http://nlrp.ipd. kit.edu. Recent advances in natural language processing have made it possible to process textual software requirements automatically, for example checking them for flaws or translating them into software artifacts. This development is particularly fortunate, as the majority of requirements is written in unrestricted natural language. However, many of the tools in in this young area of research have been evaluated only on limited sets of examples, because there is no accepted benchmark that could be used to assess and compare these tools. To improve comparability and thereby accelerate progress, we have begun to assemble nlrpBENCH, a collection of requirements specifications meant both as a challenge for tools and a yardstick for comparison. We have gathered over 50 requirement texts of varying length and difficulty and organized them in benchmark sets. At present, there are two task types: model extraction (e.g., generating UML models) and text correction (e.g., eliminating ambiguities). Each text is accompanied by the expected result and metrics for scoring results. This paper describes the composition of the benchmark and the sources. Due to the brevity of this paper, we omit example tools comparisons which are also available.
- KonferenzbeitragPrototyp einer natürlichsprachlichen schnittstelle für tabellenkalkulation(Software-engineering and management 2015, 2015) Wachtel, Alexander; Weigelt, Sebastian; Voigt, Philipp; Tichy, Walter F.Nicht zuletzt zeigen uns Siri und Google Now die zunehmende Wichtigkeit sprachlicher Nutzerschnittstellen. Der vorliegende Artikel beschreibt die Konzeption und Umsetzung einer natürlichsprachlichen Schnittstelle für Tabellenkalkulationen. Im Zuge einer Pilotstudie wurden die zur Realisierung notwendigen Anforderungen erhoben. Basierend darauf wurde der Prototyp JustLingo1 entwickelt, der textuelle Rechenaufgaben, wie Please add 4 to A1. Then multiply it by 7., mithilfe einer musterbasierten Syntaxund Semantikanalyse verarbeitet. Eine Sprachsteuerung befindet sich bereits in der Entwicklung. JustLingo erkennt Rückbezüge sowie fehlende oder mehrdeutige Informationen, fragt entsprechend nach und wandelt die Eingabe zu 79\% erfolgreich in die Excel-Formelsprache um.