InfoQ

InfoQ

Topic/Tag specific view

Modularity Content on InfoQ


Latest featured content about Modularity

IBM's Tim Ellison on the Future of Java

Topics
Java SE,
Java,
GarbageCollection,
Languages,
OSGi,
Programming,
Modularity

Tim Ellison talks to Charles Humble about Lambda, extension methods, modularity, and plans for Java beyond Java 8

News about Modularity

EclipseCon 2012: Community Award Winners, Eclipse 4 Application Platform, and Orion 1.0

Topics
JavaFX,
Java,
Rich Internet Apps,
Languages,
Modularity,
Programming,
orion,
Eclipse,
OSGi

The Eclipse Foundation has announced the winners of the annual Eclipse Community Awards on the opening day EclipseCon 2012. The awards recognize the top individuals, projects and technologies in the Eclipse ecosystem.

OSGi Early Draft Available

Topics
Java,
Languages,
Programming,
Modularity,
OSGi

The OSGi Alliance has made available the Early Draft specifications for the next release of the OSGi platform. As a draft specification, specific features may differ and some may be missing or replaced. Read on for what's new.

Modularity Maturity Model

Topics
Ivy,
Java,
Maven,
Languages,
Build systems,
Modularity,
Programming,
Interviews,
OSGi

At the OSGi Community Event, Dr Graham Charters introduced the Modularity Maturity Model, a way of scoring where projects or organisations against how their modular developments score.

Requirements of a Standard Java Module System

Topics
JSR 294,
JSR 277,
JCP Standards,
JCP,
Java,
Languages,
Programming,
Modularity,
OSGi

Yesterday, Mark Reinhold posted the first public draft of the future of modularity in Java. As it is a draft, there are a handful of issues that still need to be agreed on - but it represents the consensus of what modularity in Java should look like. And with IBM being involved, there's more emphasis on interoperability with OSGi than there has been in the past.

Hudson Resurrected as Hudson 2.0

Topics
Java,
Operations,
Languages,
Build systems,
Infrastructure,
Programming,
Modularity

The first significant release of Hudson since the Hudson/Jenkins fork has been released, with a new versioning scheme following OSGi/Semantic Versioning going forward. This includes a new JSR330 dependency injection model to make it easier to run in an OSGi runtime as well as decoupling from specific Hudson annotations.

Presentations about Modularity

OSGi – The Missing Piece Of The Jigsaw

Topics
QCon London 2011,
Java,
Languages,
QCon,
Programming,
Conferences,
Modularity,
OSGi

Ian Robinson explains where OSGi fits into the Java ecosystem, presenting the needs met by OSGi, the framework’s current status and a peek of future developments.

The Future of Java EE

Topics
HTML 5,
HTML5,
JPA,
JMS,
JSON,
HTML,
Rich Internet Apps,
Java EE,
Java,
Markup Languages,
QCon London 2011,
Web Development,
Languages,
QCon,
Programming,
Roadmap,
Cloud Computing,
Modularity,
Enterprise Application Blocks,
Enterprise Architecture,
Conferences

Jerome Dochez unveils the features planned for Java EE 7: Cloud Computing support, Modularity enhancements, richer Web Tier – Web Socket, HTML5, JSON-, JMS 2.0, and JPA 2.1, plus the roadmap.

Panel: Modular Java

Topics
Java,
QCon,
Languages,
Programming,
Jigsaw,
Modularity,
Conferences,
QCon London 2010,
OSGi

Alex Blewitt, Kevin Seal and Alex Buckley discuss modularity in Java, answering questions from the audience: when is modularity needed, how to address modularity, what are the similarities and differences in modularity between Jigsaw and .NET, and what are the improvements in OSGi-based development?

Modular Web Applications with OSGi and the RFC66 Web Container

Topics
Spring,
Java,
SpringSource,
Dependency Injection,
Languages,
Design Pattern,
VMWare,
Programming,
Modularity,
Enterprise Architecture,
Patterns,
Object Oriented Design,
Design,
Companies,
SpringOne 2009,
OSGi,
SpringSource dm Server

In this presentation from SpringOne 2009, Rob Harrop provides a tutorial on creating effective modular web applications for OSGi and the RFC66 Web Container. Topics include the design and modularization of web applications, extending web applications dynamically using standard OSGi features, and using the OSGi Web Container (RFC66) to deploy web applications on an OSGi platform.

Interviews about Modularity

Jerome Dochez Discusses Early Plans for Java EE 7, Planned to Ship in 2012

Topics
JCP,
Java EE,
Java,
QCon London 2011,
Languages,
QCon,
Programming,
Conferences,
Enterprise Application Blocks,
Cloud Computing,
Modularity,
Enterprise Architecture

In this interview, recorded at QCon London, Glassfish architect Jerome Dochez talks to Charles Humble about plans for Java EE 7. The interview covers what Java EE 6 has achieved, possible additional profiles, the impact of the cloud, new features planned for the platform, and modularity.