Welcome to TechScreen

Welcome to the TechScreen site. This side shall support the exchange of knowledge in the domain of Web Engineering and related aspects. As a side effect, this side is used for research on knowledge management technologies. User can pose challenges in the problem domain and can participate in quizzes. Further a bibliography about arcticles in different related domains is continously extended. Finally, questionnaires on different issues are provided. To be able to participate you need an account and a password from TU Wien's TISS system.

RPC in the Java Platform

In distributed computing, there is an essential need for the applications in the distributed environment to be able to use the functionalities offered by each application without knowing how these functionalities are implemented. One common possibility for this is the Remote procedure call (RPC), which is an Inter-Proccess communication that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network). Java Remote Method Invocation is the Java implementation of Remote Procedure Call.

Merge your Outlook and Gmail contacts

You use Outlook as your Personal Information Manager, which includes your contacts and Gmail as your email platform. The problem is you can write email using both Outlook and Gmail, but the 2 don't share the same address book. So there is a need to merge the address book of Gmail and Outlook so that you don't have to do the "dirty" copy and paste job when you use either Outlook or Gmail for writing email

Visualizing a timeline

It is a significant value added for the user, to have a list of events or periods (time series data) not only listed in a table or similar, but to have it visualized on a time scale, providing for preattentive recognition of the time relation (time distance) between the events. Often it is not possible to illustrate the proportions in one screen-size image, which requires some interactive visualization technique, allowing for scrolling around the time-scale. Also a "bifocal" view is advisable, ie a visualization comprising both a overall view and a detail view for a selected time-p

Factory method pattern

The essence of the Factory Pattern is to "Define an interface for creating an object, but let the subclasses decide which class to instantiate. The Factory method lets a class defer instantiation to subclasses." Like other creational patterns, it deals with the problem of creating objects (products) without specifying the exact class of object that will be created. The factory method design pattern handles this problem by defining a separate method for creating the objects, whose subclasses can then override to specify the derived type of product that will be created.

Semantic annotation in collaborative content systems (like wiki)

Collaborative content systems accumulated in short time a huge amount of good quality well lectured data, being in some cases a real alternative to traditional lexicons. The natural next step is the wish to exploit this human language data programmatically, allow the "machine" to understand the data, make it machine accessible.

Access Disk-Image-Files with Windows (.dmg)

Mac OS X uses its own file system for image files (HFS, HFS+). Files/Drives with this file system cannot be accessed under Windows. The same problem occurs with Disk-Image files that are used by Mac OS X to bundle data and burn them to an external data disc. Under Windows there is no built in solution to handle with these HFS based file systems.

How to store ontologies in a relational database?

The Semantic Web brings closer to realization the possibility of semantically organized data repositories, or ontologies, throughout the Internet that can be used for intelligent information searching both by humans and computational agents. Ontologies are important to application integration solutions. However, while today there is an un-precedented wealth of information available on the Web, to fully realize the power of ontologies and to enable efficient and flexible information gathering, persistent storage of ontologies and its subsequent retrieval is of paramount importance.

NetBeans IDE 6.1 and Java 1.6 on MacOS

Some crucial bugs had been fixed since previous release. However, there are still some contradictions developing java apps based on release 1.6 – Class-Version Error, messaging missing libraries falsely, to name a few. Additionally, in certain issues compiling sources are done on v1.5 contrary to v1.6.

Distributed corpus

Corpora are large (fixed) collections of texts. As opposed to the search engines they often provide non web data (sometimes even quite old, digitized with huge effort) and allow complex linguistic queries with semantic filtering on this annotated enriched data. They are nowadays nothing unusual, many university's computer linguistic insitutes provide theirs online for free.

Work with RDF

RDF (Resource Description Framework) is a set of specifications, designed to provide metadata for your data model (general method of modelling information). RDF-Files are stored in a XML like syntax and are used to additional describe the data contained. There also exist an SQL-Query like query language which allows you to extract data from these files. However it would be nice to store these files into a database and easily update or read the data.


Subscribe to TechScreen Revised RSS