Architecture visualization system scales to millions of lines of code
March 29, 2012 // Julien Happich
Provider of source-code analysis tools, GrammaTech unveiled a next-generation software architecture visualization system that incorporates a sophisticated new interface for viewing the relationships between software program elements.
The system is integrated with CodeSonar, GrammaTech's static-analysis tool for detecting defects. The growing complexity of large software systems makes it more difficult for developers to test and analyze the interrelationships between elements of source code. CodeSonar visualization is designed to optimize visual inspection and analysis of software. It offers real-time, fluid transitions for developers to visualize massive data sets to work at different levels of abstraction. The software makes extensive use of the graphics processing unit (GPU), is very high performance and can handle very large code bases (10M+ lines of code).
Typically, text editors show just a few dozen lines of code at a time. Currently available visualization tools are effective at displaying small-scale parts of the program structure such as fragments of class hierarchies and subsets of the call graph, but it is infeasible to use those tools to show whole-program structures. Even for small projects, such tools become unusable because of complexity and performance, said Paul Anderson, VP of Engineering at GrammaTech. CodeSonars new program-visualization capability was specifically designed to perform well on millions of lines of code. It presents data in a layered fashion, so users can choose to see only the information appropriate to the desired level of abstraction. Users can explore the program in a top-down fashion, starting with the outermost high-level modules and zooming in to reveal detail at a finer granularity; or can take a bottom-up approach if that is more appropriate to the task.All news
IoT: sensor fusion or confusion?
July 29, 2014
Jay Esfandyari, ST's director of MEMS product marketing, thinks about sensor fusion and where it can lead.
Next-gen HiFi competition takes place in the car
Rohde & Schwarz acquires IT security company
Pure lithium anode promises more efficient rechargeable batteries
High-temperature superconductivity discovery paves way for energy superhighways
BMW invoke fast battery chargers to spark EV sales
July 28, 2014
BMW has launched the company's i DC Fast Chargers, which claim to be capable of charging the BMW i3 all-electric vehicle’s ...
Study pinpoints how to make Li-ion batteries last longer
Audi, BMW, Daimler drive open source measurement data management
A roadmap for cool and lossless lasers, with Bismuth
- Testing GPS with a Simulator
- DSM presents: Select the best plastic for DDR4
- Dual 13A μModule Regulator with Digital Interface for Remote Monitoring & Control of Power
- Exploring the Business Model Evolution of High-Tech Equipment Manufacturers
InterviewCEO interview: China, not Apple, is way to go, says mCube CEO
Ben Lee, CEO of MEMS startup mCube, explains why he wants to spend $37 million on being a supplier of sensors to Chinese ODMs and avoiding a design win with Apple or Samsung.
Filter WizardCheck out the Filter Wizard Series of articles by Filter Guru Kendall Castor-Perry which provide invaluable practical Analog Design guidelines.
Linear video channel
READER OFFERRead more
This month, Altium Ltd is offering EETimes Europe's readers the chance to win one TASKING VX-Toolset for ARM Cortex-M Premium Edition, normally licensed for 2.395 Euros, for ultra-rapid prototyping and code development around ARM Cortex-M based microcontrollers.
The VX-toolset for ARM is the first TASKING compiler suite to receive the Software Platform technology, which is seamlessly...Read more
December 15, 2011 | Texas instruments | 222901974
Unique Ser/Des technology supports encrypted video and audio content with full duplex bi-directional control channel over a single wire interface.