Pattern Insight
Encyclopedia
Pattern Insight is a software vendor, based in Mountain View
Mountain View, California
-Downtown:Mountain View has a pedestrian-friendly downtown centered on Castro Street. The downtown area consists of the seven blocks of Castro Street from the Downtown Mountain View Station transit center in the north to the intersection with El Camino Real in the south...

 and was incorporated in September 2006. The firm produces data mining software for source code and log data. Its products are primarily used to automate software engineering and support processes at large network hardware manufacturers, such as Cisco
Cisco
Cisco may refer to:Companies:*Cisco Systems, a computer networking company* Certis CISCO, corporatised entity of the former Commercial and Industrial Security Corporation in Singapore...

, Intel, Juniper Networks
Juniper Networks
Juniper Networks is an information technology and computer networking products multinational company, founded in 1996. It is head quartered in Sunnyvale, California, USA. The company designs and sells high-performance Internet Protocol network products and services...

, NetApp, Qualcomm
Qualcomm
Qualcomm is an American global telecommunication corporation that designs, manufactures and markets digital wireless telecommunications products and services based on its code division multiple access technology and other technologies. Headquartered in San Diego, CA, USA...

, and Tellabs
Tellabs
Tellabs, Inc. is a telecommunications company that designs and manufactures equipment for service providers.Ranked among the BusinessWeek InfoTech 100, Tellabs is part of the NASDAQ-100 Index, NASDAQ Global Select Market, Ocean Tomo 300 Patent Index and the S&P 500...

.

Products

Code Insight is a static code analysis
Static code analysis
Static program analysis is the analysis of computer software that is performed without actually executing programs built from that software In most cases the analysis is performed on some version of the source code and in the other cases some form of the object code...

 tool for analyzing large replicated code bases. It is a commercial product which originated as CP Miner, out of the Opera Research group, at the Computer Science Department at the University of Illinois, which used to identify duplicate code
Duplicate code
Duplicate code is a computer programming term for a sequence of source code that occurs more than once, either within a program or across different programs owned or maintained by the same entity. Duplicate code is generally considered undesirable for a number of reasons...

 in source code due to copy paste programming
Copy and paste programming
Copy and paste programming is a pejorative term to describe highly repetitive computer programming code apparently produced by copy and paste operations...

.

Log Insight is a next generation search and analysis engine for semi-structured data
Semi-structured data
Semi-structured data is a form of structured data that does not conform with the formal structure of tables and data models associated with relational databases but nonetheless contains tags or other markers to separate semantic elements and enforce hierarchies of records and fields within the data...

.

History

In the years prior to starting the company, the Opera Research group ran their tools on the Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 kernel code and published the results to the open-source community. Once the media picked up on the published results, several industry-leading Fortune 500 companies started calling and asking to use the tools to test the quality of their code.

At that point the team decided to improve the technology and form a company. In September 2006, Yuanyuan Zhou, along with Spiros Xanthos, Qingbo Zhu and Zhenmin Li, formed a company and started the process of commercializing the technology.

In July 2007, the company was a recipient of the National Science Foundation
National Science Foundation
The National Science Foundation is a United States government agency that supports fundamental research and education in all the non-medical fields of science and engineering. Its medical counterpart is the National Institutes of Health...

 SBIR Phase I grant followed a year later by a Phase II grant.

In January 2008 the company was funded by Venture Investors , John Lovitt, and Kai Li.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK