<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0" xmlns:s="http://updates.zdnet.com/">
<channel>
	<title><![CDATA[aspect-oriented Resources | ZDNet]]></title>
	<link><![CDATA[http://updates.zdnet.com/tags/aspect-oriented.html]]></link>
	<description><![CDATA[White papers, case studies, technical articles, and blog posts relating to aspect-oriented]]></description>
	<s:counts start="0" returned="9" found="9" />
	<language>en-us</language>
	<item>
		<title><![CDATA[Dynamic Aspect-Oriented Load Balancing in Java RMI]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=375102]]></link>
		<description><![CDATA[Load balancing is the process of distributing client requests over a set of servers, and is a key element of obtaining good performance in a distributed application. Java RMI extends Java with distributed objects whose methods can be called from remote clients. In some Java RMI programs, there may be...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Thu, 08 May 2008 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/java+rmi.html"><![CDATA[Java RMI]]></category>
		<category domain="http://updates.zdnet.com/tags/java.html"><![CDATA[Java]]></category>
		<category domain="http://updates.zdnet.com/tags/programming+languages.html"><![CDATA[Programming Languages]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
	</item>
	<item>
		<title><![CDATA[Crosscutting Concerns in J2EE Applications]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=391349]]></link>
		<description><![CDATA[The paper explores the evolution benefits of adopting aspects in a J2EE setting by studying crosscutting concerns in a typical J2EE application. To identify these concerns, the paper takes a top-down as well as a bottom-up approach. In the top-down view the paper focuses on typical concerns that are known...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Tue, 01 Jan 2008 00:00:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/paper.html"><![CDATA[Paper]]></category>
		<category domain="http://updates.zdnet.com/tags/informatica.html"><![CDATA[Informatica]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/j2ee+application.html"><![CDATA[J2EE Application]]></category>
		<category domain="http://updates.zdnet.com/tags/j2ee.html"><![CDATA[J2Ee]]></category>
		<category domain="http://updates.zdnet.com/tags/middleware.html"><![CDATA[Middleware]]></category>
		<category domain="http://updates.zdnet.com/tags/enterprise+software.html"><![CDATA[Enterprise Software]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software.html"><![CDATA[Software]]></category>
		<category domain="http://rss.financialcontent.com/stocksymbol">INFA</category>
		<category domain="tickers">INFA</category>
	</item>
	<item>
		<title><![CDATA[AspectML: A Polymorphic Aspect-Oriented Functional Programming Language]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=896149]]></link>
		<description><![CDATA[This paper defines Aspectml, a typed functional, aspect-oriented programming language. The main contribution of Aspectml is the seamless integration of polymorphism, run-time type analysis and aspect-oriented programming language features. In particular, Aspectml allows programmers to define type-safe polymorphic advice using pointcuts constructed from a collection of polymorphic join points. Aspectml...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Sat, 31 Mar 2007 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented+programming.html"><![CDATA[Aspect-oriented Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/aspectml.html"><![CDATA[AspectML]]></category>
	</item>
	<item>
		<title><![CDATA[An Aspect-Oriented Approach to Bypassing Middleware Layers]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=896907]]></link>
		<description><![CDATA[The layered architecture of middleware platforms (such as CORBA, SOAP, J2EE) is a mixed blessing. On the one hand, layers provide services such as demarshaling, session management, request despatching, Quality-of-Service QoS etc. In a typical middleware platform, every request passes through each layer, whether or not the services provided by...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Fri, 16 Mar 2007 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/middleware+platform.html"><![CDATA[Middleware Platform]]></category>
		<category domain="http://updates.zdnet.com/tags/middleware.html"><![CDATA[Middleware]]></category>
		<category domain="http://updates.zdnet.com/tags/enterprise+software.html"><![CDATA[Enterprise Software]]></category>
		<category domain="http://updates.zdnet.com/tags/software.html"><![CDATA[Software]]></category>
	</item>
	<item>
		<title><![CDATA[Aspect-Oriented Design Principles: Lessons From Object-Oriented Design]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=878595]]></link>
		<description><![CDATA[For Aspect-Oriented Design AOD to become mainstream, appropriate design principles are needed to guide its use in real, evolving systems. The principles should tells what type of coupling are appropriate between aspects and the software entities they advise, how to use non-invasiveness effectively, how to preserve correct behavior in the...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Fri, 23 Feb 2007 00:00:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/object-oriented+design.html"><![CDATA[Object-oriented Design]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/object+mentor.html"><![CDATA[Object Mentor]]></category>
		<category domain="http://updates.zdnet.com/tags/object-oriented.html"><![CDATA[Object-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/ooa%252food%252foop.html"><![CDATA[Ooa/Ood/Oop]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
	</item>
	<item>
		<title><![CDATA[A Safe Aspect-Oriented Programming Support for Component-Oriented Programming]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=256006]]></link>
		<description><![CDATA[This paper shows that Aspect-Oriented Programming AOP can be safely supported by Component-Oriented Programming COP by providing a way to control the openness of a component with regards to AOP techniques. The proposal reconciles the intrusive nature of AOP with the "Black box property" of components in COP. The authors...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Mon, 19 Jun 2006 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented+programming.html"><![CDATA[Aspect-oriented Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
	</item>
	<item>
		<title><![CDATA[Artefaktur Component Kit (ACDK) 4.14.0 (Windows)]]></title>
		<link><![CDATA[http://downloads.zdnet.com/abstract.aspx?docid=464611]]></link>
		<description><![CDATA[ACDK is a development framework with a similar target of Microsoft&apos;s .NET or Sun&apos;s ONE platform, but it uses C++ as a core implementation language. It implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text including regexpr, acdk::net (TCP/UDP sockets, ssl, ftp, HTTPS), acdk::sql (as wrapper to ODBC,...]]></description>
		<s:doctype><![CDATA[Software downloads]]></s:doctype>
		<pubDate>Tue, 10 May 2005 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/unit+test.html"><![CDATA[Unit Test]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/microsoft+windows.html"><![CDATA[Microsoft Windows]]></category>
		<category domain="http://updates.zdnet.com/tags/c%252b%252b.html"><![CDATA[C++]]></category>
		<category domain="http://updates.zdnet.com/tags/acdk.html"><![CDATA[ACDK]]></category>
		<category domain="http://updates.zdnet.com/tags/programming+languages.html"><![CDATA[Programming Languages]]></category>
		<category domain="http://updates.zdnet.com/tags/c%252fc%252b%252b.html"><![CDATA[C/C++]]></category>
		<category domain="http://updates.zdnet.com/tags/scripting+languages.html"><![CDATA[Scripting Languages]]></category>
		<category domain="http://updates.zdnet.com/tags/corba.html"><![CDATA[Corba]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/web+development.html"><![CDATA[Web Development]]></category>
	</item>
	<item>
		<title><![CDATA[Component-Based Software Development With Aspect-Oriented Programming]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=300823]]></link>
		<description><![CDATA[Middleware for component-based software development already provides some separation of concerns between the components implementing the business functionality and the component environment implementing the infrastructural services. However, the implementation of the services is usually not modularized, making it hard to adapt the platform to application specific needs, to exchange services...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Fri, 18 Mar 2005 00:00:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/software.html"><![CDATA[Software]]></category>
		<category domain="http://updates.zdnet.com/tags/eth+zurich.html"><![CDATA[ETH Zurich]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented+programming.html"><![CDATA[Aspect-oriented Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/middleware.html"><![CDATA[Middleware]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
	</item>
	<item>
		<title><![CDATA[A Calculus of Untyped Aspect-Oriented Programs]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=273195]]></link>
		<description><![CDATA[Aspects have emerged as a powerful tool in the design and development of systems, allowing for the encapsulation of program transformations. The dynamic semantics of aspects is typically specified by appealing to an underlying object-oriented language via a compiler transformation known as weaving. This treatment is unsatisfactory for several reasons....]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<category domain="http://updates.zdnet.com/tags/depaul+university.html"><![CDATA[DePaul University]]></category>
		<category domain="http://updates.zdnet.com/tags/aspect-oriented.html"><![CDATA[Aspect-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/semantics.html"><![CDATA[Semantics]]></category>
		<category domain="http://updates.zdnet.com/tags/object-oriented.html"><![CDATA[Object-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/ooa%252food%252foop.html"><![CDATA[Ooa/Ood/Oop]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
	</item>
</channel>
</rss>
