Journal of Universal Computer Science

Displaying 1-40 of 155 results

  • White Papers // May 2010

    Knowledge Authoring With ORE: Testing, Debugging and Validating Knowledge Rules in a Semantic Web Framework

    Ontology rule editing, testing, debugging and validation are still handcrafted and painful tasks. Nowadays, there is a lack of tools that take these tasks into consideration in order to ease the work of the developer. This paper is devoted to explain how the people have come to a new tool,...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2010

    Classification of Software for the Simulation of Light Scattering and Realization Within an Internet Information Portal

    Light scattering studies are done by researchers of various scientific areas. As the calculation of the scattering behavior by small particles is rather complex, corresponding programs usually can be used for specific problems only and therefore a multitude of programs have been developed over the years. To enable researchers to...

    Provided By Journal of Universal Computer Science

  • White Papers // Jan 2011

    Visualizing and Analyzing the Quality of XML Documents

    In this paper, the authors introduce eXVisXML, a visual tool to explore documents annotated with the mark-up language XML, in order to easily perform over them tasks as knowledge extraction or document engineering. eXVisXML was designed mainly for two kind of users. Those who want to analyze an annotated document...

    Provided By Journal of Universal Computer Science

  • White Papers // Feb 2011

    On the Construction of Efficiently Navigable Tag Clouds Using Knowledge From Structured Web Content

    In this paper, the authors present an approach to improving navigability of a hierarchically structured Web content. The approach is based on an integration of a tagging module and adoption of tag clouds as a navigational aid for such content. The main idea of this approach is to apply tagging...

    Provided By Journal of Universal Computer Science

  • White Papers // Mar 2011

    Modeling Quality Attributes With Aspect-Oriented Architectural Templates

    The quality attributes of a software system are, to a large extent, determined by the decisions taken early in the development process. Best practices in software engineering recommend the identification of important quality attributes during the requirements elicitation process, and the specification of software architectures to satisfy these requirements. Over...

    Provided By Journal of Universal Computer Science

  • White Papers // Feb 2011

    QoS-Based Approach for Dynamic Web Service Composition

    Web Services have become a standard for integration of systems in distributed environments. By using a set of open interoperability standards, they allow computer-computer interaction, regardless the programming languages and operating systems used. The Semantic Web Services, by its turn, make use of ontologies to describe their functionality in a...

    Provided By Journal of Universal Computer Science

  • White Papers // Mar 2011

    An Aspect-Oriented Framework for Weaving Domain-Specific Concerns Into Component-Based Systems

    Software components are used in various application domains, and many component models and frameworks have been proposed to fulfill domain-specific requirements. The general trend followed by these approaches is to provide ad-hoc models and tools for capturing these requirements and for implementing their support within dedicated run-time platforms, limited to...

    Provided By Journal of Universal Computer Science

  • White Papers // Mar 2011

    Nondeterministic Query Algorithms

    Query algorithms are used to compute Boolean functions. The definition of the function is known, but input is hidden in a black box. The aim is to compute the function value using as few queries to the black box as possible. As in other computational models, different kinds of query...

    Provided By Journal of Universal Computer Science

  • White Papers // Mar 2011

    Improving Security Levels of IEEE802.16e Authentication by Involving Diffie-Hellman PKDS

    Recently, IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMAX for short) has provided one with low-cost, high efficiency and high bandwidth network services. However, as with the WiFi, the radio wave transmission also makes the WiMAX face the wireless transmission security problem. To solve this problem, the IEEE802.16Std during its...

    Provided By Journal of Universal Computer Science

  • White Papers // Mar 2011

    Service Oriented Multimedia Delivery System in Pervasive Environments

    Service composition is an effective approach for large-scale multimedia delivery. In previous works, user requirement is represented as one fixed functional path which is composed of several functional components in a certain order. Actually, there may be several functional paths (deliver different quality level multimedia data, e.g., image pixel, frame...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2011

    ORPMS: An Ontology-Based Real-Time Project Monitoring System in the Cloud

    Project monitoring plays a crucial role in project management, which is a part of every stage of a project's life-cycle. Nevertheless, along with the increasing ratio of outsourcing in many companies' strategic plans, project monitoring has been challenged by geographically dispersed project teams and culturally diverse team members. Furthermore, because...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2011

    An Ontology Based Agent Generation for Information Retrieval on Cloud Environment

    Retrieving information or discovering knowledge from a well-organized data center in general is requested to be familiar with its schema, structure, and architecture, which against the inherent concept and characteristics of cloud environment. An effective approach to retrieve desired information or to extract useful knowledge is an important issue in...

    Provided By Journal of Universal Computer Science

  • White Papers // Oct 2011

    Web Services Discovery in a Pay-As-You-Go Fashion

    Extensive effort has been brought forth to assist in web service discovery. In particular, classic Information Retrieval techniques are exploited to assess the similarity between two web services descriptions, while Semantic Web technologies are proposed to enhance semantic service descriptions. These approaches have greatly improved the quality and accuracy of...

    Provided By Journal of Universal Computer Science

  • White Papers // Oct 2011

    Optimization of Gateway Deployment With Load Balancing and Interference Minimization in Wireless Mesh Networks

    In a Wireless Mesh Network (WMN), gateways act as the bridges between the mesh backbone and the Internet, and significantly affect the performance of the whole network. Hence, how to determine the optimal number and positions of gateways, i.e., gateway deployment, is one of the most important and challenging topics...

    Provided By Journal of Universal Computer Science

  • White Papers // Sep 2009

    Dynamic Data Warehouse Design With Abstract State Machines

    On-Line Analytical Processing (OLAP) systems deal with analytical tasks that support decision making. As these tasks do not depend on the latest updates by transactions, it is assumed that the data required by OLAP systems are kept in a data warehouse, which separates the input from operational databases from the...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2009

    Development of a Web Application for Management of Learning Styles

    Information and Communication Technologies (ICT) permit the innovation of teaching and learning processes. ICT allow teachers to create or select and adjust contents that take advantage of the digital environment and interaction between peers. Teaching methodologies and strategies should be adjusted to the learning styles of students, offering them, in...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2009

    Designing Secure Data Warehouses by Using MDA and QVT

    The Data Warehouse (DW) design is based on MultiDimensional (MD) modeling which structures information into facts and dimensions. Due to the confidentiality of the data that it stores, it is crucial to specify security and audit measures from the early stages of design and to enforce them throughout the life-cycle....

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    A Resilient P2P Anonymous Routing Approach Employing Collaboration Scheme

    Node churn is a hindrance to construction of P2P-based anonymous networks, which makes anonymous paths fragile and results in message losses and communication failures. A collaboration scheme combining Friendly Neighbor-based Incentive (FNI) and Re-encryption mechanism is proposed to deal with the high node churn characteristic of P2P networks. The FNI...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    MC-Supporter: Flexible Mobile Computing Supporting Learning Though Social Interactions

    Nowadays, the authors are experiencing a rapid development in mobile computing because of the sinking prices of the mobile devices and the availability of wireless networks that can connect them. The ability of many of these devices to set up ad-hoc networks by proximity allows face-to-face interaction combined with mobility....

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    A QoS Perspective on Exception Diagnosis in Service- Oriented Computing

    Unlike object-oriented applications it is difficult to address exceptions in multi-agent systems due to their highly dynamic and autonomous nature. The authors' previous work has examined exception diagnosis in multi-agent systems based on a heuristic classification method. In this paper, they extend their work by applying an exception diagnosis method...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Supporting Awareness in Groupware Through an Aspect- Oriented Middleware Service

    Solutions have been proposed to support awareness in groupware. Frequently, this requirement is fulfilled by similar functionalities that are implemented in different modules within these collaborative applications. These solutions usually represent crosscut concerns related to awareness by the use of object-oriented programming. As a result, tightly coupled components are generated...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Pattern-Oriented Workflow Generation and Optimization

    Automatic workflow generation is becoming an active research area for dealing with the dynamics of grid infrastructure, because it has a pervasive impact on system usability, flexibility and robustness. Artificial intelligence technology and explicit knowledge have been exploited in some research for workflow construction or composition. With the increasing use...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Integrating Semantic Web and Object-Oriented Programming for Cooperative Design

    Object-Oriented Programming (OOP) is a mainstream paradigm for engineering design software tool development. An emerging requirement is the introduction of semantics to achieve heterogeneous information sharing, but many challenges exist. Examples include using object methods to manipulate an RDF data, automatically converting data into RDF format, and supporting various programming...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Transmission Latency Based Network Friendly Tree for Peer-To-Peer Streaming

    In Peer-To-Peer(P2P) streaming system, the multicasting tree construction method influences considerably on network load. Under current available strategies, network resources are not used economically, or network resource friendship and the flexibility can't be approached thoroughly. With the increasing application of Internet, network infrastructure itself becomes a precious resource, which should...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2011

    Cloud Warehousing

    Data warehouses integrate and aggregate data from various sources to support decision making within an enterprise. Usually, it is assumed that data are extracted from operational databases used by the enterprise. Cloud warehousing relaxes this view permitting data sources to be located anywhere on the world-wide web in a so-called...

    Provided By Journal of Universal Computer Science

  • White Papers // Feb 2011

    Cooperation as a Service in VANETs

    Vehicular Networks, including Vehicular Ad-hoc NETworks (VANETs) and Vehicular Sensor Networks (VSNs), stimulate a brand new variety of services, ranging from driver safety services, traffic information and warnings regarding traffic jams and accidents, to providing weather or road condition, parking availability, and advertisement. 3G networks and sophisticated Intelligent Transportation Systems...

    Provided By Journal of Universal Computer Science

  • White Papers // Apr 2011

    Application of Systems Modeling Language (SySML) for Cognitive Work Analysis in Systems Engineering Design Process

    At present time most system engineers do not have access to cognitive work analysis knowledge or training in terms that they could understand and apply in the system design process. This may lead to specifying systems requirements that do not account for cognitive strengths and limitations of the prospective users....

    Provided By Journal of Universal Computer Science

  • White Papers // May 2011

    Usability Evaluation of a Visual Modelling Tool for OWL Ontologies

    Usability is generally regarded as ensuring that software products are effective and efficient to use from the user's perspective. Diverse aspects that ensure the usability of a software product should be assessed during the different phases in its life cycle. The goal of usability testing is to evaluate whether or...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2011

    Using the Affect Grid to Measure Emotions in Software Requirements Engineering

    Computer systems are designed and used by humans. And human being is characterized, among other things, by emotions. Giving this fact, the process of designing and developing computer systems is, like any other facet in the people lives, driven by emotions. Requirements engineering is one of the main phases in...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2011

    Multimedia Modules and Virtual Organization Website for Collaborative Research Experience for Teachers in STEM

    Wireless enabled cyber physical systems and applications, highly interactive multimedia modules, and virtual organization tools and capabilities provide attractive avenues for boosting interest and improving teaching effectiveness of STEM courses in schools. In this paper, the authors describe the Research Experience for Teachers (RET) - Hawaii program and present features...

    Provided By Journal of Universal Computer Science

  • White Papers // Jul 2011

    Performance Evaluation of Snort Under Windows 7 and Windows Server 2008

    Snort is the most widely deployed Network Intrusion Detection System (NIDS) worldwide, with millions of downloads to date. PC-based Snort typically runs on either Linux or Windows operating systems. In this paper, the authors present an experimental evaluation and comparison of the performance of Snort NIDS when running under the...

    Provided By Journal of Universal Computer Science

  • White Papers // Jul 2011

    RAHIM: Robust Adaptive Approach Based on Hierarchical Monitoring Providing Trust Aggregation for Wireless Sensor Networks

    In-network data aggregation has a great impact on the energy consumption in large-scale wireless sensor networks. However, the resource constraints and vulnerable deployment environments challenge the application of this technique in terms of security and efficiency. A compromised node may forge arbitrary aggregation value and mislead the base station into...

    Provided By Journal of Universal Computer Science

  • White Papers // Aug 2011

    Recommending Open Linked Data in Creativity Sessions Using Web Portals With Collaborative Real Time Environment

    In this paper, the authors describe a concept of the recommender system for collaborative real time web based editing in the context of creativity sessions. The collaborative real time editing provides creativity teams of which members are physically distributed with an emulation of the synchronous collaboration where presence of the...

    Provided By Journal of Universal Computer Science

  • White Papers // Sep 2011

    Software Process Definition: A Reuse-Based Approach

    Software product development has been taking advantage of reuse techniques for some decades. Concepts like software components, architectures, and product lines have been successfully applied in several contexts to develop software products, although some difficulties are still faced. Software processes have strong similarities with software products, and some researchers argue...

    Provided By Journal of Universal Computer Science

  • White Papers // Oct 2011

    Achieving Transparent & Real-Time Collaboration in Co- AutoCAD Application

    In order to support the real-time collaboration between geographically distributed designers, the single-user application AutoCAD is required to be transformed transparently into groupware system by adopting fully replicated architecture. As the core issue to maintain the consistency of the distributed replicas, traditional consistency maintenance algorithms (such as Operation Transformation and...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Updates, Schema Updates and Validation of XML Documents - Using Abstract State Machines With Automata-Defined States

    The exact validation of streaming XML documents can be realised by using Visibly Push-down Automata (VPA) that are defined by Extended Document Type Definitions (EDTD). It is straightforward to represent such an automaton as an Abstract State Machine (ASM). In doing so, the authors enable computations on abstract states that...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    SQL/XML Hierarchical Query Performance Analysis in an XML-Enabled Database System

    The increase utilization of XML structure for data representation, exchange, and integration has strengthened the need for an efficient storage and retrieval of XML data. Currently, there are two major streams of XML data repositories. The first stream is the Native XML database systems which are built solely to store...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    An Agent for Web-Based Structured Hypermedia Algorithm Explanation System

    Studying and understanding algorithms is important for all computer scientists. Over two decades of research has been devoted to improving algorithm visualization and algorithm explanation techniques. Knowledge gained from these practices allows them to design and implement logically correct programs with considerations to run-time and memory constraints. For many students,...

    Provided By Journal of Universal Computer Science

  • White Papers // May 2009

    Application Framework With Demand-Driven Mashup for Selective Browsing

    The authors are developing a new mashup framework for creating flexible applications in which users can selectively browse through mashup items. The framework provides GUI components called widgets through which users can browse mashed-up data selectively, and the system processes demand-driven creation of mashed-up data upon receiving access requests through...

    Provided By Journal of Universal Computer Science

  • White Papers // Jun 2009

    An Approach for Estimating Execution Time Probability Distributions of Component-Based Real-Time Systems

    In recent years, many component-based real-time systems have been proposed as a solution to modular and easily maintainable distributed real-time systems. This paper proposes a methodology for estimating probability distributions of execution times in the context of such systems, where no access to component internal code is assumed. In order...

    Provided By Journal of Universal Computer Science