Member Login

E-mail:    Password:  




 TitleDate AddedCompany
whitepaper SMash: Secure Component Model for Cross-Domain Mashups on Unmodified Browsers2008-04-25 IBM
  Mashup applications mix and merge content (data and code) from multiple content providers in a user's browser, to pro-vide high-value web applications that can rival the user experience provided by desktop applications. Current browser security models were not designed to support such applications and they are therefore implemented with insecure workarounds. This paper presents a secure component model, where components are provided by different trust do-mains, and can interact using a communication abstraction that allows ease of specification of a security policy. The paper has developed an implementation of this model that works currently in all major browsers, and addresses challenges of communication integrity and frame-phishing.

Tags: Component-Based
  
whitepaper XML-Based Integration of Hypermedia Design and Component-Based Techniques in the Production of Educational Applications2008-02-14 Complutensian University of Madrid
  This paper describes a XML-based solution for developing educational hypermedias. This solution is the outcome of the lessons learned in the development of Galatea application, and integrates a hypermedia design methodology (ODH) with a generic technique for the construction of XML-based applications (DTC). Using ODH, designers can describe application's content, presentation and interaction as XML documents. DTC copes with the development of XML based applications by linking XML documents with component-based software, using document transformations as needed.

Tags: Component-Based
  
whitepaper Distributed QoS Compilation and Runtime Instantiation2008-01-01 University of Illinois
  The rapid growth and coexistence of different application domains, such as multimedia and electronic commerce, present a significant challenge to the provision of their Quality of Service (QoS). To solve this challenge, the author needed a unified QoS framework, which allows flexibility and reconfigurability. This paper presents a reconfigurable component-based QoS framework, called 2KQ, which solves the challenge by partitioning the end-to-end QoS setup process into distributed QoS compilation and runtime QoS instantiation phases for different types of applications. Entities, services and protocols of this framework, such as application-to-component translator and component-to-resources translators, achieve the distributed QoS compilation and prepare all necessary QoS structures for the end-to-end QoS setup.

Tags: Multimedia, Component-Based
  
whitepaper Component Deployment Using a Peer-to-Peer Overlay2008-01-01 Institut National des Sciences Appliquees de Lyon
  The deployment of component-based software applications usually relies on a centralized repository where the components are stored. This paper describes a peer-to-peer approach for components distribution. The software components are distributed among a set of nodes participating in the execution of services. When a node wants to install a component which is not present locally, this component is both searched and installed using a peer-to-peer network. The proposed architecture is an underlayer for OSGi application (bundles) deployment and execution management.

Tags: Component-Based, Application Development
  
whitepaper UML Component Diagrams and Software Architecture - Experiences From the WREN Project2008-01-01 University of California
  In the course of building Wren, a component-based development environment, the researchers encountered several difficulties when they tried to use UML component diagrams for modeling software architectures. One, the semantic interpretation of interfaces and dependencies is not clear in all cases. Two, component diagrams lack the expressive power to model unmet requirements. This paper describes the researchers' experiences with the use of UML component diagrams in the Wren project. Wren is a research prototype of a component-based development environment.

Tags: Software Engineering, UML
  
whitepaper Model-Driven Engineering for Early QoS Validation of Component-Based Software Systems2007-09-01 Academy Publisher
  Model-Driven Engineering (MDE) techniques are increasingly being used to address many of the development and operational lifecycle concerns of large-scale component-based systems. One such concern that is growing in importance, but lacking significant research is the validation of Quality-of-Service (QoS) properties of component-based systems throughout their development lifecycle. In the current state of the art, large-scale component-based systems have to wait until system integration time to perform in-depth QoS testing, which can be too late and detrimental to project schedules and costs. This paper describes the novel MDE-based solution to address the challenge.

Tags: Component-Based, Software Engineering
  
whitepaper Adding Value to the IT Organization With the Component Business Model2007-07-11 IBM
  The current stage of Information Technology (IT) evolution focuses on moving from a technology-based to a services-based orientation. To that end, IT leadership has had to shift from focusing primarily on technological issues to learning to manage IT like a business, with IT services as the primary ''Product'' produced and consumed by customers. The Component Business Model for the Business of IT (CBMBoIT) provides a powerful, flexible new perspective of IT as a means to assist with strategic decision making. The foundation of CBMBoIT is the IBM Process Reference Model for IT (PRM-IT), which describes the underlying process activity flows.   
whitepaper OPC .NET Wrappers2007-05-01 Advosol
  The OPC specifications define component interfaces based on the Microsoft (D)COM technology. (D)COM still is an important part of all Windows operating system versions. Native Windows applications need COM for inter-process communication. Because of DCOMs roots in older binary and component-based protocols, it fails to deliver the flexibility needed in today's networked environments, is problematic with Firewalls and is cumbersome to deploy and maintain. This paper is intended to show how .NET applications can access OPC servers. It explains the required .NET wrappers and additional features built into OPC .NET client components.

Tags: .NET, Application Development
  
whitepaper Optimizing Across Interfaces2007-01-04 Microsoft
  Programmers writing distributed systems are poorly served by current optimization technologies. Although there are well-known ways to improve performance - batching requests, caching results, speculation and so on - these must be applied manually, adding to the burden already faced when writing distributed systems. In this paper it is argued that this kind of transformation should be done automatically by a compiler or runtime system. To do this the authors propose that components' interfaces provide high-level summaries of the semantics of their operations. This paper presents a prototype which the authors used to improve the performance of a multi-tier web application that accesses a remote database and business tool that queries an LDAP server.

Tags: Component-Based, Software Engineering
  
whitepaper Introducing Java Server Faces (JSF) to 4GL Developers2006-11-01 Oracle
  The past few years have seen the emergence of JSF (Java Server Faces) as the technology of choice for building the User Interface (UI) layer of Java web applications. Oracle's business applications are committing to JSF as the UI technology in the "Fusion" stack. The component based architecture gives business developers simple, yet powerful, UI components with which to build applications; while being based on standards means that the larger development community can collaborate to build richer and more advanced components. This paper will introduce JSF to 4GL developers, showing how the components can be used, and behind the scenes, how the components work.

Tags: Programming Languages, Component-Based