Combinatorial models for heterogeneous system composition and analysis

Complex systems with high dimensional design spaces are often specified by subsystem compositions that constrain feasible designs towards tight regimes in the design space. Composition between (sub)systems is limited by the interfaces exposed by the interacting architectures. Treating architectures as first class objects with their own formal properties is required to enable designing complex systems by novel compositions of heterogeneous subsystems and their design spaces. We describe a combinatorial model for system architectures using the formalism of cellular sheaves to identify all feasible compositions across heterogeneous subsystems through exposed interfaces. We discuss how the proposed model may be used to automatically generate novel systems of systems compositions and test key properties of composability and compositionality, required for solving planning and reconfiguration problems in systems of systems design.

[1]  Anca Muscholl,et al.  A Lower Bound on Web Services Composition , 2008, Log. Methods Comput. Sci..

[2]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[3]  Rolf Drechsler,et al.  Formal Modeling and Verification of Cyber-Physical Systems , 2015, Springer Fachmedien Wiesbaden.

[4]  Herbert Edelsbrunner,et al.  Computational Topology - an Introduction , 2009 .

[5]  Yiying Tong,et al.  Discrete differential forms for computational modeling , 2005, SIGGRAPH Courses.

[6]  Bernhard Beckert,et al.  Formal Methods for Components and Objects , 2013, Lecture Notes in Computer Science.

[7]  Michael Robinson,et al.  Topological Signal Processing , 2014 .

[8]  Leonardo Bottaci,et al.  Modular production systems: a new manufacturing paradigm , 1997, J. Intell. Manuf..

[9]  Yuxiao Hu,et al.  Goal-Based Composition of Stateful Services for Smart Homes , 2012, OTM Conferences.

[10]  Vadim Shapiro,et al.  Combinatorial Laws for Physically Meaningful Design , 2003 .

[11]  Gabor Karsai,et al.  Toward a Science of Cyber–Physical System Integration , 2012, Proceedings of the IEEE.

[12]  Cliff Joslyn,et al.  Conglomeration of Heterogeneous Content using Local Topology (CHCLT) , 2015 .

[13]  Enzo Tonti,et al.  A Direct Discrete Formulation of Field Laws: The Cell Method , 2001 .

[14]  Joseph A. Goguen,et al.  Sheaf semantics for concurrent interacting objects , 1992, Mathematical Structures in Computer Science.

[15]  Giuseppe De Giacomo,et al.  Automated Service Composition Based on Behaviors: The Roman Model , 2014, Web Services Foundations.