| Title | Date Added | Company | |
|---|---|---|---|
![]() |
SMash: Secure Component Model for Cross-Domain Mashups on Unmodified Browsers | 2008-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 |
|||
![]() |
XML-Based Integration of Hypermedia Design and Component-Based Techniques in the Production of Educational Applications | 2008-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 |
|||
![]() |
Distributed QoS Compilation and Runtime Instantiation | 2008-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 |
|||
![]() |
Component Deployment Using a Peer-to-Peer Overlay | 2008-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 |
|||
![]() |
UML Component Diagrams and Software Architecture - Experiences From the WREN Project | 2008-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 |
|||
![]() |
Model-Driven Engineering for Early QoS Validation of Component-Based Software Systems | 2007-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 |
|||
![]() |
Adding Value to the IT Organization With the Component Business Model | 2007-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. | |||
![]() |
OPC .NET Wrappers | 2007-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 |
|||
![]() |
Optimizing Across Interfaces | 2007-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 |
|||
![]() |
Introducing Java Server Faces (JSF) to 4GL Developers | 2006-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 |
HP StorageWorks 2000sa Modular Smart Array
Enabling easy transition from direct attached to centralized storage.
Six Priorities for Today’s Economic Climate
Learn how to reduce costs and achieve maximum value from IT.
Give Your Business the Competitive Edge
With the industry's most connected business intelligence solution.
Protect Your Business Critical Systems
With award-winning disaster recovery solutions by NEC.
Free IT Salary Report 2009
Register and be the first to download this invaluable resource
Find out who you should be spending your IT budget with