Lattix: New member of Eclipse Foundation

Lattix Inc. has just announced that it has joined the Eclipse Foundation—an open-source community chartered to implement an extensible development platform for building software applications. Lattix will serve as an "Add-In Provider" member of the foundation and is committed to deliver its Lightweight Dependency Models (LDM) approach for managing the software architect...

By Staff March 1, 2006

Lattix Inc. has just announced that it has joined the Eclipse Foundation—an open-source community chartered to implement an extensible development platform for building software applications. Lattix will serve as an “Add-In Provider” member of the foundation and is committed to deliver its Lightweight Dependency Models (LDM) approach for managing the software architecture of Eclipse projects, says the company. Functions of LDM will be to formalize, communicate, and control the Eclipse architecture.

The new, so-called “lightweight approach” developed by Lattix to manage software architectures uses system interdependencies to create an accurate blueprint of large, mission-critical software systems. “Lattix LDM is the first product to use a dependency structure matrix for a highly compact and scalable representation of the entire system, providing high-level visibility for the entire development organization,” according to the company. LDM also incorporates “design rules” to allow formalization and automated enforcement of subsystem interdependencies, including external libraries.

“Our customers are very excited about having the capability in Eclipse to map their application architecture to actual code,” says Neeraj Sangal, president and founder of Lattix. “They now will have the means to test the architecture, detect violations while coding, and prevent architectural erosion.” Mike Milinkovich, executive director of the Eclipse Foundation,” adds, “The endorsement of Eclipse by Lattix will further extend the capabilities of Eclipse developers to visualize and maintain the architecture during application development.