
Lutz Schubert- Dr.rer.nat.
- Vice Chair at University of Cologne
Lutz Schubert
- Dr.rer.nat.
- Vice Chair at University of Cologne
About
108
Publications
30,116
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
732
Citations
Introduction
Current institution
Additional affiliations
July 2015 - present
April 2004 - April 2013
March 2013 - present
Education
October 2015 - September 2017
June 2015 - July 2015
June 2015 - July 2015
Publications
Publications (108)
Early excavation reports of around 1950 already employed meticulous recording techniques, yet fail to respect a lot of aspects concerning information that would help in generating relational information about a site’s organization at different times, such as recurring occupation of sites during specific seasons. The interested archaeologists either...
http://ec.europa.eu/information_society/newsroom/cf/dae/document.cfm?action=display&doc_id=6775
The primary IT paradigm has changed from a compute centric to a data centric problem perspective. For decades our whole IT concepts were building around the foundation laid out by von Neumann. As memory wall, parallelism, dynamicity and multi-tenancy become the pre-dominating factors in modern application performance and capabilities, this foundati...
Over recent years, resource provisioning over the Internet has moved from Grid to Cloud computing. Whilst the capabilities and the ease of use have increased, uptake is still comparatively slow, in particular in the commercial context. This paper discusses a novel resource provisioning concept called Service-oriented Operating Systems and how it di...
A time series in its numeric form remains vulnerable to its nature, being highly dimensional. To be machine- and human- interpretable, a time series should be abstracted in a form to accommodate further computational tasks. As such, the form of abstraction may continue to be numerical (e.g., an aggregation feature) or lexical (i.e., text-based), wh...
Ambient Assisted Living (AAL) is an application of Smart Environments, dealing with elderlies and their caregivers’ assistance in their daily life within their enhanced apartments. An AAL environment needs constant observation of the inhabitant’s activities to inform caregivers of critical situations respectively to react to them, such as the patie...
Interpretation of the archaeological record is determined by the occurrence and distribution of finds and their (relative and absolute) distribution over space. Comparison and categorization of finds strongly depends on their characteristics and the significance assigned to them. By default this is a very erroneous process leading to debate about i...
Methods from Social Network Analysis are frequently used to assess social relationships in prehistoric times. Archaeological data are primarily stochastic by nature and subject to interpretation – this is not in line with the methods of Social Network Analysis. This paper examines the concrete problems and suggests a method to deal with stochastic...
Over the last years, computer applications have moved away from the single-core, local execution that they were originally intended for. Modern applications have to run distributed, in parallel, on heterogeneous environments, share distributed data etc. Not surprisingly the standard ways of programming do not hold anymore and modern software engine...
”The whole is more than the sum of its parts” (Aristotle). Current imperative languages do not allow a program to be simply broken up (decomposition) or to merge several parts of a program, but demand appropriate knowledge and manual effort. The idea behind is to transfer methods from mathematical combinatorics to standard programming models to ena...
Archaeological finds include remainders of collapsed buildings. Interpreting these finds requires a deeper understanding of the underlying physics. Though physics simulations can help with this process, they are by default irreversible and thus serve more demonstration than explanation purposes. In this article, we examine a method to statistically...
The stratigraphic layout of an excavation determines how finds can be interpreted regarding their timeline and relationships with each other. Older excavation reports do not fully record this layout however and reconstructing the relationships is often subject to conjecture. In this paper we present a first approach for reasoning over and visualizi...
Computer science frequently considers much of
humanities and in particular archaeology “trivial”. The “hard
challenges” were defined by sciences, such as physics. Yet these
“soft” domains have been and are struggling with challenges
that still exceed computational capabilities and that cannot be
solved with current approaches. On the other hand,
cl...
This chapter reviews various works proposed in the literature about operating system (OS) models for multicore and many-core systems. It focuses on the critical problem of scheduling in multiprocessor and distributed systems, comprising scheduling of applications with precise timing requirements. Various models of OSes and kernels have been propose...
This chapter describes an approach for increasing the scalability of applications by exploiting inherent concurrency in order to parallelize and distribute the code. It focuses on concurrency in the sense of reduced dependencies between logical parts of an application. A promising approach consists in exploitation of concurrency rather than ‘automa...
The PaaSage Project (2012-2016) addressed the overall objective to develop a model-based cross-cloud development and deployment platform. The project slogan was "Define your application once, deploy across the full spectrum of CLOUDs";. PaaSage is an open source integrated platform to support both design and deployment of Cloud applications, basing...
The HOLACloud initial 2016 roadmap has been generated by a process similar to that for 2015 using the input to the CLOUD Forward Conference 2016. The analysis of the position papers, and ideas from the scientific papers, provided the synopsis of future R&I (Research and Innovation) topics. These are: advanced systems development method(s) based on...
3d scanning and visualisation have gained increasing interest over recent years, with an increasing amount of virtual and augmented reality devices becoming available. However, most scanning devices are highly expensive, which is mostly due to the precision such devices offer. But even with the according investment, the only result obtained consist...
Einige Ausgrabungsberichte aus den Jahren ca. 1950 bis 1970 zeichnen sich durch eine hohe Methodenkompetenz aus, die sich unter anderem in den Profilzeichnungen der Ausgrabungsstätte und in detaillierten Plänen wiederspiegeln. Fundstücke sind typischerweise exakt kartographiert und deren Orientierung im Raum und zugehörige Schicht explizit notiert....
High Performance Computing is becoming increasingly relevant for industry and academia. With the current development on the processor market, modern systems quickly grow in size, i.e. in number of cores, but only little in terms of performance, i.e. in actual execution speed. Reason for that is the increasing impact of the memory and communication...
Die Ausführbarkeitsanalyse in Echtzeitsystemen wird extrem komplex bis unmöglich, wenn der Ressourcenbedarf von Anwendungen nicht a priori bekannt ist, von Umgebungsbedingungen abhängt oder wenn Anwendungen dynamisch zu- und abgeschaltet werden sollen. Als Lösungsansatz für weiche Echtzeitsysteme präsentieren wir ein dreistufiges hierarchisches Sch...
This report summarises the findings of the EC Cloud Expert Group with respect to upcoming challenges in Software Engineering under the EC Framework Programme H2020
Though Cloud Computing has found considerable uptake and usage, the amount of expertise, methodologies and tools for efficient development of in particular distributed Cloud applications is still comparatively little. This is mostly due to the fact that all our methodologies and approaches focus on single users, even single processors, let alone ac...
Versatility and scalability are the major factors for meeting the requirements of a flexible production of the 21st century. A versatile production can only be realized if the machine control infrastructure is also versatile and scalable - current machine controls are not. Limitations in areas like e.g. reconfiguration ability, security and computa...
In this paper, we provide an overview over the PaaSage project's approach to helping the developer in exploiting cloud environments according to their specific needs and requirements. Classical software engineering methodologies no longer apply in multi-tenant, elastic environments, if the full capabilities for cost reduction and availability are t...
Clouds have become the modern concept of utility computing – not only over the web, but in general. As such, they are the seeming solution for all kind of computing and storage problems, ranging from simple database servers to high performance computing. However, clouds have specific characteristics and hence design specifics which impact on the ca...
Parallel and portable development of programs becomes an increasingly important subject for usage of future computing systems. With the introduction of heterogeneous many-core systems and the increasing impact of the memory wall, classical software development paradigms no longer hold true. In particular the lack of consideration for data access an...
This book constitutes the thoroughly refereed post conference proceedings of the Third International Conference on Cloud Computing, CloudComp 2012, held in Vienna, Austria, in September 2012. The 14 revised full papers were carefully reviewed and selected from numerous submissions and cover various topics in the application of cloud computing techn...
SoOSiM is a simulator developed for the purpose of exploring operating system concepts and operating system modules. The simulator provides a highly abstracted view of a computing system, consisting of computing nodes, and compo- nents that are concurrently executed on these nodes. OS modules are subsequently modelled as components that progress as...
Thread-Level Speculation is a technique that enables parallel execution of sequential applications on multicore systems. This paper describes how MRSe (Memory-Region Speculative execution) can potentially widen the scope of single threaded applications that can be parallelised by resolving data dependencies at run-time that otherwise would prevent...
http://cordis.europa.eu/fp7/ict/ssai/docs/future-cc-2may-finalreport-experts.pdf
http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-expert-group/roadmap-dec2012-vfinal.pdf
Supercomputers can reach an unprecedented degree of scale and miniaturization reaches the quantum level of manufacturing. Non-regarding this progress, however, computing capabilities are and will remain insufficient to meet the demands of many compute intensive scenarios. The major obstacle thereby consists in the non-deterministic polynomial (NP)...
Developing and providing complex IT services typically enforces the cooperation of several experts from different domains. Beside the domain specific knowledge of every involved expert this typically enforces a profound knowledge of the underlying IT service infrastructures. In this chapter, the authors show how a complex (HPC) IT service product c...
The CO2 emission of data centres worldwide is already equivalent to about the total airlines’ CO2 emissions, and accounts for almost 2% of the world production. As energy consumption increases and environmental concerns grow, efficiency of IT systems and data centres becomes a priority for the industry. High Performance Computing is considered one...
With the growing amount of computational resources available, not only locally (e.g. multicore processors), but also across the Internet, utility computing (aka Clouds and Grids) becomes more and more interesting as a means to outsource applications and services, respectively. So far, these systems still act like external resources / devices that h...
IntroductionConcepts of a Cloud MashupRealizing Resource MashupsConclusions
References
Current e-business frameworks lack the capability of abstracting the underlying resource infrastructures in order to allow for seamless integration and thus smooth interaction between business entities. Mainly, such frameworks are unable to abstract human, as well as computing resources in a fashion that allows seamless integration into high-level...
Within this paper we are going to give an overview of the GAMES' project approach towards effective monitoring and management of IT Service infrastructures, in particular HPC environments. To this end we will discuss the impact of effective monitoring and management strategies and solutions, as well as the advantages and disadvantages of such appro...
Worldwide data centers CO2 emissions are equivalent already to about the total airlines’ CO2 emissions and are expected to overcome the 40% of Total Cost of Ownership of worldwide IT by 2012. Data centre electricity consumption accounts for almost 2% of the world production and their overall carbon emissions are greater than both Argentina and the...
Current e-business frameworks lack the capability of abstracting the underlying resource infrastructures in order to allow for seamless integration and thus smooth interaction between business entities. Mainly, such frameworks are unable to abstract human, as well as computing resources in a fashion that allows seamless integration into high-level...
With the growing amount of computational resources not only locally (multi-core), but also across the web, utility computing (aka Clouds and Grids) becomes more and more interesting as a means to outsource management and services. So far, these machines still act like external resources that have to be explicitly selected, integrated, accessed etc....
short paper / presentation
short paper / presentation
http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf
Flooding is a wide spread and devastating natural disaster worldwide. Floods that took place in the last decade in China were ranked the worst amongst recorded floods worldwide in terms of the number of human fatalities and economic losses (Munich Re-Insurance). Rapid economic development and population expansion into low lying flood plains has wor...
Service Provisioning over the internet using web service specifications becomes more and more difficult as real business requirements
start to shape the community. One of the most important aspects relates to dynamic service provisioning: whilst the straight
forward web service usage would aim at exposing individual resources according to a fixed d...
Cloud Computing provides a solution for remote hosting of applications and processes in a scalable and managed environment. With the increasing number of cores in a single processor and better network performance, provisioning on platform level becomes less of an issue for future machines and thus for future business environments. Instead, it will...
We describe the business-oriented architectural principles of the EC FP7 project “BREIN” for service-based computing in this paper. The architecture is founded on the principles of how real businesses interact to mutual benefit, and we show how these can be applied to SOA and Grid computing. We present building blocks that can be composed in many w...
Most people use more than one computing system for their daily work: an office computer, a corporate laptop for travel, and a private desktop computer. These machines not only differ in their power and resources but also in their environment, including deployed applications, available files, and so on. The current trend is leading to an even greate...
Grid middleware support and the Web Services domain have advanced significantly over recent years, reaching a point where
resource exposition and usage over the web has not only become feasible, but an actual commercial reality. Nonetheless, commercial
uptake is still slow, and certainly not progressing the same way as other web developments have b...
The current development in multi-core systems for both HPC AND desktop machines puts new requirements towards application development and management. Bearing the increased interest towards cloud environments in mind, “scalability” is now longer restricted to parallel processes in the HPC domain, but extends to multiple concurrent instances in a sin...
Collaborative Engineering tasks are difficult to manage and involve a high amount of risk — as such, CE tasks generally involve only well-known pre-established relationships. Such collaborations are generally quite static and do not allow for dynamic reactions to changes in the environment. Furthermore, not all optimal resource providers can be uti...
The Internet has become a powerful means of communication and interaction and various research projects have shown its potential to revolutionize business models and means of cooperation. Only recently, development has made significant progress in catching up with research and a series of products have been exposed to the market which may well repr...
Two or more parties typically establish a business relationship using a contract, but a large gap still exists between the provisions of contracts produced by lawyers and the details of computer security and performance addressed by technologists. Some contractual clauses address legal issues that technology can manage as well - the TrustCoM framew...
The growing pervasion of all areas of life with information technology massively influences the way people and companies conduct business. Traditional, “manual” methods are changed or replaced, new opportunities are created, and new business models are developed. Distributed IT infrastructures or Grid systems offer basic functions needed for eBusin...
The Internet has become a powerful means of communication and interaction and various research projects have shown its potential to revolutionize business models and means of cooperation. Only recently, development has made significant progress in catching up with research and a series of products have been exposed to the market which may well repr...
This document presents an architecture for autonomous quality of service (QoS) management using a proxy-like approach. Service Level Agreements, as presented here, can be exploited to define certain QoS parameters that a service is to maintain during its interaction with a specific customer. As such, they provide a means of defining electronic contrac...
The TrustCoM framework offers a paradigm for automating trust, security and contract management in dynamic VOs. In TrustCoM, contracts are the key means to steer VO collaborations and to mitigate risks inherent in integrating processes and resources across organizational boundaries. The General Virtual Organization Agreement (GVOA) is central to th...
Despite promising high value for electronic business, Service Level Agreements have not yet found major uptake in the business world. A major obstacle to adoption is the lack of adequate tools that facilitate and automate SLA establishment on both the consumer as well as the provider side. In this paper, we describe a generic framework for negotiat...
Modern day approaches towards realising Service Level Agreement (SLA) specifications generally disrespect essential privacy and confidentiality issues, in particular with respect to exposing information about the infrastructure and how quality related data is gathered and processed. Such information is neither helpful for the customer, nor does it...
With the introduction of Service Oriented Computing principles to modern business-oriented information systems, a greater number of services found their way in provisioning-enabling environments such as e-markets. This resulted in a continuously growing competition between service providers that struggle to win a greater share of the market. In thi...
The TrustCoM framework offers a paradigm for automating trust, security and contract management in dynamic VOs. In TrustCoM, contracts are the key means to steer VO collaborations and to mitigate risks inherent in integrating processes and resources across organizational boundaries. The General Virtual Organization Agreement (GVOA) is central to th...
The increasing demand for business collaborations over the internet (eBusiness) requires prospective partners to set up their cooperation in a timely fashion, without loosing time with negotiating complicated legal contracts. On the other hand, if problems arise, collaborators will want to fall back on a contractual framework that adequately addres...
Achievements and experiences in projects with focus on resource management have shown that the goals and needs of High Performance Computing service providers have not or only inadequately been taken into account in Grid research and development. Mapping real-life business behaviour and workflows within the service provider domain to the electronic...
The rise in practical Virtual Organisations (VOs) requires secure access to data and interactions between their partners.
Ad hoc solutions to meet these requirements are possible, but Web services hold out the potential for generic security solutions
whose cost can be spread across several short lived dynamic VOs. This paper identifies trust and se...
Interoperability between web service based resources becomes more and more important with the growing popularity in eBusiness collaborations. Non- regarding standardisation efforts currently under way, we still see that not all of the issues for enabling XML based message interoperability have been properly addres- sed and that in particular the “p...
Today the whole contract lifecycle in eBusiness is handled manually. Contracts are not only written and agreed upon by humans, they have to be manually translated into technical terms to become an electronic contract. More and more research activities in eBusiness focus on the usage of electronic contracts (in particular Service Level Agreements) a...
”Virtual Organizations” belong to the key concepts in the Grid com- puting community. They are currently evolving from basically static to dynamic solutions that are created ad-hoc in reaction to a market demand. This paper pro- vides a definition of ”dynamic Virtual Organizations” in order to assess specific challenges of an abstract collaborative...
Concurrent Engineering '06; IOS Press
In this paper we describe the demonstration of selected security & contract management capabilities of an early prototype infrastructure enabling dynamic Virtual Organisations for the purpose of providing virtualised services and resources that can be offered on-demand, following a utility computing model, and integrated into aggregated services wh...
In this paper we describe the demonstration of selected security & contract management capabilities of an early prototype
infrastructure enabling dynamic Virtual Organisations for the purpose of providing virtualised services and resources that
can be offered on-demand, following a utility computing model, and integrated into aggregated services wh...