Auflistung nach Autor:in "Karastoyanova, Dimka"
1 - 7 von 7
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragApplying web service compositions in systems management(Information systems technology and its applications, 3rd international conference ISTA'2004, 2004) Karastoyanova, DimkaSystems management in any organization depends exclusively on the efforts of a system administrator. Every change in the IT infrastructure landscape requires changes in the systems configuration settings. We propose the use of enterprise registries for addressing the automation of systems configuration. Registries provide global view on the whole IT infrastructure of an enterprise, store a complete configuration data and maintain consistent record of systems state. The role of a registry in the automation of reconfiguration activities in an enterprise can either be passive - with the registry being only a data store for configuration data, or an active one. We view the active approach much more suitable for facilitating automatic system management. Active registries serve not only for data keeping but also command and perform reconfiguration directly onto the enterprise systems. To facilitate the seamless interaction between registry and all systems we propose to extend them with Web service capabilities. To define and perform all the complex sequences of tasks according to the configuration rules defined in a registry we advocate the use of Web Service compositions. We call these process-based Web services “systems management rules”. Furthermore, the development of systems management rules can be automated by using Web Service Flows templates.
- KonferenzbeitragAutomating the development of web service compositions using templates(Informatik 2004, Informatik verbindet, Band 2, Beiträge der 34. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 2004) Karastoyanova, Dimka; Buchmann, AlejandroThe development of Web Service compositions has not yet been automated. Web Service-based process definitions can be created automatically using Web Service compositions templates. Templates are units of code and functionality reuse. We argue that templates can be used to implement coordination protocols roles, design patterns, algorithms and domain specific business processes. We also discuss the implications of this approach. The success of this approach depends mainly on the existence of appropriate tools.
- KonferenzbeitragConfigurable and collaborative scientific workflows(Informatik 2014, 2014) Hahn, Michael; Karastoyanova, DimkaThe use of workflows to support and realize computer simulations, experiments and calculations is well-accepted in the e-Science domain. The different tasks and the parameters of the simulation are therefore specified in workflow models. Scientists typically work in a trial-and-error manner which means they do not know how the final workflow of a simulation has to look like. Therefore, they use a maybe insufficient workflow model as a basis and try to improve this model over multiple iterations to get a better approximation to the problem to solve. So in each iteration multiple trials are based on different variants of the same workflow model. Towards the goal of building variants of workflow models and enabling the reuse of existing scientific workflows in a controlled and well-defined manner, in this paper, we identify how configurable workflow models will support scientists to customize existing workflow models by their configuration. Therefore, we introduce possible configuration options for scientific workflows and how scientists can specify them. Furthermore, we show how configurable workflow models are a first step towards enabling the collaboration among scientists in creating scientific workflows.
- KonferenzbeitragCoupling of existing simulations using bottom-up modeling of choreographies(Informatik 2014, 2014) Weiß, Andreas; Karastoyanova, Dimka; Molnar, David; Schmauder, SiegfriedAs a contribution for eScience, we discuss the bottom-up derivation of scientific choreography models from existing simulation workflows interconnected as a multi-scale and multi-field simulation. Starting from a motivating scenario of only implicitly coupled simulation workflows for the studying of thermal aging of ironcopper alloys, we present a choreography life cycle supporting the bottom-up derivation of choreography models and the propagation of changes to the underlying simulation workflows in a round-trip manner. Furthermore, we discuss several distinct starting points for the derivation, namely explicitly and implicitly connected simulation workflow models and already running simulation workflow instances.
- KonferenzbeitragThe missing features of workflow systems for scientific computations(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Sonntag, Mirko; Karastoyanova, Dimka; Leymann, FrankThis paper discusses technical aspects of how business workflow management systems can be improved in order to apply them in the field of scientific workflows and reap all their benefits. We give recommendations how to address the discovered gaps in support for scientific applications. The approach we follow addresses the requirements of scientists and scientific applications, which we also identify in this work.
- KonferenzbeitragSIMPL – a framework for accessing external data in simulation workflows(Datenbanksysteme für Business, Technologie und Web (BTW), 2011) Reimann, Peter; Reiter, Michael; Schwarz, Holger; Karastoyanova, Dimka; Leymann, FrankAdequate data management and data provisioning are among the most important topics to cope with the information explosion intrinsically associated with simulation applications. Today, data exchange with and between simulation applications is mainly accomplished in a file-style manner. These files show proprietary formats and have to be transformed according to the specific needs of simulation applications. Lots of effort has to be spent to find appropriate data sources and to specify and implement data transformations. In this paper, we present SIMPL - an extensible framework that provides a generic and consolidated abstraction for data management and data provisioning in simulation workflows. We introduce extensions to workflow languages and show how they are used to model the data provisioning for simulation workflows based on data management patterns. Furthermore, we show how the framework supports a uniform access to arbitrary external data in such workflows. This removes the burden from engineers and scientists to specify low-level details of data management for their simulation applications and thus boosts their productivity.
- KonferenzbeitragTowards automated analysis of eye tracking studies using the workflow technology(Informatik 2014, 2014) Blascheck, Tanja; Vukojevic-Haupt, Karolina; Weber, Dominik; Karastoyanova, Dimka; Ertl, ThomasEye tracking studies have become one means to evaluate user behavior. For example, eye tracking is used in marketing research, psychology, human-computer interaction, or visualization. Analyzing eye movement data can help to find where on a stimulus and at what areas of a stimulus a participant focused on. Eye tracking can be used besides classical benchmark metrics such as completion times and accuracy rates of correctly given answers. However, evaluating eye movement data is a time consuming task, as a large amount of data has to be analyzed. Typically, multiple software systems have to be used, each having a different format of the data. This leads to tedious work, as the analyst has to reformat the data and learn how to use different software systems. Therefore, we suggest to analyze eye movement data using workflow technology. This allows to automatically analyze the data, and have a reproducible result. The analyst is not concerned with the technicalities and can rather focus on the interpretation of the analyzed data. Allowing an automatic evaluation using the workflow technology, requires that the analysis functionality is available via web services. In this paper, we contribute a workflow system based on web service operations. The web service offers functionality of an eye tracking analysis framework for the automatic analysis of eye movement data. The workflow system can be used to model and execute different types of eye tracking evaluations.