What technical fields has Innoveda researched?
Innoveda has researched the technical fields related to Software
What is Innoveda's total number of patents?
Innoveda has 1 patents in total.
What is Innoveda's official website?
Innoveda's official website is
http://www.innoveda.com/.
Where is Innoveda's headquarters?
Innoveda is located in Massachusetts, United States.
Who are Innoveda key executives?
Innoveda's key executives are
and Peter T. Johnson.