Auflistung nach Autor:in "Engels, Gregor"
1 - 10 von 331
Treffer pro Seite
Sortieroptionen
- Konferenzbeitrag2. Workshop für Requirements Engineering und Business Process Management (REBPM 2010)(Software Engineering 2010, 2010) Lübke, Daniel; Schneider, Kurt; Dörr, Jörg; Adam, Sebastian; Singer, Leif
- Konferenzbeitrag20th Workshop on Automotive Software Engineering (ASE’23)(Software Engineering 2023, 2023) Kugele, Stefan; Grunske, LarsSoftware-based systems play an increasingly important role and enable most innovations in modern cars. This workshop will address various topics related to automotive software development. The participants will discuss appropriate methods, techniques, and tools needed to address the most current challenges for researchers and practitioners.
- Konferenzbeitrag2nd european workshop on patterns for enterprise architecture management (PEAM2010)(Software Engineering 2010, 2010) Matthes, Florian; Buckl, Sabine; Schweda, Christian M.Enterprise architecture (EA) and the holistic management thereof are topics of ongoing interest from practitioners, standardization bodies, and researchers. Not surprisingly, a large number of different approaches, frameworks, and guidelines for EA management have been developed in the last years, all targeting different aspects of the architecture and the corresponding management function, respectively. Therefore, a multitude of linguistic communities emerged around the subject, each using its distinct terminology as well as forms of presenting the approaches, frameworks, and guidelines. In this light, especially practitioners may find it increasingly complex to contribute their experience to the body of knowledge in the field of EA management. EA management patterns (EAM patterns) form a technique to bring together practicedriven development and academic research. In the form of EAM patterns, both practitioners and researchers can identify, document, and exchange best practices for the management of EAs. An EAM pattern thereby describes a general, reusable solution to a common problem in a given organizational context. It identifies driving forces, known usages, and consequences. Such patterns can be specified on different levels of abstraction and detail, e.g. as a method for enterprise modeling, or a reference model for the EA management function. Furthermore, EAM patterns address social, technical, and economic issues in a balanced manner. The PEAM workshop wants to provide a platform on which EAM best practices can be discussed and promulgated among European researchers and practitioners with experience in EA management and nearby topics. This is also reflected in the workshop’s make-up consisting of a half-day “classical” workshop, during which research papers on EAM patterns are discussed, and a one-day pattern workshop. On this day, EAM patterns are subjected to intense discussions, where new ideas are collaboratively developed. With this twofold structure, the PEAM workshop brings together the advantages of classical paper-workshops and of pattern-workshops in the tradition of the pattern language conferences of the Hillside Group, as e.g. the PLoP®.
- Konferenzbeitrag3. Grid Workflow Workshop (GWW 2010)(Software Engineering 2010, 2010) Hasselbring, Wilhelm; Brinkmann, André
- Konferenzbeitrag3. Grid Workflow Workshop (GWW 2010)(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Hasselbring, Wilhelm; Brinkmann, André
- Konferenzbeitrag3. Workshop zur Erhebung, Spezifikation und Analyse nichtfunktionaler Anforderungen in der Systementwicklung(Software Engineering 2010, 2010) Doerr, Joerg; Liggesmeyer, Peter
- Konferenzbeitrag360° quality: functional quality is not enough(Software Engineering 2009, 2009) Simon, Frank
- 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).
- Konferenzbeitrag50 Jahre Verhaltensmodellierung: Vom Modellieren mit Programmen zum Programmieren mit Modellen(Modellierung 2010, 2010) Reisig, WolfgangSoftware entwickeln bedeutet, die Kluft zwischen algorithmischen Ideen und implementierten Programmen zu überbrücken. Dabei helfen Modelle: Ein adäquates Modell einer algorithmische Idee repräsentiert die relevanten Aspekte der Idee verständlich und unmittelbar einsichtig. Ein gutes Modell vermeidet Zusätze oder Abstriche, die lediglich der verwendeten Modellierungstechnik geschuldet wären. In diesem Beitrag konzentrieren wir uns auf Modelle zur Beschreibung des dynamischen Verhaltens von Systemen. Während „Datenmodellierung“ ein aus der Datenbanktheorie wohlbekanntes Konzept ist, gibt es für das Modellieren von Verhalten keinen gleichermaßen etablierten Begriff. Ein solcher Begriff würde weit mehr als den Kontrollund Datenfluss umfassen und auch generelle Fragen an das Konzept des „Algorithmus“ stellen. Eine Modellierungstechnik stellt Ausdrucksmittel bereit, um eine spezifische Art von Modellen zu charakterisieren. Eine zweckmäßige Modellierungstechnik bietet außerdem ausdrucksstarke Verfahren zur Analyse dieser Modelle, d.h. zum Nachweis spezieller Eigenschaften. Wir konzentrieren uns hier auf Techniken zur Verhaltensmodellierung, die ausdrucksstarke Analyseverfahren bereitstellen. Wir streifen ihre historische Entwicklung, versuchen eine Klassifikation solcher Techniken gemäß signifikanter Kriterien, und fragen nach den wichtigsten Gestaltungsprinzipien zukünftiger Modellierungstechniken.
- Konferenzbeitrag5th Workshop on Avionics Systems and Software Engineering (AvioSE’23)(Software Engineering 2023, 2023) Annighoefer, Bjoern; Schweiger, Andreas; Poulaine, StéphaneSystems and software engineering in aerospace is subject to special challenges. For their resolution the AvioSE’23 workshop connects academia and industry with selected scientific presentations of high quality, motivating keynote talks, and an interactive panel discussion.