Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sebastian Heil is active.

Publication


Featured researches published by Sebastian Heil.


international conference on web engineering | 2013

MockAPI: an agile approach supporting API-first web application development

José Matías Rivero; Sebastian Heil; Julián Grigera; Martin Gaedke; Gustavo Rossi

In the last years, agile development methodologies have been widely adopted. However, they still lack support for API requirements while, at the same time, public RESTful APIs are fueling a rapid growth of web applications providing services built on other services. On the other hand, whereas Model-Driven Development techniques successfully increase the productivity in the development of data-intensive web applications, they lack the agility required when developing heterogeneous web applications with frequent requirement changes. In this paper we introduce MockAPI, an approach based on annotating user interface mockups that combines the advantages of agile approaches and Model-Driven Development. We introduce a metamodel for annotations and demonstrate how to derive running API prototypes as starting point for agile development. RESTful API best practices and API-first development are introduced into the agile process. The MockAPI approach defines a set of constraints to accelerate the development of web applications. We also show the results of a brief validation applying MockAPI to popular web sites.


international world wide web conferences | 2014

Collaborative adaptive case management with linked data

Sebastian Heil; Stefan Wild; Martin Gaedke

An increasing share of todays work is knowledge work. Adaptive Case Management (ACM) assists knowledge workers in handling this collaborative, emergent and unpredictable type of work. Finding suitable workers for specific functions still relies on manual assessment and assignment by persons in charge, which does not scale well. In this paper we discuss a tool for ACM to facilitate this expert finding leveraging existing Web technology. We propose a method to automatically recommend a set of eligible workers utilizing linked data, enriched user profile data from distributed social networks and information gathered from case descriptions. This semantic recommendation method detects similarities between case requirements and worker profiles. The algorithm traverses distributed social graphs to retrieve a ranked list of suitable contributors to a case according to adaptable metrics. For this purpose, we introduce a vocabulary to specify case requirements and a vocabulary to describe skill sets and personal attributes of workers. The semantic recommendation method is demonstrated by a prototypical implementation using a WebID-based distributed social network.


international conference on web engineering | 2013

Customized views on profiles in WebID-Based distributed social networks

Stefan Wild; Olexiy Chudnovskyy; Sebastian Heil; Martin Gaedke

WebID as an extensible and distributed identification approach enables users to globally authenticate themselves, connect to each other and manage their identity data at a self-defined place. Identity data stored in WebID profile documents can be protected from unauthorized access using appropriate access control methods. While existing methods are primarily about securing resources, they lack providing adequate mechanisms for controlling access to specific data within profiles. This paper presents our approach to create customized views on profiles in WebID-based distributed social networks. We introduce fine-grained personalized filters based on SPARQL templates and demonstrate their integration into an existing identity management platform.


international conference on web engineering | 2013

Protecting User Profile Data in WebID-Based Social Networks Through Fine-Grained Filtering

Stefan Wild; Olexiy Chudnovskyy; Sebastian Heil; Martin Gaedke

The WebID identification approach allows users to manage their profile data at a self-defined place in the cloud and enables services as well as other requesters to retrieve data stored within these profiles. While existing access control mechanisms can secure entire user profiles from unauthorized access, they lack fine-grained protection of sensitive data within user profiles. This paper presents an approach for applying requester-specific filters to cloud-stored user profile data in WebID-based distributed social networks. Our approach aims at enabling profile owners to protect sensitive user data within their profiles in a fine-grained manner. We demonstrate our solution by integrating the approach into a WebID identity provider and profile management platform.


web information systems engineering | 2016

Measuring and Ensuring Similarity of User Interfaces: The Impact of Web Layout

Sebastian Heil; Maxim Bakaev; Martin Gaedke

Given the rapid update cycles in modern web information systems and the abundance of legacy software being migrated to the web, controlling similarity between user interfaces (UI) is an actual problem of interaction engineering. The similarity (consistency) aspect is also increasingly considered in computer-aided design, where it is included in the optimized goal function, to minimize re-learning effort for users. In this paper, we explore the impact of the proposed layout distance measure, which is calculated for different levels of hierarchy in web UIs, which we identify as: Region – Block – Group – Element. To support our approach, we conducted an experimental pilot study in the context of an ongoing medical information system (IS) web migration project. The regression analysis suggests that layout distance (particularly, its orientation dimension) does have effect on web UI similarity as perceived by users. The results can be used by web engineers, in particular to smoothen the transition between versions of a UI for users and IS operators.


Trans. Large-Scale Data- and Knowledge-Centered Systems | 2015

ProProtect3: An Approach for Protecting User Profile Data from Disclosure, Tampering, and Improper Use in the Context of WebID

Stefan Wild; Fabian Wiedemann; Sebastian Heil; Alexey Tschudnowsky; Martin Gaedke

WebID is a new identification approach of the W3C. It enables managing profile data associated to persons and services at self-defined places in the cloud. By relying on RDF vocabularies like FOAF for describing user profile data, WebID contributes to the Semantic Web vision. While access to user profiles can be controlled with existing security mechanisms, they are not designed to protect sensitive data within user profiles from unwanted retrieval, malicious manipulation, and improper use. This article analyzes the risks that affect the knowledge stored in WebID-based user profiles. It therefore describes potential attack scenarios and outlines the challenges a solution must deal with. To tackle the problem of insufficient protection, we propose ProProtect3. This approach enables identity owners (1) to create customized filters for sensitive data, (2) to verify the profile data integrity, and (3) to restrict the rights of delegatees. For evaluating the ProProtect3 approach, we integrate it into a WebID identity provider.


international conference on web engineering | 2014

An Extensible, Model-Driven and End-User Centric Approach for API Building

José Matías Rivero; Sebastian Heil; Julián Grigera; Esteban Robles Luna; Martin Gaedke

The implementation of APIs in new applications is becoming a mandatory requirement due to the increasing use of cloud-based solutions, the necessity of integration with ubiquitous applications (like Facebook or Twitter) and the need to facilitate multi-platform support from scratch in the development. However, there is still no theoretically sound process for defining APIs (starting from end-user requirements) or their productive development and evolution, which represents a complex task. Moreover, high-level solutions intended to boost productivity of API development (usually based on Model-Driven Development methodologies) are often difficult to adapt to specific use cases and requirements. In this paper we propose a methodology that allows capturing requirements related to APIs using end-user-friendly artifacts. These artifacts allow quickly generating a first running version of the API with a specific architecture, which facilitates introducing refinements in it through direct coding, as is commonly accomplished in code-based Agile processes.


international conference on web engineering | 2017

Web Intelligence Linked Open Data for Website Design Reuse

Maxim Bakaev; Vladimir Khvorostov; Sebastian Heil; Martin Gaedke

Code and design reuse are as old as software engineering industry itself, but it’s also always a new trend, as more and more software products and websites are being created. Domain-specific design reuse on the web has especially high potential, saving work effort for thousands of developers and encouraging better interaction quality for millions of Internet users. In our paper we perform pilot feature engineering for finding similar solutions (website designs) within Domain, Task, and User UI models supplemented by Quality aspects. To obtain the feature values, we propose extraction of website-relevant data from online global services (DMOZ, Alexa, SimilarWeb, etc.) considered as linked open data sources, using specially developed web intelligence data miner. The preliminary investigation with 21 websites and 82 human annotators showed reasonable accuracy of the data sources and suggests potential feasibility of the approach.


international conference on evaluation of novel approaches to software engineering | 2017

Web Migration - A Survey Considering the SME Perspective.

Sebastian Heil; Martin Gaedke

Legacy systems are business-critical and contain valuable knowledge gathered over years of development. Many of these systems are still non-web desktop applications. Companies are aware of the advantages of web applications. However, Web Migration (WM), i.e. transforming legacy systems into web applications, is still a challenge, in particular for Small and Medium-sized Enterprises (SMEs). A large body of research exists in this field, but the specifics of SMEs have been overseen so far. This survey provides an overview on existing WM approaches with a dedicated focus on the SME perspective. The systematic mapping study analyses 122 primary studies and tools, identifies four major research focuses, reports on common methods and techniques and the consideration of SMEs. We then outline resulting research issues and future research directions.


international conference on web engineering | 2016

Extending Kansei Engineering for Requirements Consideration in Web Interaction Design

Maxim Bakaev; Martin Gaedke; Vladimir Khvorostov; Sebastian Heil

In our paper we consider how the eminent Kansei Engineering (KE) method can be applied in computer-aided development of websites. Although principally used for exploring emotional dimension of users’ experience with products, KE can be extended to incorporate other types of software requirements. In conjunction with AI Neural Networks (Kansei Type II), it then becomes possible to automate, up to a certain degree, evaluation of website quality in terms of functionality, usability, and appeal. We provide an overview of existing works related to KE application in web design, and note its certain gap with systematic Web Engineering. Then we summarize approaches for auto-validation of different types of requirements, with particular focus on computer-aided usability evaluation. Finally, we describe the ongoing experimental study we undertook with 82 participants, in which a Kansei-based survey with 21 university websites was performed, and outline preliminary results and prospects.

Collaboration


Dive into the Sebastian Heil's collaboration.

Top Co-Authors

Avatar

Martin Gaedke

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Maxim Bakaev

Novosibirsk State Technical University

View shared research outputs
Top Co-Authors

Avatar

Stefan Wild

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Vladimir Khvorostov

Novosibirsk State Technical University

View shared research outputs
Top Co-Authors

Avatar

Olexiy Chudnovskyy

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar

José Matías Rivero

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Julián Grigera

National University of La Plata

View shared research outputs
Top Co-Authors

Avatar

Alexey Tschudnowsky

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Bahareh Zarei

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Fabian Wiedemann

Chemnitz University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge