Auflistung P121 - Software Engineering 2008 nach Erscheinungsdatum
1 - 10 von 38
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragTowards a Peer-to-Peer Based Global Software Development Environment(Software Engineering 2008, 2008) Mukherjee, Patrick; Kovacevic, Aleksandra; Benz, Michael; Schürr, AndyNowadays, large projects are developed by globally distributed developer teams. Global Software Development (GSD) is currently not supported by appropriate tools but with the tools designed for on-site development. In this work we analyze benefits of a peer-to-peer approach to integrated environment for GSD, analyze its requirements from selected industrial field studies, and present the architecture of our solution – Peer-to-Peer based Integrated Project-support Environment (PIPE).
- KonferenzbeitragFallstudie zur Modellierung von Software- Entwicklungsprozessen auf Basis von SPEM 2.0(Software Engineering 2008, 2008) Brunner, Max; Jung, Martin; Kips, Detlef; Schmidt, KarstenDas SPEM (Software Process Engineering Metamodel) der OMG ist ein UML-basiertes Metamodell zur Spezifikation von Software-Entwicklungsprozessmodellen. Die vorliegende Fallstudie beschreibt die Erfahrungen, welche die Autoren beim praktischen Einsatz des SPEM gewonnen haben. Ziel der Fallstudie war es, einen in der Praxis etablierten Entwicklungsprozess aus dem Bereich der Automobilindustrie auf Basis des SPEM 2.0 möglichst präzise zu beschreiben.
- KonferenzbeitragHerausforderung Multikern-Systeme(Software Engineering 2008, 2008) Tichy, Walter; Pankratius, VictorMultikern-Prozessoren stellen die Softwaretechnik vor die Herausforderung, leistungshungrige Anwendungen aller Art zu parallelisieren. Bereits heute bieten handelsübliche Chips bis zu 64-fache Parallelität, und eine Verdopplung der Prozessorzahl wird fu ̈r jede neue Chip-Generation vorhergesagt. Da die Taktfrequenzen nicht mehr wesentlich steigen werden, müssen Leistungssteigerungen über Parallelisierung erreicht werden. Hierzu werden neue Konzepte und Werkzege benötigt, damit Parallelisierung in die Routinetätigkeit des Softwaretechnikers integriert werden kann. Paralleles Rechnen ist bereits im Laptop, PC, Server und PDA/Telefon angekommen und wird demnächst auch bei eingebetteten Systemen wichtig werden. Wir erläutern die mittelfristig wichtigen Forschungsaufgaben aus unserer Sicht, gegründet auf unserer Erfahrung mit parallelem Rechnen.
- KonferenzbeitragSoftware-Qualitätsmodellierung und -bewertung(Software Engineering 2008, 2008) Wagner, Stefan; Broy, Manfred; Deißenböck, Florian; Münch, Jürgen; Liggesmeyer, PeterSoftware-Qualität ist ein entscheidender Faktor für den Erfolg eines softwareintensiven Systems. Die Beherrschung der Qualität stellt aber immer noch eine große Herausforderung für Praxis und Forschung dar. Beispielsweise wird durch die zunehmende Vernetzung Security und durch den Einsatz in kritischen Systemen Safety immer wichtiger. Problematisch ist auch die Vielschichtigkeit und Komplexität von Qualität, die zu einer Vielzahl von nicht integrierten Insellösungen geführt hat. Eine umfassende Behandlung von Qualität wird typischerweise durch Qualitätsmodelle und darauf aufbauenden Bewertungen erwartet. Leider können Standard-Qualitätsmodelle, wie die ISO 9126, in der Praxis nicht direkt angewandt werden, was zu einer Vielzahl von individuellen Qualitätsmodellen geführt hat. Dieser Workshop hat das Ziel, Erfahrungen mit Qualitätsmodellierung und -bewertung zu sammeln und gemeinsam neue Forschungsrichtungen zu entwickeln.
- KonferenzbeitragEin Rahmenwerk zur Konsistenzprüfung von Domänenanforderungsspezifikationen in der Produktlinienentwicklung(Software Engineering 2008, 2008) Lauenroth, Kim; Pohl, KlausDie Konsistenz einer Anforderungsspezifikation erfordert, dass die Anforderungen frei von Widersprüchen sind. In der Produktlinienentwicklung kann die Domänenanforderungsspezifikation aufgrund der Produktlinienvariabilität bewusst spezifizierte Widersprüche enthalten. Diese Widersprüche können zu fehlerhaften Spezifikationen führen, falls es möglich ist, die widersprüchlichen Anforderungen gemeinsam für ein Produkt zu wählen. Das Vorhandensein bewusst spezifizierter Widersprüche erschwert die Konsistenzprüfung innerhalb der Produktlinienentwicklung. Existierende Ansätze umgehen dieses Problem, indem Konsistenzprüfungen erst im Application Engineering nach der Ableitung von Produkten vorgenommen werden. Prüfungen im Application Engineering sind allerdings von Nachteil, da Fehler erst sehr spät im Entwicklungsprozess identifiziert werden und die Behebung der Fehler entsprechend aufwändig ist. In diesem Papier beschreiben wir ein formales Rahmenwerk als konzeptionellen Lösungsansatz für die Konsistenzprüfung von Domänenanforderungsspezifikatio- nen. Die zentrale Idee des Rahmenwerks besteht in einer getrennten Dokumentati- on der Produktlinienvariabilität in einem eigenständigen und formalisierten Varia- bilitätsmodell. Dieses Modell wird in die Konsistenzprüfung der Domänenanforde- rungsspezifikationen einbezogen, um zu entscheiden, ob widersprüchliche Anforderungen gemeinsam gewählt werden können oder nicht.
- KonferenzbeitragTowards Automatic Construction of Reusable Prediction Models for Component-Based Performance Engineering(Software Engineering 2008, 2008) Kappler, Thomas; Koziolek, Heiko; Krogmann, Klaus; Reussner, RalfPerformance predictions for software architectures can reveal performance bottlenecks and quantitatively support design decisions for different architectural alternatives. As software architects aim at reusing existing software components, their performance properties should be included into performance predictions without the need for manual modelling. However, most prediction approaches do not include au- tomated support for modelling implemented components. Therefore, we propose a new reverse engineering approach, which generates Palladio performance models from Java code. In this paper, we focus on the static analysis of Java code, which we have implemented as an Eclipse plugin called Java2PCM. We evaluated our approach on a larger component-based software architecture, and show that a similar prediction accuracy can be achieved with generated models compared to completely manually specified ones.
- KonferenzbeitragSmarterWohnen®NRW1 - IT-gestützte Dienstleistungen für den wohnungswirtschaftlichen Massenmarkt(Software Engineering 2008, 2008) Draeger, Jörg; Meis, Jochen; Schöpe, Lothar; Wojciechowski, ManfredDie Steigerung der Attraktivität von Wohnungen ist für Wohnungsunternehmen unter dem Aspekt der demografischen Entwicklung eine neue Herausforderung. Der Einsatz von innovativen Informations- und Kommunikationstechniken kann zur Attraktivitätssteigerung beitragen, wenn entsprechende softwaretechnische Ansätze bei einer Software- und Systemarchitektur umgesetzt werden. In dem Forschungsprojekt SmarterWohnen®NRW werden diese Ansätze angewendet, um durch IT-gestützte Dienstleistungen und Domotikdienste Mietern in der häuslichen Umgebung mehr Komfort und Sicherheit bieten zu können und damit insgesamt zu einer Steigerung der Attraktivität einer Wohnung beizutragen.
- KonferenzbeitragReplay-basiertes Testen von MOST-Bus-Anwendungen im Automotive-Umfeld(Software Engineering 2008, 2008) Machens, Holger; Kröger, Reinhold; Jell, Sylvia; Grabenweger, KlausDieses Papier stellt ein Testsystem für Replay-basiertes Regressionstes- ten nachrichtenbasierter Anwendungen auf Bussystemen im Automotive-Umfeld vor. Es basiert auf einem Capture-Replay-Verfahren für Nachrichtenverkehr zwischen Anwendungskomponenten und realisiert einen Lösungsansatz für eine speziell in der betrachteten Anwendungsdomäne der Feldbusse auftretende Besonderheit bzgl. des “Ruheverhaltens” des zu testenden Systems. Das entwickelte Testsystem berücksichtigt aktuelle Standards für automatisiertes Testen und ist in ein generisches Rahmenwerk zur automatisierten Software-Qualitätssicherung eingebettet.
- Konferenzbeitrag2. Workshop Testmethoden für Software - Von der Forschung in die Praxis(Software Engineering 2008, 2008) Belli, Fevzi; Budnik, Christof J.; Spillner, Andreas
- KonferenzbeitragAbstraktion von GUI-Komponenten für plattformübergreifende funktionale Tests(Software Engineering 2008, 2008) Markiewicz, Benno; Flemig, Holger; Weicker, Karsten