Auflistung Softwaretechnik-Trends 35(1) - 2015 nach Erscheinungsdatum
1 - 10 von 23
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelEffizientere IT-Sicherheitstest mit Hilfe von Usage-based Testing(Softwaretechnik-Trends Band 35, Heft 1, 2015) Schneider, Martin A.; Herbold, SteffenIT-Sicherheitstests untersuchen Systeme auf sicherheitsrelevante Schwachstellen, indem diese ausgeführt werden. Eine inzwischen verbreitete Technik hierfür ist das sogenannte Fuzzing, bei dem die Schnittstellen eines Systems mit ungültigen Daten stimuliert werden. Diese können zufallsbasiert, mit Beschreibungen der Eingabedatenformate, beispielsweise mit Hilfe von Grammatiken, oder zusätzlich mit Verhaltensmodellen automatisiert erzeugt werden. Da der Eingaberaum für ungültige Daten riesig oder gar unendlich groß ist, stellt sich die Herausforderungen, wie man das System effizient mit den vorhandenen Ressourcen testet. Wir möchten hier eine Idee zur Kombination von Usage-Based Testing und IT-Sicherheitstesten vorstellen, die dieses Problem abmildern kann.
- ZeitschriftenartikelModel-Driven Online Capacity Management for ComponentBased Software Systems(Softwaretechnik-Trends Band 35, Heft 1, 2015) van Hoorn, AndréKapazitätsmanagement ist eine Kernaktivität beim Entwurf und beim Betrieb von verteilten Softwaresystemen. Es umfasst die Bereitstellung von Rechenzentrumsressourcen und die Verteilung der Softwarekomponenten auf diese Ressourcen. Ziel ist die kontinuierliche Bereitstellung einer angemessenen Kapazität, so dass Dienstgtevereinbarungen (SLAs) eingehalten werden, während Investitions- und Betriebskosten möglichst niedrig sind. Traditionelle Kapazitätsmanagementstrategien sind eher statisch und pessimistisch, d.h. Ressourcen werden fr Lastspitzen ausgelegt. Insbesondere betriebliche Informationssysteme sind jedoch starken Lastschwankungen ausgesetzt. Hier fhrt das eben genannte statische Kapazitätsmanagement zu einer niedrigen Ressourceneffizienz und damit zu unnötig hohen Gesamtkosten. Im Laufe der vergangenen Jahre wurden Technologien fr dynamische Rechenzentrumsinfrastrukturen verfgbar, z.B. durch Cloud-Computing-Produkte. Diese Technologien stellen die Basis fr dynamisches Kapazitätsmanagement zur Laufzeit, d.h. die kurzfristige Anpassung der bereitgestellten Kapazität auf Basis des aktuellen Bedarfs. Weil manuelles Kapazitätsmanagement nicht praktikabel ist, wurden automatische Ansätze vorgestellt. Allerdings sehen diese Ansätze grobgranulare Adaptations-Aktionen und - Entscheidungen vor, die auf aggregierten Messungen auf Systemebene basieren. Diese Dissertation schlägt einen modellgetriebenen Ansatz, namens SLAstic, zum Kapazitätsmanagement von verteilten, komponentenbasierten Softwaresystemen zur Laufzeit vor. Die Kernbeiträge dieses Ansatzes sind a) Modellierungssprachen zur Repräsentation von Architekturinformationen des kontrollierten Softwaresystems, b) ein architekturbasiertes Laufzeit-Kapazitätsmanagement-Rahmenwerk basierend auf der MAPE-K-Architektur, c) modellgetriebene Techniken zur Automatisierung des Ansatzes, d) architektonische LaufzeitRekonfigurationsoperationen zur Steuerung der Systemkapazität, e) sowie eine Integration des Palladio-Komponentenmodells. Eine qualitative und quantitative Bewertung des Ansatzes erfolgt durch Kombination von Simulation, Laborexperimenten und Fallstudien. Veröffentlicht als: André van Hoorn: ModelDriven Online Capacity Management for Component-Based Software Systems, 2014. Online unter http://eprints.uni-kiel.de/25969/
- ZeitschriftenartikelEine Analyse von Kommunikationslücken in Softwareprojekten in Bezug auf Requirements Engineering(Softwaretechnik-Trends Band 35, Heft 1, 2015) Forster, Rita; Seyff, Norbert; Spörri, Peter; Reuter, Claudia; Glinz, Martin
- ZeitschriftenartikelExperiences with Supporting the Distributed Responsibility for Requirements through Decision Documentation(Softwaretechnik-Trends Band 35, Heft 1, 2015) Hesse, Tom-Michael; Kücherer, Christian; Paech, Barbara
- ZeitschriftenartikelUmfrage 2015 - Softwaretest in Praxis und Forschung(Softwaretechnik-Trends Band 35, Heft 1, 2015) Winter, Mario; Vosseberg, Karin; Spillner, AndreasDie 2011 durchgeführte Umfrage »Softwaretest in der Praxis« soll 2015 erneut durchgeführt werden. Ziel ist eine Verstetigung und langfristige Erhebung, Verfolgung, Analyse und Auswertung von Trends in der Softwarequalitätssicherung. Dies umfasst insbesondere den aktuellen Stand der Technik in der Praxis. Ergänzend dazu werden der Stand von Wissenschaft und Technik erhoben sowie zukünftige Forschungsthemen der Softwarequalitätssicherung identifiziert. In diesem Beitrag werden die Ziele, Themenfelder und Fragen der Umfrage skizziert und während der Präsentation mit den TAV-Mitgliedern diskutiert.
- ZeitschriftenartikelGut ermittelt und doch konstruiert - Die Neutralität von Anforderungen hinterfragt(Softwaretechnik-Trends Band 35, Heft 1, 2015) Rupp, Chris; Schöne, KristinaBei einem Blick in den Lehrplan CPRE AL Requirements Elicitation and Consolidation lassen sich hohe Anforderungen an die Arbeit eines RequirementsEngineers herauslesen: Von ihm wird unter anderem erwartet, dass „[e]igene Wünsche und Vorstellungen [… dürfen] nicht Teil der Anforderungen werden“ [1]. Er soll neutral, objektiv und unvoreingenommen arbeiten. Unsere Praxiserfahrung lehrt uns jedoch immer wieder aufs Neue, dass das eine zu hohe Anforderung ist. Mit der Lehre des Konstruktivismus stellt dieser Artikel einen möglichen Grund dafür vor, warum es selbst der beste Requirements-Engineer nicht schafft, sich bei der Arbeit nicht von seinen eigenen Vorstellungen leiten zu lassen. So würde ein Vertreter des Konstruktivismus die Frage, ob es realistisch ist, dass ein Requirements-Engineer Anforderungen neutral, ohne die eigenen Vorstellungen ermittelt, mit einem klaren Nein beantworten.
- ZeitschriftenartikelBericht: 37. Treffen der GI-Fachgruppe Test, Analyse & Verifikation von Software (TAV 37) 5. und 6. Februar 2015, Duale Hochschule Baden-Württemberg Ravensburg, Friedrichshafen(Softwaretechnik-Trends Band 35, Heft 1, 2015) Pietschker, Andrej
- ZeitschriftenartikelAnwendungsfallbasierte Testfallerstellung mit der UCV-Methode(Softwaretechnik-Trends Band 35, Heft 1, 2015) Griske, MarioIn diesem Beitrag wird ein Überblick über die UCV-Methode, ein modellbasiertes Vorgehen zur Testfallerzeugung aus textuellen Anwendungsfallbeschreibungen, gegeben. In dem zweiphasigen Verfahren werden in der ersten Phase die Anwendungsfallbeschreibungen interaktiv aufbereitet und in eine Instanz des UCVAnwendungsfallmetamodells überf ührt. In der zweiten Phase werden aus diesem Modell abdeckungsorientiert in mehreren Schritten Testfälle mit wählbarem Präzisionsgrad generiert. Es werden beide Phasen einschließlich ihrer Teilschritte und Aktivit¨aten aus Anwendersicht erl¨autert.
- ZeitschriftenartikelSmartOffer: Eine werkzeugbasierte Methode zur Vorbereitung von Software Projekten(Softwaretechnik-Trends Band 35, Heft 1, 2015) Kalenborn, Axel; Adam, Sebastian
- ZeitschriftenartikelMetriKon 2015: Aufruf Einreichung von Beiträgen(Softwaretechnik-Trends Band 35, Heft 1, 2015) MetriKon 2015
- «
- 1 (current)
- 2
- 3
- »