Close
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development

    IBM AOP Guru Jumps Ship for Startup

    By
    Darryl K. Taft
    -
    September 6, 2005
    Share
    Facebook
    Twitter
    Linkedin

      IBM is losing a leader in the area of aspect-oriented programming to an open-source startup.

      Adrian Colyer, a senior member of the technical staff at IBMs Hursley, England facility, said he resigned his position with the systems giant to join London-based Interface21, a startup focusing on the open-source Spring framework for building Java applications.

      Colyer will assume the position of chief scientist at Interface21.

      According to Xerox Palo Alto Research Center documents describing AOP, “AOP introduces a new unit of modularity, called an aspect, that is not present in other types of programming. Aspects are suited for modularizing crosscutting concerns, which are difficult to address in OO (object-oriented) and procedural languages.”

      /zimages/5/28571.gifRead more here about how Sun has open-sourced its Web user interface building tool.

      Colyer is the head of the AspectJ project, an open-source project delivering a framework for building aspect-oriented applications.

      Colyer said AspectJ is the premier AOP (aspect-oriented programming) platform. AspectJ is the result of a merger between AspectJ technology, supported by IBM and AspectWerkz technology supported by BEA Systems Inc.

      Up to now, Colyer led IBMs foray into AOP and helped support other groups throughout the company that were interested in the technology, he said.

      “I lead the AspectJ project,” Colyer said in an interview with eWEEK.com. “Thats one of the wonderful things about open source. I can change employers but still keep right on doing that. Ill be pushing both the Spring project and the AspectJ project under the roof of one company, which is Interface 21. Thats quite an exciting marriage there.”

      Indeed there are three leading AOP projects out right now, Colyer said.

      “There are basically three key players now in the AOP space,” he said. “You have had AspectJ and AspectWerkz and we merged them together and are about to deliver AspectJ 5, and BEA contributes to that project as well as IBM. Thats probably the long established leader.

      “Then theres Spring AOP, which said well just do the very basic things like help you configure your beans [JavaBeans], but were not going to go any further than that,” Colyer added. “And if you want to go further than that well make it easier for you to use AspectJ. And the other option is JBossAOP, which has got some good stuff and focuses on writing a lot of aspects as well as building the framework.

      “But really the question there is can they take JBossAOP and move it up into the JBoss server and get it used outside of that environment a little bit more? I dont see the momentum behind it that the others have got at the moment.”

      Colyer said he submitted his resignation to IBM Monday and plans to begin working at Interface21 next month.

      He said he could have continued to work on Spring AOP at IBM, “but the freedom to contribute more heavily to the Spring AOP code base would be a bit more restricted at IBM,” he said. “But Ill still be heading the AspectJ project. But the time that I would spend working with teams around the [IBM] corporation Ill now be using to work on Spring AOP with clients around the world.”

      /zimages/5/28571.gifWhy is Sun still struggling to come to terms with open source? Click here to read more.

      “I think this is a significant announcement for AOP in general,” said Rod Johnson, founder of Spring and Interface21. “Part of what he [Colyer] will be doing is laying out a comprehensive roadmap for AOP, from Spring AOP through to enhanced Spring/AspectJ integration.

      “We believe that this will help to provide users with clarity in the AOP space, and that it will help further mainstream adoption of AspectJ. By the way, the AspectJ 5 release is a major milestone, fully incorporating the results of the merger with AspectWerkz and many new features.”

      Colyer said he is excited about the momentum Spring has attained. “Spring is getting a lot of traction and Spring AOP is working quite well,” he said.

      “The opportunity arrived to join the other side of the fence and work with Interface21. The thing I really like about Spring is that its got a really pragmatic focus. Thats really what sets it apart.

      “Its about being a simple pragmatic thing that works,” he added. “And I think thats actually a great way to be pitching aspect-oriented programming for the next little while, because theres going to be a lot of hype and backlash as the new technology breaks.”

      /zimages/5/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.

      MOST POPULAR ARTICLES

      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Applications

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Cloud

      IGEL CEO Jed Ayres on Edge and...

      James Maguire - June 14, 2022 0
      I spoke with Jed Ayres, CEO of IGEL, about the endpoint sector, and an open source OS for the cloud; we also spoke about...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Applications

      Kyndryl’s Nicolas Sekkaki on Handling AI and...

      James Maguire - November 9, 2022 0
      I spoke with Nicolas Sekkaki, Group Practice Leader for Applications, Data and AI at Kyndryl, about how companies can boost both their AI and...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2022 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×