Auflistung nach Autor:in "Reussner, Ralf"
1 - 10 von 201
Treffer pro Seite
Sortieroptionen
- Konferenzbeitrag10th Symposium on Software Performance (SSP) Würzburg, November 5-6, 2019: Preface(Softwaretechnik-Trends Band 39, Heft 4, 2019) Herbst, Nikolas; Reussner, RalfAround fifty participants from Karlsruhe, Würzburg, Stuttgart, München, Kiel, Nürnberg, Leipzig, Hannover, Ulm, Mannheim, Linz and Hildesheim attended the 10 year anniversary edition of the Symposium on Software Performance in Würzburg. Performance is one of the most relevant quality attributes of any IT system. While good performance leads to high user satisfaction, weak response times lead to loss of users, perceived unavailability of the system, or unnecessarily high costs of network or computing resources. Therefore, various techniques to evaluate, control, and improve the performance of IT systems have been developed, ranging from online monitoring and benchmarking to modeling and prediction. Experience shows, that for system design or later optimization, such techniques should be applied in smart combination. Therefore, the "Symposium on Software Performance" brings together researchers and practitioners interested in software performance, where performance is understood both in classical sense as the amount of useful work accomplished by a software system compared to the time and resources used", as well as in a broader sense as "the manner in which or the efficiency with which a software system reacts or fulfills its intended purpose". The scope of the symposium spans measurement, modeling, benchmark design, and run-time management. The focus is both on classical performance metrics such as response time, throughput and resource utilization, as well as on the relationship of such metrics to other software quality attributes including but not limited to scalability, elasticity, (energy) efficiency, dependability (in terms of availability and reliability), resilience, security and privacy.
- Konferenzbeitrag14th Symposium on Software Performance 2023, preface(Softwaretechnik-Trends Band 43, Heft 4, 2023) Heinrich, Robert; Hahner, Sebastian; Koziolek, Anne; Reussner, RalfPreface of the SPP 2023
- Konferenzbeitrag3. Grid Workflow Workshop (GWW 2010)(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Hasselbring, Wilhelm; Brinkmann, André
- Konferenzbeitrag3rd international workshop on social software engineering(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Ebner, Martin; Hammouda, Imed; Happel, Hans-Jörg; Maalej, Walid; Reinhardt, WolfgangSoftware is created by people, with people and for people. These people work in varying environments. They have their particular backgrounds and act under different conditions. Thus understanding the human and social aspects of software engineering is crucial to understanding how methods and tools are used, and thereby improving the creation and maintenance of software systems as well as the management of software projects. “Social Software Engineering” (SSE) focusses on the development of systems in highly uncertain domains, with evolving goals, frequent changes and much user involvement. SSE systems can often (but not exclusively) be found on the web. Related technical concepts are user feedback, mashups, perpetual beta. However, beneath technical expertise developing social software systems requires competency from other disciplines as diverse as psychology, organizational science or economics. Besides the advent of social software applications, software engineering research recognized in recent years that effective collaboration and knowledge sharing are essential in order to guarantee successful software development and maintenance. Methods and tools that support development teams must be based on interdisciplinary research efforts that investigate technologies, tools, processes and human factors in a holistic manner. While both directions - engineering social software and dealing with social aspects in the software engineering process - receive considerable attention, we think that ultimately, both might confluence into a new software engineering paradigm. This workshop provided a forum for discussing high quality research on the social aspects of software engineering and the engineering aspects of social software, as well as a meeting place for the community that is currently distributed over several research domains (software engineering, knowledge management, web 2.0, human computer interaction).
- Zeitschriftenartikel7th Symposium on Software Performance (SSP) Kiel, November 08–09, 2016(Softwaretechnik-Trends Band 36, Heft 4, 2016) Hasselbring, Wilhelm; Becker, Steffen; van Hoorn, André; Kounev, Samuel; Reussner, Ralf
- Zeitschriftenartikel8th Symposium on Software Performance (SSP) - Karlsruhe, November 09–10, 2017(Softwaretechnik-Trends Band 37, Heft 3, 2017) Reussner, Ralf; Hasselbring, Wilhelm; Becker, Steffen
- Konferenzbeitrag9th Symposium on Software Performance (SSP)(Softwaretechnik-Trends Band 39, Heft 3, 2019) Eichelberger, Holger; Schmid, Klaus; Hasselbring, Wilhelm; Becker, Steffen; van Hoorn, André; Kounev, Samuel; Reussner, RalfMore than fourty participants attended the 9th Symposium on Software Performance in Hildesheim. The "Symposium on Software Performance" brings together researchers and practitioners interested in all facets of software performance, ranging from modeling and prediction to monitoring and runtime management.
- KonferenzbeitragAbgleich von Teilmodellen in den frühen Entwicklungsphasen(Software Engineering 2011 – Fachtagung des GI-Fachbereichs Softwaretechnik, 2011) Gorek, Guy; Kelter, UdoTeilmodelle sind Daten-, Zustands- oder andere Modelle, die die individuellen, initialen Anforderungen eines einzelnen Stakeholders repräsentieren. Dieses Papier adressiert das Problem, wie autark entstandene Teilmodelle zu einem Gesamtmodell abgeglichen werden können. Zunächst analysieren wir die Eignung bisher vorhandener Mischverfahren für Modelle und zeigen, daß sie wesentliche Defizite aufweisen, i.w. weil sie die typischen Verhältnisse der späten Entwicklungsphasen unterstellen. Zur Behebung dieser Defizite schlagen wir modifizierte Matching-Algorithmen, die die relativ große Unsicherheit der Teilmodelle berücksichtigen, sowie eine Methode zur interaktiven Korrektur von Korrespondenzen vor.
- KonferenzbeitragAdding semantics to social software engineering: (Re-)using ontologies in a community-oriented requirements engineering environment(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Lohmann, Steffen; Riechert, ThomasSocial Software is typically characterized by low formal semantics and weakly structured contents. Software Engineering, in contrast, requires at least a certain degree of formality and structure. In order to face these opposing demands, we propose to ground Social Software Engineering on concepts and technologies from the Semantic Web. In particular, we present a Semantic Wiki based approach in this paper that uses well-known ontologies to represent activities and artifacts that emerge in an online environment for community-oriented Requirements Engineering. We illustrate the benefits of reusing these domain-independent ontologies and show how they can fruitfully be combined and interlinked in one common upper ontology.
- KonferenzbeitragEin Ansatz zur Entwicklung operationalisierter Usability-Anforderungen(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Röder, HolgerDie Rolle von Usability in der Praxis heutiger Software-Entwicklung ist nicht klar definiert: obwohl gute Usability als Ziel weithin akzeptiert ist, wird dieses Ziel nur selten systematisch verfolgt. Die Einbindung entsprechender Aktivitäten in existierende Entwicklungsprozesse und insbesondere die Berücksichtigung von Usability-Anforderungen erweisen sich als schwierig. In der Konsequenz hängt die ergonomische Gestaltung interaktiver Softwaresysteme häufig allein vom Willen und vom Geschick einzelner Beteiligter ab. Der im Rahmen des vorgestellten Dissertationsvorhabens entwickelte Ansatz versucht, diesen Schwierigkeiten zu begegnen und Usability-Aspekte in der Anforderungsanalyse systematisch zu behandeln. Er sieht die Ergänzung einer funktionalen Spezifikation durch Interaktionsanforderungen vor, die durch Auswahl und Operationalisierung geeigneter Prinzipien der Interaktionsgestaltung entwickelt werden. Funktionale Interaktionselemente (z. B. einzelne Schritte in einem Use Case) werden dazu auf ein Modell der Systeminteraktion abgebildet. Aus einem Katalog von Interaktionsmustern werden anhand dieser Abbildung die Gestaltungsprinzipien ausgewählt, die auf die spezifischen Interaktionselemente zutreffen und im gegebenen Nutzungskontext anwendbar sind. Die Anwendung der Interaktionsmuster wird schließlich in Form von Interaktionsanforderungen spezifiziert. Diese Anforderungen sind umsetzbar und prüfbar; sie ermöglichen die Operationalisierung von Usability-Vorgaben und erleichtern die Berücksichtigung in Architekturentwurf, Implementierung und Test.