P106 - Software Engineering 2007 - Beiträge zu den Workshops
Auflistung P106 - Software Engineering 2007 - Beiträge zu den Workshops nach Erscheinungsdatum
1 - 10 von 56
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragWas ist Software-Architektur? Ein Abgleich mit der Praxis(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Herzberg, DominikusEinige der gängigen Auffassungen zu ”Was ist Software-Architektur?“ stimmen nicht überein mit Beobachtungen aus der industriellen Praxis der Software-Entwicklung – so die These dieses Papiers. Daraus wird ein Verständnis von Software-Architektur hergeleitet, das gesamtorganisatorische Zusammenhänge herstellt und, was neu ist, den ökonomischen Aspekt hervorhebt und für ein umfassenderes Verständnis wirbt.
- KonferenzbeitragEmpirische Untersuchungen zwei- und dreidimensionaler Darstellungen von zur Laufzeit erzeugten Objektstrukturen(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Striewe, MichaelEs werden die Methoden und Ergebnisse einer empirischen Studie vorgestellt, mit der der Nutzen zweidimensionaler und dreidimensionaler Visualisierungen von zur Laufzeit erzeugten Objektstrukturen in objektorientierten Systemen verglichen wurde. Es wird gezeigt, wie der effektive Nutzen von Visualisierungen dadurch gemessen und belegt werden kann, dass Testpersonen anhand von vorgelegten Visualisierungen Fragen zu Programmstrukturen in JAVA beantworten.
- KonferenzbeitragPositionspapier zur Masterarbeit ”Ortsbezogene Dienste im Paradigma des Web 2.0” von Mark Thome ́(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Thome ́, MarkIn diesem Papier wird ein Überblick über die Masterarbeit von Mark Thome ́ gegeben. Die Arbeit beschäftigt sich mit mobilen, ortsbezogenen Diensten im Internet der zweiten Generation, dem sogenannten Web 2.0. Nach Meinung des Autors bieten aktuelle technologische Entwicklungen sowie das Verständnis von Diensten und das Verhalten von Nutzern im Web 2.0 enormes Potential für ortsbezogene Dienste. Der Autor untersucht Fragestellung und Zusammenhänge in beiden Bereichen und entwickelt ein mobiles Informationssystem, um diese These zu festigen.
- KonferenzbeitragIntroducing Model-Based Testing Techniques in Industrial Projects(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Ulrich, AndreasThe paper is an experience report on the introduction of model-based testing (MBT) approaches in industrial projects. It reflects the author’s subjective view on that matter that he gained in various software development projects at Siemens. Existing MBT approaches are classified and evaluated according to their importance in recent projects. In addition the necessary requirements and efforts to successfully introduce MBT into existing projects are discussed.
- KonferenzbeitragReferenz-Architektur und nichtfunktionale Anforderungen adaptiver Dialogkerne(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Rückert, Jürgen; Paech, BarbaraDie Service-oriented Architecture (SOA) ermöglicht die Flexibilisierung von Anwendungen durch Einbindung von Diensten zur Laufzeit und durch Verwendung einer Vielzahl von Technologien zur Kommunikation mit den eingebundenen Diensten. Spätestens in Benutzungsschnittstellen (BSS) müssen EntwicklerInnen die fachliche und technologische Vielfalt von Diensten adressieren, da sich die BSS an die verwendeten Dienste anpassen muss. Die Komponente der BSS, die für die Anpassung an die verwendeten Dienste zuständig ist, wird im folgenden „adaptiver Dialogkern“ genannt. In unserem Beitrag formulieren wir funktionale und nichtfunktionale Anforderungen an einen adaptiven Dialogkern und stellen darauf basierend ein mögliches Architektur-Modell vor, welches die Konfiguration und Einbindung von Diensten zur Laufzeit ermöglicht. Für die Realisierung beurteilen wir den Einsatz einer Bibliothek mit technischen Adaptern und den Einsatz von Rahmenwerken zur „Dependency Injection“ (DI).
- KonferenzbeitragOptimierte Fehlerfindung im Funktionstest durch automatisierte Analyse von Testprotokollen(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Gericke, Jörg; Wiemann, MatthiasMit dem Ziel, den Aufwand für die Fehlerbeseitigung in der Softwareentwicklung effektiv zu verringern, wird für den Funktionstest eine Testmethodik vorgestellt, die nach Automatisierung der Testfallgenerierung und Testfallreduktion mit ausgewählten und bewährten Verfahren ein neu entwickeltes Diagnoseverfahren anschließt. Dieses ermittelt aus den bis dahin vorliegenden Testergebnissen Kenngrößen, die es ermöglichen, den weiteren Testaufwand effektiv zu reduzieren, indem die benötigte Zeit zum Lokalisieren von beobachteten Fehlern verkürzt wird. Dabei interpretiert das automatisierbare Dignoseverfaren Testauführungsprotokolle und identifiziert fehleranfällige Äquivlenzklassen. Die Ergebnisse sind zudem mit semantischen Informationen angereichert, was die Interpretation durch den Programmierer vereinfacht.
- KonferenzbeitragRefactoring Support for the Ruby Development Tools(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Corbat, Thomas; Felber, Lukas; Stocker, MirkoWe present our refactoring plug-ins for Eclipse’s Ruby Development Tools IDE. Refactoring is a very important technique for every software engineer and a cor- nerstone of agile software development. In a term project and diploma thesis, we have implemented several automated refactorings for example Rename Variable and Extract Method.
- KonferenzbeitragModellgetriebene Generierung von Eclipse RCP Oberflächen zur Stammdatenverwaltung(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Bilger, LarsDas Entwickeln von Stammdatenverwaltungsoberflächen ist eine ungeliebte, aber in vielen Projekten notwendige „Fleißarbeit“. Um diesen Vorgang zu automatisieren, wurde in einer Diplomarbeit eine AndroMDA Cartridge entwickelt, die Stammdatenverwaltungsoberflächen auf Basis von Eclipse RCP aus UML Modellen generiert. Diese Diplomarbeit und ihr Ergebnis werden im Folgenden vorgestellt.
- KonferenzbeitragAnalyse von Testprozessen in der Industrie(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Schmidberger, RainerStudien zeigen, dass in der Industrie großer Verbesserungsbedarf im Bereich der Testprozesse besteht. Um aber die Prozesse gezielt und wirksam verbessern zu können, ist eine Erhebung des Ist-Prozesses erforderlich. In diesem Artikel wird ein Vorgehen bei einer solchen Ist-Prozess-Erhebung anhand eines Kriterienkatalogs vorgestellt.
- KonferenzbeitragStrategien zur Testfallgenerierung aus SysML Modellen(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Schlecht, Sebastian; Alt, OliverUm die zunehmende Komplexität moderner Telematik- und Infotainmentsysteme in den Griff zu bekommen und eine gleichbleibende Qualität der Produkte zu sichern, werden im Hause der Robert-Bosch/Blaupunkt GmbH neue Testkonzepte für den Systemtest solcher Systeme entwickelt. Dabei werden Teile der bislang informellen Spezifikation durch formalere Modelle auf Basis der Systems Modeling Language (SysML) ersetzt. Eines der wesentlichen Ziele dabei ist, das Modell im Rahmen eines Modell-basierten Entwicklungsprozesses zu nutzen, um daraus möglichst automatisiert Testfälle abzuleiten (Modell-basiertes Testen). Im Rahmen dieses Papieres wird beschrieben, welche Strategien zur Testfallgenerierung aus solchen Modellen untersucht, letztendlich ausgewählt, erweitert und umgesetzt wurden um dies zu erreichen.