Auflistung nach Schlagwort "Software Development"
1 - 10 von 14
Treffer pro Seite
Sortieroptionen
- ConferencePaper18th Workshop on Automotive Software Engineering (ASE’21)(Software Engineering 2021, 2021) Ebel, Patrick; Helke, Steffen; Schaefer, Ina; Vogelsang, AndreasSoftware-based systems play an increasingly important role and enable most of the innovations in modern cars. This workshop deals with various topics related to the development of automotive software and discusses suitable methods, techniques, and tools necessary to master the most current challenges researchers and practitioners are facing.
- Konferenzbeitrag19th Workshop on Automotive Software Engineering (ASE'22)(Software Engineering 2022, 2022) Dörr, Heiko; Helke, SteffenSoftware based systems play an increasingly important role and enable most of the innovations in modern cars. This workshop deals with various topics related to the development of automotive software and discusses suitable methods, techniques, and tools necessary to master the most current challenges researchers and practitioners are facing.
- Konferenzbeitrag5Code – An Integrated Programming Environment for Beginners(i-com: Vol. 15, No. 1, 2016) Dahm, Markus; Barnjak, Frano; Heilemann, MoritzBased on experience in teaching programming, we developed the integrated development environment (IDE) 5Code especially to support beginners. As a first step, a simple, understandable formula was developed how to advance from the problem to the program in 5 operative steps: In order to reduce the cognitive load of the learners effectively, 5Code was designed such that all 5 steps are permanently presented, accessible and executable. Thus, learners are provided with the entire programming context from presentation of the task via own notes and annotations to the code area. Learners can mark and annotate any part of the given task’s text; these annotations can be edited as notes with own comments. Furthermore, the notes can be dragged into the code area, where they are shown as comments in the coding language. Any modifications in the comments are synchronized between notes and code. 5Code is implemented as a web-application. It is used in university introductory courses on object oriented programming.
- ZeitschriftenartikelIntegrierte Ex-ante-Rendite-/Risikobewertung von IT-Investitionen(Wirtschaftsinformatik: Vol. 47, No. 4, 2005) Wehrmann, Alexander; Zimmermann, SteffenIn enterprises decisions whether to undertake investments into IT projects or not have to be made regularly. Regarding the fact that two out of three IT projects fail or do not reach their expected value the need for an integrated valuation which addresses returns and connected risks is evident. The impact of development aspects (e.g. the process model used) and project size on the risk-return position of IT projects is demonstrated and it is shown how this can be taken into account when valuing, optimizing and selecting IT investments.
- ZeitschriftenartikelKonzeption einer Kollaborationsplattform für die zwischenbetriebliche Softwareerstellung(Wirtschaftsinformatik: Vol. 49, No. 4, 2007) Hildenbrand, Tobias; Korchminskaya, Alla; Oswald, Stephan; Bieber, Eike; Berchez, Jean-Pierre; Maché, NielsKernpunkteDas Projekt TASK stärkt die zwischenbetriebliche, komponentenbasierte Softwareerstellung in Baden-Württemberg. Im Rahmen dieses Projekts wurden verschiedene wissenschaftliche Studien durchgeführt. In Zusammenarbeit mit den beteiligten Unternehmen wurden u. a. folgende Ergebnisse erarbeitet:Zwischenbetriebliche Softwareerstellung kleiner und mittlerer Unternehmen erfordert neben der grundsätzlichen Bereitschaft zur Zusammenarbeit in erster Linie gegenseitiges Vertrauen und effiziente Koordination der Zusammenarbeitsprozesse.Die technische Unterstützung dieser Prozesse erfordert die stärkere Integration existierender und innovativer Lösungen für die Anbahnung, Durchführung und Verwaltung unternehmensübergreifender Softwareprojekte.Das Konzept der Kollaborationsplattform TASK 2.0 beinhaltet die funktionale Erweiterung einer existierenden Plattform und berücksichtigt dabei speziell die von uns erhobenen Anforderungen kleiner und mittlerer Unternehmen.AbstractThe development of business application software is increasingly based on the development of different components by various suppliers. In the next step, system vendors integrate these components. Hereby, inter-organizational collaboration becomes more and more important for the software industry. In order to strengthen the value-added processes within these established software supply chains, the Ministry of Economic Affairs in Baden-Württemberg funded the project TASK that aims at fostering inter-organizational design, integration, and implementation of software components. The present article on the one hand provides an insight into the structure as well as the progress of this project and, on the other hand, presents academic research results in terms of an empirical analysis of barriers and drivers of interorganizational collaboration and of the purposeful design of a collaboration platform. The article concludes with a summary and a discussion of current and upcoming issues in establishing and sustaining inter-organizational collaboration structures within the software industry.
- WorkshopbeitragPreface for Workshop on Virtues and Values in Conceptual Modeling and Requirements Engineering(Modellierung 2024 Satellite Events, 2024) Rachmann, Alexander; Gulden, JensEthics and human values in developing software systems have long been a topic of discussion. A satisfactory solution like a collection of methods or model gallery for ethical argumentation has not yet been developed. The workshop provides a discussion forum in which various methods for incorporating human values into system development are discussed, as well as models, methods, and other specification techniques for incorporating values into conceptual modeling. Four submitted contributions are part the workshop. In a second practical part, the workshop gives a theoretical and practical introduction to the Square of Values (SoV) modeling approach.
- ZeitschriftenartikelProblembereiche verteilter agiler Teams: Literaturanalyse und Praxisimplikationen(HMD Praxis der Wirtschaftsinformatik: Vol. 57, No. 5, 2020) Haslinger, Lukas; Sikora, Hermann; Riedl, RenéSeit Bestehen des Agilen Manifests 2001 bildeten sich vermehrt agile Softwareentwicklungs-Teams, die sich in Aufbau und Funktionsweise voneinander unterscheiden. Viele dieser Teams verteilen sich auf mehrere Standorte. Der Grad der Verteilung kann dabei von „in unterschiedlichen Gebäuden auf einem Firmengelände“ bis hin zu „anderer Kontinent“ reichen. Da das Agile Manifest auf stetige informelle Kommunikation (kurze, unbürokratische Wege) und vergleichsweise wenig Dokumentation setzt, sind bei verteilten Teams Schwierigkeiten und Probleme zu erwarten, wenn die Werte des Manifests konsequent verfolgt werden. Ein verteiltes Softwareentwicklungs-Projekt birgt an sich bereits Risiken (z. B. im Wissenstransfer zwischen den Entwicklern), wobei bei einem verteilten agilen Projekt zusätzliche Probleme auftreten können. Die Fachliteratur befasst sich seit rund 15 Jahren mit dieser Problematik. Befunde empirischer Studien beschreiben verschiedene Problembereiche; zudem werden Lösungswege erläutert. Im gegenständlichen Beitrag wird der aktuelle Stand der Literatur analysiert, um die wichtigsten Problembereiche herauszuarbeiten. Die Beschreibung dieser Problembereiche hilft insbesondere Handlungs- und Entscheidungsträgern in der Praxis, potenzielle Schwierigkeiten verteilter agiler Teams zu erkennen. Dies ist eine wesentliche Grundlage für proaktives Management, um die möglichen negativen Wirkungen zu vermeiden. Since the foundation of the Agile Manifesto in 2001, increasingly more agile software development teams have been formed, which differ in terms of structure and organization. Many of these teams are spread across multiple locations. The degree of distribution can range from “in different buildings on one company site” to “another continent”. As the Agile Manifesto focuses on constant informal communication (short unbureaucratic channels) and comparatively little documentation, difficulties and problems can be expected in distributed teams if one consistently follows the values of the manifesto. A distributed software development project already involves risks (e.g., transfer of knowledge between developers), and additional problems can arise in a distributed agile project. The academic literature has been dealing with this problem for around 15 years. Findings from empirical studies describe various problem areas and solutions are also outlined. The present article analyzes the current state of the literature in order to identify the most important problem areas. The description of these problem areas helps decision-makers in practice to better understand potential difficulties of distributed agile teams. This is an essential basis for proactive management in order to avoid possible negative effects.
- KonferenzbeitragReusability in Artificial Neural Networks: An Empirical Study(Software Engineering 2020, 2020) Ghofrani, Javad; Kozegar, Ehsan; Bozorgmehr, Arezoo; Soorati, Mohammad DivbandThis manuscript summarizes our empirical study on reuse in the context of Artificial Neural Networks (ANNs) extensively described in [Gh19b] as a paper with the same title, presented in 2nd International Workshop on Experiences and Empirical Studies on Software Reuse (WEESR 2019)
- TextdokumentA Semantic Data Model for the Development of Secure and Valuable Software(Open Identity Summit 2017, 2017) Horch, Andrea; Laufs, Uwe; Sellung, RachelleIT security is a crucial non-functional software requirement. Nevertheless, there are several other aspects that a softwares’ market success depends on. Therefore, it is vital that during the development process software developers consider different disciplines needs that essentially add value when going to market such as usability and socio-economics. The project CUES addresses these aspects by developing an interdisciplinary and integrated guidance tool, called the Wizard. The Wizard is designed to support software developers with interdisciplinary knowledge during the software development processes. The core of the Wizard builds a knowledge base, which is based on a semantic data model. While the semantic data model is finished, the Wizard is still undergoing development in the CUES project and is not yet complete. This paper presents the semantic data model as a first project result and as the core element of theWizard. The proposed data model stores knowledge about software development processes, methods and tools in order to derive problems and corresponding solutions which may occur in real software development processes.
- ZeitschriftenartikelStreamlining IoT system development with open standards(it - Information Technology: Vol. 62, No. 5-6, 2020) Korkan, Ege; Kaebisch, Sebastian; Steinhorst, SebastianThe Internet of Things (IoT) is bringing Internet connectivity to a wide range of devices which results in an increasing number of products for smart home, industry 4.0 and/or smart cities. Even though IoT has the ambition to reach an increasing amount of devices and be scalable across different domains, lack of interoperability inhibits this scope to be attained. Recent standardization efforts by the World Wide Web Consortium (W3C) are addressing the interoperability problem by the means of Thing Description (TD) that allows humans and machines to understand the capabilities and communication interfaces of IoT devices. In this paper, we show a more systematic and streamlined development of IoT devices and systems that relies on the TD standard. We introduce three different complementary methods that can be applied independently in the different stages of the development, or as a framework to streamline the development of IoT devices and systems. As a result of using the TD standard, interoperability between IoT devices of various stakeholders is ensured from early stages and the time to market is reduced.