| Title | Date Added | Company | |
|---|---|---|---|
![]() |
Improving Dependability of Service Oriented Architectures for Pervasive Computing | 2004-11-12 | Universita degli Studi di Napoli Federico II |
| Service Oriented Programming - which combines Distributed Object Computing, Component Based and web-based concepts - has recently emerged as a promising approach to develop dynamic and heterogeneous service provision environments. Such systems are referenced in literature as Service Oriented Architectures. Classic strategies to address dependability in Distributed Object Computing middleware may not be straightforwardly applied to Service Oriented Architectures (SOAs) for pervasive computing, since they operate in quite different contexts compared to traditional DOC middleware. This paper sheds some light on dependability issues of SOAs. In particular, the paper identifies dependability requirements of such systems during their lifecycle showing how these requirements may change depending on the time phase (discovery, lookup, setup, delivery).
Tags: Component-Based, Service-Oriented Architecture |
|||
![]() |
From ADF UIX to JSF | 2004-11-01 | Oracle |
| JavaServer Faces (JSF) is a component-based view framework. Some component-based framework implementations, including Tiles and Oracle's Application Development Framework (ADF) UIX, are currently more mature, but JSF has gained popularity quickly and extensive tool support for JSF is on the way. An upcoming release of Oracle JDeveloper will contain the full JSF development solution, which includes complete integration with Oracle ADF. A key part of this JSF development solution is Oracle ADF Faces Components. This paper illustrates how one can build a JSF application with one master page and one detail page, using Oracle JDeveloper 10g, Oracle ADF Faces Components, and regular Java beans.
Tags: Component-Based, Application Development |
|||
![]() |
Intro to Perl on Windows | 0000-00-00 | eXtropia |
| Although Perl may have been born and raised in the Unix universe, the world's favorite practical extraction and reporting language has had, and has had for some time, an established home on Windows. Led by such companies as ActiveState, Perl has grown steadily since mid 1995, adding both standard Perl functionality, as well as a host of Windows-specific functionality such as OLE and COM integration. In fact, by now, any Perl developer can feel confident that the applications she writes on UNIX-based servers will run without hitch when moved to Windows-based servers. Even long-time porting nightmare problem cases such as the implementation of fork are being solved. Tags: Programming Languages, Component-Based, UNIX |
|||
![]() |
The Practical Organization of Automated Software Testing | 0000-00-00 | Automated Testing Specialists |
| The purpose of this paper is to take a practical approach to automated software testing and explain reqirements for its success. To be successful one needs remember that there are four interrelated components that have to work together and support one another: 1) An automated software testing system based on one point maintenance and reusable modules, 2) Testing infrastructure consisting of the events, tasks and processes that immediately support automated, as well as manual, software testing, 3) Software testing life cycle that defines a set of phases outlining what testing activities to do and when to do them, and 4) Corporate support for repeatable processes. These components are discussed from the point of view of the authorÂ’s many years experience as a senior software test automation engineer and QA Architect working in a variety of software development environments. Tags: Component-Based, Software Engineering |
|||
![]() |
Software Engineering in the Academy | 2001-05-02 | Interactive Software Engineering |
| A general discussion of the role of universities in software engineering education and research, with a number of concrete proposals. Rather than just emphasizing quality, we could distinguish software engineering from programming by its industrial nature, leading to another definition: “the development of possibly large systems intended for use in production environments, over a possibly long period, worked on by possibly many people, and possibly undergoing many changes,” where “development” includes management, maintenance, validation, documentation, and so forth. Tags: Object-Oriented, Component-Based, Software Engineering |
|||
![]() |
Using Flash Memory in Embedded Applications | 0000-00-00 | Embedded Systems Academy |
| Modern Flash memory offers a lot of functionality that was simply not available with EPROMs or earlier Flash memory implementations. Embedded applications can take advantage of Flash memory by both storing application data in it and by allowing modifications or upgrades of the application code itself. In this article, we will not only take a closer look at different programming methods like ISP and IAP, we will also give guidelines on how to implement fail-safe systems using Flash memory and how Flash can be used efficiently to store variable data. Tags: Embedded Systems, ISPs, Component-Based |
|||
![]() |
Understanding the Build or Buy Decision | 0000-00-00 | FrontRange Solutions |
| If you plan to implement a new support center for your organization, the Build or Buy White Paper will help you understand the costs and paybacks associated with commercial software versus home-grown applications. Building your own system can cost you 3 to 5 times more than purchasing HEAT -- find out why!
Tags: Component-Based, Software Engineering |
|||
![]() |
Reuse-Based Software Development Methodology | 0000-00-00 | Carnegie Mellon Software Engineering Institute |
| Software has been reused in applications development ever since programming started. However, the reuse practices have mostly been ad hoc, and the potential benefits of reuse have never been fully realized. Most of the available software development methodologies do not explicitly identify reuse activities. The Application of Reusable Software Components Project of the Software Engineering Institute is developing a reuse- based software development methodology, and the current direction and the progress of the methodology work are discussed in this paper.
Tags: Component-Based |
|||
![]() |
Architecture-Based Development | 0000-00-00 | Carnegie Mellon Software Engineering Institute |
| The development of a software architecture is a critical step in the development of large software-intensive systems. A software architecture is fundamental for the development of software produce lines where multiple systems with different functionality are created from the same basic architecture. Even with this emphasis on architecture, the process of defining and maintaining an architecture remains vague. This white paper presents a description of architecture-centric system development. In an architecture-centric process, a set of architecture requirements is developed in addition to functional requirements. This report describes the source of these architecture requirements and how they are elaborated into a design. In addition to design, the documentation, evaluation, realization, and maintenance of an architecture are also described.
Tags: Component-Based |
|||
![]() |
Online game infrastructures: Build better online games | 2004-06-07 | IBM |
| This IBM developerWorks article explains how you can improve the entire lifecycle of your online game development, from developing a high-level business description through navigating the build-vs.-buy decision. Author and Senior IT Architect Veronika Megler discusses the state of the online gaming industry today and illustrates how to identify the business, integration, composite, and application patterns necessary to developing a robust online game infrastructure.
Tags: Business Strategies, Software Project Management, Component-Based, Software Engineering, Virtual Reality, Engineering - RandD, Methodology, Application Development |
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