Browsing Fakultät für Mathematik und Informatik (inkl. GAUSS) by Advisor "Grabowski, Jens Prof. Dr."
Now showing items 1-16 of 16
-
A Framework for managing Quality of Service in Cloud Computing through Service Level Agreements
(2017-01-16)Until today, Cloud providers only offer a limited set of non-negotiable service levels to their customers. Most often these service levels are expressed as guarantees for availability together with the offer to have ... -
A UML Based Methodology for the Development of Web Services
(2010-08-06)Web services are currently one of the most important technologies for enabling an effective communication between and within distributed systems. The Web services technology relies on widely ... -
An Analysis of the Differences between Unit and Integration Tests
(2019-04-12)Context: In software testing, there are several concepts that were established over the years, including unit and integration testing. These concepts are defined in standards and used in software testing certifications, ... -
Analysis of Students' Programming Knowledge and Error Development
(2022-02-01)Learning to program is a hard task since it involves different types of specialized knowledge. You do not only need knowledge about the programming language and its concepts, but also knowledge from the problem domain and ... -
Assessing and Improving Interoperability of Distributed Systems
(2013-02-12)Achieving interoperability of distributed systems offers means for the development of new and innovative business solutions. Interoperability allows the combination of existing services provided on different systems, into ... -
Automated Field Usability Evaluation Using Generated Task Trees
(2016-01-08)Usability is an important aspect of any kind of product. This also applies for software like desktop applications and websites, as well as apps on mobile devices and smart TVs. In a competitive market, the usability of a ... -
Controlling Data Streams of IoT Devices in Smart Homes from a User Perspective
(2024-04-16)Increasingly, humans are surrounded by intelligent devices, such as smart devices, in the Internet of Things (IoT) context. These smart devices are used in various environments, such as smart environments as well as homes. ... -
Developer-Centric Software Assessment
(2018-06-14)Software systems are becoming more and more widespread in all areas of everyday life. Due to the increasing reliance on such systems, there is a need to keep them operational over longer periods of time under constantly ... -
Languages, Tools and Patterns for the Specification of Distributed Real-Time Tests
(2004-11-24)For modern distributed systems, it is important that they adhere to real-time requirements, e.g. to deliver a response to a request within a given deadline. For assuring the quality of ... -
Learning Finite State Machine Specifications from Test Cases
(2010-08-05)Up-to-date software systems are often modular and need to be changeable. While modularity is believed to reduce software production costs, it also leads to increased difficulty in testing, ... -
Mining Developer Dynamics for Agent-Based Simulation of Software Evolution
(2019-07-10)The steady growth of software in our daily life results in the need for quicker adaption of the software changing usage and requirements. This process is defined as software evolution. Primarily, it is concerned with changes ... -
Quality Assessment and Quality Improvement for UML Models
(2011-03-01)Models defined using the UML are nowadays a common part of software documentation, specification and sometimes even implementation. However, there is a broad variety in how UML is used. ... -
Quality Assurance of Test Specifications for Reactive Systems
(2010-08-20)Extensive testing of modern communicating systems often involves large and complex test suites that need to be maintained throughout the life cycle of the tested systems. For this purpose, ... -
Reliability Assessment for Cloud Applications
(2017-02-20)Reliability is a significant quality measurement for computer systems and applications. When cloud computing is becoming mature and pervasive, a variety of applications are deployed on cloud platforms. Influenced by the ... -
Scientific Workflow Execution Using a Dynamic Runtime Model
(2022-07-18)Research projects consist of several kinds of steps covering, e.g., individual procedures to gather data, as well as different ways to process and analyze it. Moreover, the individual steps of the project consist of a ... -
Usage-based Testing of Event-driven Software
(2012-09-14)Most modern-day end-user software is Event-driven Software (EDS), i.e., accessible through Graphical User Interfaces (GUIs), smartphone apps, or in form of Web applications. Examples for events are mouse clicks in ...