Establishing IP quality metrics makes reuse more viable

Kaskowitz, Michael
May 2004
Portable Design;May2004, Vol. 10 Issue 5, p18
The demand for more sophisticated products and emergence of complex system-on-chip designs have affected the business reality of limited engineering resources and increased time-to-market pressures. To survive, companies need to explore the use and reuse of intellectual property that is either internally developed or obtained from a third party. Unfortunately, the increasing number of intellectual property (IP) vendors makes this decision more difficult, especially in terms of ensuring IP. The article discusses how the Virtual Socket Interface Alliance Quality IP metric can establish a baseline to ascertain the reusability or quality of a given piece of IP.


Related Articles

  • A High-Speed Link Layer Architecture for Low Latency and Memory Cost Reduction. Jaesung Lee; Hyuk-Jae Lee; Chanho Lee // Computer Journal;2007, Vol. 50 Issue 5, p616 

    This paper presents the design and implementation of the InfiniBand link layer with special efforts made for packet latency reduction and buffer space optimization. The link layer is designed to avoid any architectural conflict while its components are executed in parallel as far as possible....

  • Analyzing scalability of parallel systems with unbalanced workload. Bosque, Jose; Robles, Oscar; Toharia, Pablo; Pastor, Luis // Journal of Supercomputing;Apr2013, Vol. 64 Issue 1, p110 

    This paper presents a new formulation of the isoefficiency function which can be applied to parallel systems executing balanced or unbalanced workloads. This new formulation allows analyzing the scalability of parallel systems under either balanced or unbalanced workloads. Finally, the validity...

  • Current Mirror Speeds Up Balanced-Output Optoisolator. Dufresne, Daniel // Electronic Design;10/27/2005, Vol. 53 Issue 24, p55 

    The article reports the use of a current mirror in circuit and system design. It discusses the low input impedance offered by a current mirror which is good for high-frequency response. A current mirror also offers high output impedance which is good for voltage gain. The article describes the...

  • Knowledge-Based Automation of a Design Method for Concurrent Systems. Mills, Kevin L.; Gomaa, Hassan // IEEE Transactions on Software Engineering;Mar2002, Vol. 28 Issue 3, p228 

    This paper describes a knowledge-based approach to automate a software design method for concurrent systems. The approach uses multiple paradigms to represent knowledge embedded in the design method. Semantic data modeling provides the means to represent concepts from a behavioral modeling...

  • An Authentication Logic with Formal Semantics Supporting Synchronization, Revocation, and Recency. Stubblebine, Stuart G.; Wright, Rebecca N. // IEEE Transactions on Software Engineering;Mar2002, Vol. 28 Issue 3, p256 

    Distributed systems inherently involve dynamic changes to the value of security-relevant attributes such as the goodness of encryption keys, trustworthiness of participants, and synchronization between principals. Since concurrent knowledge is usually infeasible or impractical, it is often...

  • Formal Methods Application: An Empirical Tale of Software Development. Sobel, Ann E. Kelley; Clarkson, Michael R. // IEEE Transactions on Software Engineering;Mar2002, Vol. 28 Issue 3, p308 

    The development of an elevator scheduling system by undergraduate students is presented. The development was performed by 20 teams of undergraduate students, divided into two groups. One group produced specifications by employing a formal method that involves only first-order logic. The other...

  • Scenario-Based Assessment of Nonfunctional Requirements. Gregoriades, Andreas; Sutcliffe, Alistair // IEEE Transactions on Software Engineering;May2005, Vol. 31 Issue 5, p392 

    This paper describes a method and a tool for validating nonfunctional requirements in complex socio-technical systems. The System Requirements Analyzer (SRA) tool validates system reliability and operational performance requirements using scenario- based testing. Scenarios are transformed into...

  • Availability Modeling and Evaluation on High Performance Cluster Computing Systems. Hertong Song; Leangsuksun, Chockchai; Nassar, Raja // Journal of Research & Practice in Information Technology;Nov2006, Vol. 38 Issue 4, p317 

    Cluster computing has been attracting more and more attention from both the industrial and the academic world for its enormous computing power and scalability. Beowulf type cluster, for example, is a typical High Performance Computing (HPC) cluster system. Availability, as a key attribute of the...

  • Scenario advisor tool for requirements engineering. Shin, Jae Eun; Sutcliffe, Alistair G.; Gregoriades, Andreas // Requirements Engineering;May2005, Vol. 10 Issue 2, p132 

    This study investigates the usefulness of a scenario advisor tool which was built to help requirements engineers to generate sufficient sets of scenarios in the domain of socio-technical systems. The tool provides traceability between scenario models and requirements and helps to generate new...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics