Rule-checker enforces programming rules, improving software quality & consistency
LDRA recently announced its LDRArules tool, a programming rule checker that brings together a collection of rules from a broad spectrum of programming standards. Implemented as a standalone product, LDRArules enables development teams to improve their software quality by selecting and adhering to relevant industry programming standards. Companies can easily configure LDRArules for a specific programming standard or choose to enforce in-house programming templates and improve their overall software development methodology.
Developers can choose rules for a specific industry standard, or they can select a combination of rules from a variety of standards, creating customized templates tailored for their company and projects. LDRArules documents which rules have been selected, ensuring complete transparency of what programming rules have been implemented.
Compliance with programming standards enables developers to:
Promote portability and avoid unexpected results.
Ensure there is no reliance placed on compiler or platform-specific constructs.
Identify unreachable or infeasible code, which often indicates a defect that will, at the very least, impact software maintainability.
Prohibit certain language constructs known to be a source of common errors.
Measurably reduce program complexity.
Improve program testability, easing standard compliance, and certifiability.
Software development platform supports Blackfin & Sharc processors
Analog Devices’ CrossCore Embedded Studio (CCES) is the company’s next-generation software development platform for its Blackfin and SHARC processors. CCES was created using the industry-standard open-source Eclipse environment to enable access to a rich ecosystem of both proprietary and open-source tools and technologies that enable shortened product development cycles, substantially decreasing time to market.
CCES offers Blackfin and SHARC developers a C/C++ and assembly editing environment, with plug-in support for drivers and services including Ethernet, USB, algorithmic software modules, operating system, and file system. CCES provides easy to use, integrated multicore development and debug features.
In addition to providing a compelling experience for an IDE (integrated development environment), CCES supports Micrium’s embedded software components such as µC/OS-III real-time kernel, µC/USB Device Stack, and µC/FS file system. More information is available on the CrossCore Embedded Studio page.
I agree with you NadineJ, not as sexy but just as important. Sometimes I find myself stuck in one area that I forget to just take time to see what's new.
Good point, NadineJ. Over the years, we have a lot of reader feedback telling us the product sections are among the best-read features in the print magazine.
Thanks for the 'heads up'. These aren't as sexy as 3D printing or EV batteries but just as important. I sometimes forget to look at the product showcase.
As energy efficiency becomes more and more a concern for makers of electronics devices, researchers are coming up with new ways to harvest energy from sound vibration, footsteps, and even electromagnetic fields in the air.
The government wants to study your brain, and DARPA wants to use similar information to give robots true autonomy beyond any artificial intelligence developed to date. Sound like science fiction? It's not.
By refining topologies and using new fluid technology, Moog's new peak sine drive controller increases available power without increasing controller volume.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.