Towards Flexible Systems Engineering by Using Flexible Quantity Contracts

With increasing design complexity flexible systems engineering becomes a challenging issue in SoC and embedded system design. Furthermore the heterogeneity of different components of a single system leads to a trend to distribute the development process over several companies. Today we already find such distributed design processes in automotive engineering and space applications, where software plays an important role. We expect a similar development in SoC design. We propose an approach that introduces flexible quantity contracts into distributed SoC design processes. Flexible quantity contracts are well known in operations management, particularly in research on supply chains. Applied to SoC design, these contracts will lead to an extension of the period design trade-offs can be conducted to realize a significantly better overall outcome. To enable flexible quantity contracts we propose a structured data format for estimated design data. By using structured estimation design data, combined with flexible quantity contracts we expect improved design productivity in inter-company design processes. Related Topics Development processes and their improvements

[1]  Gérard P. Cachon Supply Chain Coordination with Contracts , 2003, Supply Chain Management.

[2]  Ananth V. Iyer,et al.  Backup agreements in fashion buying—the value of upstream flexibility , 1997 .

[3]  J. Javier Gutiérrez,et al.  Best-case analysis for improving the worst-case schedulability test for distributed hard real-time systems , 1998, Proceeding. 10th EUROMICRO Workshop on Real-Time Systems (Cat. No.98EX168).

[4]  Lothar Thiele,et al.  A general framework for analysing system properties in platform-based embedded system designs , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[5]  Ravi Anupindi,et al.  Supply Contracts with Quantity Commitments and Stochastic Demand , 1999 .

[6]  Rolf Ernst,et al.  A Formal Approach to MpSoC Performance Verification , 2003, Computer.

[7]  Christoph Schneeweiss,et al.  Hierarchical coordination mechanisms within the supply chain , 2004, Eur. J. Oper. Res..

[8]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[9]  K. Keutzer,et al.  System-level design: orthogonalization of concerns andplatform-based design , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Grant Martin,et al.  Surviving the SOC Revolution , 1999, Springer US.

[11]  Rolf Ernst,et al.  Introducing flexible quantity contracts into distributed SoC and embedded system design processes , 2005, Design, Automation and Test in Europe.

[12]  Seungjin Whang,et al.  Contracting for Software Development , 1992 .

[13]  Hermann Kopetz Component-based design of large distributed real-time systems , 1998 .

[14]  Petru Eles,et al.  Bus access optimization for distributed embedded systems based on schedulability analysis , 2000, DATE '00.

[15]  S. Nahmias,et al.  Modeling Supply Chain Contracts: A Review , 1999 .

[16]  A. Tsay The Quantity Flexibility Contract and Supplier-Customer Incentives , 1999 .

[17]  J. Laffont,et al.  A Theory of Incentives in Procurement and Regulation , 1993 .

[18]  Karl T. Ulrich,et al.  50th Anniversary Article: Technological Innovation, Product Development, and Entrepreneurship in Management Science , 2004, Manag. Sci..

[19]  G. Duysters,et al.  Critical processes for managing supplier involvement in new product development , 2004 .

[20]  M. Christopher Logistics and supply chain management , 2011 .

[21]  Sandi Habinc Designing Space Applications Using Synthesisable Cores , 1999 .

[22]  Luca Benini,et al.  Component selection and matching for IP-based design , 2001, Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001.