[38] | Ahmed Moustefaoui, Harald Kosch, Laszlo Böszörmenyi, Lionel Brunie, Multi-Clip Query Optimization in Video Databases, In Proceedings of IEEE Conference Multimedia and Expo. ICME 2000: 30 July - 2 August 2000, New York, USA/ IEEE Signal Processing Society (Sankar Basu, ed.), IEEE Servoce Center, Piscataway, NJ, pp. 363-366, 2000.
[bib][url] [doi] [pdf] [abstract]
Abstract: A multi-clip query requests multiple video clips. We address the multi-clip query optimization problem. We propose a new heuristic called restricted search interval that maximizes clip sharing between queries and consequently reduces the workload of the video server. The experimental results show that the suggested heuristics reduce the server workload by about 68.7% in comparison to a classical heuristic approach.
|
[37] | Harald Kosch, Roland Tusch, Laszlo Böszörmenyi, Alexander Bachlechner, Bernhard Dörflinger, Christian Hofbauer, Carmen Riedler, The SMOOTH Video DB -Demonstration of an Integrated Generic Indexing Approach, In Proceedings ACM Multimedia 2000 : Los Angeles, California, October 30 - November 4, 2000 (Shahram Ghandeharizadeh, Shih-Fu Chang, Stephen Fischer, Joseph Konstan, Klara Nahrstedt, eds.), Addison-Wesley [u. a.], Reading, Mass., pp. 448-451, 2000.
[bib] [pdf] |
[36] | Harald Kosch, Kurt Breidler, Laszlo Böszörmenyi, The Parallel Video Server SESAME-KB, In Distributed and Parallel Systems - From Concepts to Architectures (Peter Kacsuk, Gabriele Kotsis, eds.), Kluwer Academic Publ, Boston, Mass., pp. 151-154, 2000.
[bib] [abstract]
Abstract: This paper presents the parallel video server SESAME-KB, by the means of its architectural design, striping, scheduling, caching and admission policy. Furthermore we compare our prototype to approaches which influenced our realization. Keywords: Parallel Video Server, Parallel Systems and Communication.
|
[35] | Harald Kosch, CORBA, Web and Databases, In Dexa 2000 Workshop Proceedings, W 10, Greenwich (UK), Sept 2000, Tutorial Abstract (A M Tjoa, R Wagner, A Al-Zobaidie, eds.), IEEE CS Press, Greenwich, London, pp. 674, 2000.
[bib] |
[34] | Harald Kosch, Kurt Breidler, Laszlo Böszörmenyi, A Comparative Study of Selected Parallel Video Servers, In 11th International Workshop on Database and Expert Systems Applications (DEXA'00)6-8 September 2000 , Greenwich, London (A M Tjoa, R R Wagner, A Al-Zobaidie, eds.), IEEE CS Press, U.K., Greenwich, pp. 669-673, 2000.
[bib] [doi] [abstract]
Abstract: This paper compares different selected and representative parallel video servers, including our server SESAME-KB, by the means of their architectural design, striping, scheduling, caching and admission policy. It is shown that these parallel video servers can support a high number of concurrent accesses, but will also reveal missing components, as bottlenecks. Finally we point to further developments
|
[33] | Harald Kosch, Renata Slota, Darin Nikolow, Stefan Podlipnig, Kurt Breidler, MMSRS-Multimedia Storage and Retrieval System for a Distributed System, In High-Performance Computing and Networking, 8th International Conference, HPCN Europe 2000 Amsterdam, May 8-10, 2000 Proceedings (Marian Bubak, ed.), Springer Verlag, Berlin [u. a.], pp. 517-524, 2000.
[bib][url] [doi] [abstract]
Abstract: The Multimedia Storage and Retrieval System described in this paper is aimed at storing and retrieving medical multimedia data such as images and videos. There are three significant problems that automatically need to be addressed: providing enough capacity to fit Terabytes of MPEG files, efficient extraction of video fragments from MPEG files and quality of service issues. We are working on two different approaches to build MMSRS. The first one, described in this article, utilizes commercial HSM software for managing the tertiary storage hardware. The second approach that we have started to investigate is an attempt to build a specialised storage management system from scratch.
|
[32] | Harald Kosch, Managing the operator ordering problem in parallel data-Bases, In Future Generation Computer Systems, Elsevier, vol. Vol 16, no. No 3, Langford Lane, Kidlington, Oxford OX5 1GB, United Kingdom, pp. 665-676, 2000.
[bib] [pdf] [abstract]
Abstract: This paper focuses on parallel query optimization. We consider the operator problem and introduce a new class of execution strategies called Linear-oriented Bushy Trees (LBT). Compared to the related approach of the General Bushy Trees (GBT) a significant complexity reduction of the operator ordering problem can be derived theoretically and demonstrated experimentally (e.g. compared with GBTs, LBTs authorize optimization time improvement that can reach up to 49%) without losing quality. Finally we demonstrate that existing commercial parallel query optimizers need little extension mod ifications in order to handle LBTs.
|
[31] | Günter Hölzl, Laszlo Böszörmenyi, Distributed Federative QoS Resource Managment-Extended version, In Future Generation Computer Systems, Elsevier, vol. Vol. 16, no. Issue 6, No 16, Oxford, United Kingdom, pp. 717-725, 2000.
[bib] [pdf] |
[30] | Laszlo Böszörmenyi, Computer im Kindergarten?, In APL-Journal, APL-Journal, vol. Jg. 19, no. Nr. 1, Mannheim, Berlin, Nürnberg, Germany, pp. 29-33, 2000.
[bib][url] [pdf] [abstract]
Abstract: Es läuft eine spannende Diskussion darüber, wie früh man Kinder an den Computer heranführen sollte. Jenseits solcher Intellektuellen-Diskussionen machen manche Firmen schon seit Jahren enorme Geschäfte mit Software und Hardware für Kinder im Kindergartenalter. Auch der erste Computer für Babys hat schon seinen Siegeszug auf dem amerikanischen Markt angetreten. Mit den Geschäftemachern zu diskutieren, ist wahrscheinlich nicht viel klüger als gegen Windmühlen zu kämpfen. Diese Firmen könnten ihre Geschäfte nicht machen, wenn es nicht viele Eltern, Großeltern, Pädagogen und Psychologen gäbe, die den Computer kleinen Kindern mit guter Absicht in die Hand geben. Die folgende Diskussion spricht die wohlwollenden Erwachsenen an, die sich für Kinder verantwortlich fühlen und sich nicht entscheiden können, wann und wie Kinder mit dem Phänomen Computer konfrontiert werden sollten.
|
[29] | Harald Kosch, R Slota, Laszlo Böszörmenyi, J Kitowski, J Otfinowski, P Wójcik, A Distributed Medical Information System for Multimedia Data - The first Years Experience of the PARMED Project, In High-Performance Computing and Networking (M Bubak, R Williams, H Afsarmanesh, B Hertzberger, eds.), Springer Verlag, Berlin [u. a.], pp. 543-546, 1999.
[bib] |
[28] | Laszlo Böszörmenyi, Computer az óvodában?, In Tani-Tani, Tani-Tani, Budapest, Hungary, pp. 4-14, 1999.
[bib] |
[27] | Laszlo Böszörmenyi, Parallel Programming, In APL-Journal, APL-Journal, vol. Jg. 18, no. Nr. 2, Mannheim, Berlin, Nürnberg, Germany, pp. 85-89, 1999.
[bib] |
[26] | Laszlo Böszörmenyi, Introducing OO with Bottom-up Approach, Structured First, In Proceedings of the Workshop on Object-Oriented Technology (Ana Moreira, Serge Demeyer, eds.), Springer Verlag, Berlin, Heidelberg, New York, pp. 340-342, 1999.
[bib] [abstract]
Abstract: Object-Oriented Technology.
|
[25] | Laszlo Böszörmenyi, Robert Eisner, Herbert Groiss, Adding Distribution to a Workflow Managment System, In 10th DEXA 1999 Workshop Proceedings, Sept 1-3 1999, Florence, Italy (Trevor Bench-Capon, Giovanni Soda, A Min Tjoa, eds.), IEEE CS Press, Los Alamitos, Calif. [u. a.], pp. 17-21, 1999.
[bib] [doi] [abstract]
Abstract: The Workflow Management System AltaVista Works has been extended to be able to process workflows in a distributed, partly even parallel manner. Build-time data are replicated over all participating workflow servers. The distribution of workflow execution is based on migration. Instead of the usual static re-partitioning, a highly dynamic management of distribution is applied.
|
[24] | Laszlo Böszörmenyi, Harald Kosch, Markus Schordan, JavaSet - extending Java by persistent sets, In Proceedings of the 3rd International Austrian-Israeli Technion Symposium (Helmut Gutmann, ed.), Austrian Technion Society, Wien, pp. 58-66, 1999.
[bib] [pdf] |
[23] | Laszlo Böszörmenyi, Harald Kosch, Renata Slota, PARMED-Information system for long distance collaboration in medicine, In Proceedings of the 3rd International Austrian-Israeli Technion Symposium, 26.-27. April 1999, RISC Linz, Austrian Technion Society (Helmut Gutmann, ed.), Austrian Technion Society, Wien, pp. 157-164, 1999.
[bib] [pdf] [abstract]
Abstract: This paper describes the PARMED project initiative The aim of PARMED is to provide medical stu with a large virtual database of image and video data distributed over several medical centers Clients can access the PARMED system by an active client software which provides graphical interfaces to query the virtual database Incoming video streams and image data is postprocessed by the active client software to allow analysis of this data for diagnostics or virtual teaching Quality of service and security aspects are crucial for such kind of distributed system and will be addressed with priority
|
[22] | Laszlo Böszörmenyi, Günter Hölzl, Emanuel Pirker, Parallel Cluster Computing with IEEE-1394, In Parallel Computatuin. 4th International ACPC Conference Including Special Tracks on Parallel Numerics (ParNum'99) and Parallel Computing in Image Processing, Video Processing, and Multimedia Salzburg, Austria, February 16-18, 1999, Proceedings (Peter Zinterhof, Marian Vajtersic, Andreas Uhl, eds.), Springer Verlag, Berlin [u. a.], pp. 552-532, 1999.
[bib] [pdf] [abstract]
Abstract: Diverging demands on computer networks, such as high bandwidth, guaranteed quality of service and low latency lead to growing heterogeneity. IEEE1394-1995 is a standardized low-cost highperformance serial-bus-system with both isochronous and asynchronous operation. It might be an interesting candidate for all-round local and system area networks, providing a good compromise in fulfilling the above demands for low costs. Beside providing some technical background we show the possibilities and advantages of building parallel clusters on top of IEEE1394-1995. The main advantage is that minimal speed-up can be guaranteed, as shown on the basis of the parallel implementation of discrete Fourier transformation.
|
[21] | Laszlo Böszörmenyi, Andreas Stopper, Semi-automatic parallelization of object-oriented simulations, In Simulation Practice and Theory, Elsevier, vol. Vol. 7, no. Issue 4, Oxford, United Kingdom, pp. 295-307, 1999.
[bib] [abstract]
Abstract: An approach is introduced for semi-automatic parallelization of object-oriented simulations. The basic idea is to prepare parallelization at the earliest possible stage in the life-cycle of the creation of new simulations (i.e. at modeling), thus minimizing causality conflicts at run-time. The object-oriented model of a simulation is enriched by hints, describing the estimated load and communication costs between major classes and objects. This helps to grasp the inherent parallelism of the model. Based on this additional information, a partitioning with minimal communication between partitions can be generated automatically. Remaining dependency-conflicts must be resolved at run-time. The GoSim [A. Stopper, GoSim, ein Ansatz zur Beschleunigung diskreter, objektorientierter, verteilter Simulationen, Ph.D. Thesis, Institute of Informatics, University Klagenfurt, 1997] simulation system is presented, which implements the described proposal and provides semi-automatic parallelization of large-scale and/or high-performance simulations. It provides a description language, a partitioning tool, a program-skeleton generator and a simulation engine. Some measurements prove the usability of the approach.
|
[20] | Laszlo Böszörmenyi, Andreas Wickner, Harald Wolf, Performance Evaluation of Object Oriented Middleware, In Euro-Par 1999, Parallel Processing, Proceedings of 5th International EuroPar Conference, Toulouse, France, August 31 - September 3, 1999 (Patrick Amestoy, Philippe Berger, Michael Daydé, Iain Duff, Valerie Frayssé, Luc Giraud, Daniel Ruiz, eds.), Springer Verlag, Berlin [u. a.], pp. 258-261, 1999.
[bib][url] [doi] [abstract]
Abstract: A method for evaluating several aspects of the performance of object oriented middleware is introduced. Latency, data transfer, parameter marshalling and scalability are considered. A portable benchmark toolkit has been developed to implement the method. A number of actual middleware products have been measured, such as C++ and Java based CORBA implementations, DCOM and Java/RMI. The measurements are evaluated and related to each other.
|
[19] | Erzsébet Angster, Joseph Bergin, Laszlo Böszörmenyi, Introducing OO Programming - with Special Emphasis on Concrete Examples, In Object-Oriented Technology: ECOOP´99 Workshop Reader; ECOOP´99 Workshops, Panels, and Poster: Lisbon, Portugal, June 14-18, 1999; Proceedings (Serge Demeyer, A Moreira, eds.), Springer Verlag, Berlin [u. a.], pp. 338-358, 1999.
[bib][url] [doi] [abstract]
Abstract: This book constitutes the joint refereed post-proceedings of 20 workshops, one panel session, and one poster session held during the 13th European Conference on Object-Oriented Programming, ECOOP'99, in Lisbon, Portugal in June 1999. The volume presents overviews of the 20 workshops as well as more than 200 individual short presentations by the contributing authors in a coherent and systematic way. The wealth of up-to-date information provided spans the whole spectrum of object technology, from theoretical and foundational issues to applications in various domains.
|
[18] | Wolfram Amme, Markus Schordan, Laszlo Böszörmenyi, Willibald Rossak, PAOLA-Program Analysis of Object-Oriented Languages, In Object-Oriented Technology, ECOOP 99 Workshop Reader. ECOOP´99 Workshops, panels, posters, Lisbon, Portugal, June 14-18, 1999 Proceedings (Anna Moreiera, Serge Demeyer, eds.), Springer Verlag, Berlin [u. a.], pp. 143-146, 1999.
[bib] [abstract]
Abstract: Aliasing in Object-Oriented Systems.
|
[17] | Laszlo Böszörmenyi, Harald Kosch, High Performance Sets, In High-Performance Computing and Networking (Peter Sloot, Marian Bubak, Bob Hertzberger, eds.), Springer, Heidelberg, pp. 972-974, 1998.
[bib] [abstract]
Abstract: This short paper presents a system offering parallel persistent and polymorphic sets of objects, on the level of an existing general purpose object-oriented programming language, like Modula-3 and JAVA. The user of such a system gets distribution and persistence in the same natural way, as users of traditional systems get volatile arrays of numbers of objects. In addition, advantages are taken from sophisticated optimization techniques.
|
[16] | Laszlo Böszörmenyi, Carsten Weich, Simple and Efficient Transactions for a Distributed Object Store, In Proceedings of Database and Expert Systems Applications (DEXA '98) (Roland Wagner, ed.), IEEE, Wien, pp. 693-698, 1998.
[bib] [doi] [pdf] [abstract]
Abstract: Even the more or less "canonical'', lower-level architecture of information systems needs to be revisited from time to time. Notions like persistence and transactions belong traditionally to the area of database management systems. There are, however, many applications, such as CAD, VLSI design or simulation, which need persistence and could take advantage of transactions, but require especially fast implementations not provided by DBMS. In this paper we are describing a low-level transaction concept used to implement our parallel main memory object store (PPOST), to provide main memory access times combined with the safety and convenience of transactions.
|
[15] | Laszlo Böszörmenyi, Why Java is not my favorite first-course language, In Software - Concepts & Tools, Springer, no. Volume 19, Number 3, Berlin, Heidelberg, New York, pp. 141-145, 1998.
[bib] [doi] [pdf] [abstract]
Abstract: The choice of the first-course programming language for a university-level computer science curriculum has pedagogical ramifications in terms of comprehensibility and mastery of fundamental concepts. This paper compares the merits of Java and Modula-3 as a first-course language.
|
[14] | Laszlo Böszörmenyi, Roland Mittermeir, Choosing Modula-3 as "Mother Tongue", In Modular Programming Language (Hans-Peter Mössenböck, ed.), Springer, Heidelberg, pp. 382, 1997.
[bib] [abstract]
Abstract: Choosing the "First Computer Language" is still a crucial issue. While the debate is quite often conducted on the language level, the arguments for making the choice are rather of much deeper methodological, didactical, and non-technical nature. Here, we describe the decision process that lead us to choose Modula-3 as the first language to be taught to informatics students at the Universität Klagenfurt and report on the experience gained.
|