Printer Friendly
The Free Library
14,573,341 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Palo Alto Research Center and Eclipse Announce Release of AspectJ to the Open Source Community.


Business Editors

PALO ALTO Palo Alto, city, California
Palo Alto (păl`ō ăl`tō), city (1990 pop. 55,900), Santa Clara co., W Calif.; inc. 1894. Although primarily residential, Palo Alto has aerospace, electronics, and advanced research industries.
, Calif.--(BUSINESS WIRE)--March 18, 2003

Eclipse Project Forms to Make DARPA DARPA: see Defense Advanced Research Projects Agency.


(Defense Advanced Research Projects Agency) The name given to the U.S. Advanced Research Projects Agency during the 1980s. It was later renamed back to ARPA.
 Funded Software

Available for Enterprise Java Developers

The Palo Alto Research Center Palo Alto Research Center - XEROX PARC  (PARC (Palo Alto Research Center Incorporated, Palo Alto, CA, www.parc.com) Founded in 1970, PARC is a Xerox subsidiary involved in high-tech research and development. Although Xerox's headquarters are in Stamford, Connecticut, and manufacturing and marketing are in Rochester, New York, PARC is ) and Eclipse announced the transfer of AspectJ(TM) technology from PARC to Eclipse and through the Eclipse Technology Project, to the entire open-source community. AspectJ has an active following in both the research and industrial communities, and represents a well-researched toolkit for Aspect Oriented Programming (AOP (Automatic OPerator) An IRC channel host who moderates the topics, keeps online users in check and provides help for newbies unfamiliar with IRC software (mIRC, etc.). Whenever AOPs come into the channel, they inherit operator status. ).

Jim Hugunin, a PARC researcher who led the original development work on AspectJ, said, "We are pleased that the Eclipse community will continue to enhance and refine the AspectJ code. Together, we are working hard to get the next release out and welcome broad community support."

"Eclipse and the Eclipse Technology Project are delighted to become the new home of AspectJ," said Dr. Brian Barry Brian Barry (born 1936) is a contemporary moral and political philosopher. He was educated at the University of Oxford, obtaining the degrees of M.A. and D.Phil.

Along with David Braybrooke, Richard E.
, who leads the Eclipse Technology Project. "AspectJ represents an outstanding example of new approaches to improving the developer experience and software productivity that have been enabled by reusing core elements of the Eclipse Platform."

The most recent release of AspectJ builds on the Eclipse Java(TM) Development Tools (JDT JDT Java Development Tool
JDT Joint Development Test
JDT Joint Development Team
JDT Joint Draft Text
JDT Java Development Tooling
) framework that is proving to establish a successful synergy between the Eclipse and AspectJ movements.

AspectJ provides a Java language extension and toolset that allows developers to better deal with problems that occur in large software systems by separating out and centralizing solutions for crosscutting cross·cut·ting  
n.
A technique used especially in filmmaking in which shots of two or more separate, usually concurrent scenes are interwoven. Also called intercutting.
 issues. Some aspects of system implementation, such as logging, error handling, standards enforcement and feature variations are notoriously difficult to implement in a modular way. The result is that code is tangled across a system and leads to quality, productivity and maintenance problems. Aspect Oriented Software Development (AOSD AOSD Aspect-Oriented Software Development
AOSD Adult Onset Still's Disease
AOSD Arab Organization for Social Defence Against Crime
AOSD Afloat Operations Support Detachment
AOSD Accommodation & Office Services Division
AOSD Application Oriented System Design
) enables the clean modularization of these crosscutting concerns. The AspectJ Development Tools project provides Eclipse platform based support for AOSD that seeks to deliver a user experience that is consistent with existing Java Development Tools (JDT).

Distributions of open-source projects managed by Eclipse are available under the Common Public License. This license permits commercial works to be made of the distributions royalty free. The Open Software Initiative (http://www.opensource.org/licenses/) has certified the CPL CPL - Combined Programming Language. U Cambridge and U London. A very complex language, syntactically based on ALGOL 60, with a pure functional subset. Provides the ..where.. form of local definitions. Strongly typed but has a "general" type enabling a weak form of polymorphism. .

The U.S. Department of Commerce Advanced Technology Project funded the original work on Aspect Oriented Programming. In addition, DARPA -- The Defense Advanced Research Projects Agency Defense Advanced Research Projects Agency (DARPA), U.S. government agency administered by the Department of Defense (see Defense, United States Department of).  -- funded the early development work of AspectJ at PARC and the community building costs associated with it. PARC wishes to thank both agencies for their support.

For more information about AspectJ on Eclipse, please go to: http://www.eclipse.org/aspectj/index.html.

About PARC

The Palo Alto Research Center (PARC), a subsidiary of Xerox Corp., conducts pioneering interdisciplinary research in physical, computational, and social sciences. Building on our three-decade tradition of innovation, PARC works with Xerox and other strategic partners to commercialize technologies created by our renowned scientists. Incorporated in early 2002, PARC is defining a new vision for how pioneering research creates commercial opportunities. For more information about the Palo Alto Research Center, please visit www.parc.com.

About Eclipse

Eclipse is an open-source community that creates technology and a universal platform for tools integration. The open-source Eclipse community creates royalty-free technology as a platform for tools integration. Eclipse-based tools give developers freedom of choice in a multi-language, multi-platform, multi-vendor supported environment. Eclipse delivers a plug-in based framework that makes it easier to create, integrate and use software tools, saving time and money. By collaborating and sharing core integration technology, tool producers can concentrate on their areas of expertise and the creation of new development technology. The Eclipse Platform is written in the Java(TM) language, and comes with extensive plug-in construction toolkits and examples. It has already been deployed on a range of development workstations including Linux(R), Posix, QNX A multiuser, multitasking, real time operating system for PCs from QNX Software Systems, Ltd., Ottawa, Ontario (www.qnx.com), that is noted for its low-memory requirement and rapid response. Similar to Unix, it has been in use since the early 1980s. (R) and Windows(R) based systems. Full details of the Eclipse community and white papers documenting the design of the Eclipse Platform are available at www.eclipse.org.
COPYRIGHT 2003 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2003, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Mar 18, 2003
Words:655
Previous Article:Quatech Announces Ruggedized PC Cards Capable of Data Rates Up to 921.6 kbps.
Next Article:Mutual Funds Address Fair Value Pricing with Analytics from ITG; New Product Delivers Security Price Adjustments for Modifying the Net Asset Value of...



Related Articles
Classic Residence by Hyatt signs with Stanford U.
East Palo Alto Welcomes Opening of New California Bank & Trust Branch.
HP Elected as Supporting Member of Eclipse Open Source Consortium; Company Continues to Lead Promotion of Heterogeneous Environments and Open Source.
Intentional Software Corporation -- New Venture Set for Dramatic Improvement of Software Code.
AltoWeb Chief Architect Unanimously Voted to Eclipse Board of Stewards; AltoWeb Simplifies J2EE Application Production and Broadens Eclipse Audience.
Parents balk at buying laptops in Palo Alto School District. (nes connection: up-to-date and usable education information from schools, government,...
EclipseCon 2004 To Feature Five Keynotes Delivered by Leading Open Technology Experts; Simon Phipps, Sun Microsystems to Speak on ''The Business of...
Eclipse Delivers Tools Platform for Software Development Lifecycle; New and Enhanced Open Source Tools and Frameworks for J2SE 5, J2EE 1.4, Web...
Justsystems Announces xfy Collaboration with IBM Workplace for XML Data Processing.
"Eclipse Review" from BZ Media.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles