The design of a complex system warrants a compositional methodology, i.e., composing simple components to obtain a system that meaningfully exhibits their collective behavior. We propose an automaton-based paradigm for compositional design of such systems where an action is accompanied by one or more preferences. At run-time, these preferences provide a natural fallback mechanism for the component, while at design-time they can be used to reason about the behavior of the component in an uncertain physical world. Using algebraic structures on preferences and actions, we can compose formal representations of individual components or agents to obtain a representation of the composed system, exhibiting intuitively meaningful behavior.We extend ...
In order to formally verify a component application, it is suitable to structure the formal specific...
International audienceWhen using a component framework, developers need to respect the behavior impl...
International audienceDeterministic Propositional Acceptance Automata (DPAA) are proposed to capture...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
A formal description of a Cyber-Physical system should include a rigorous specification of the compu...
A formal description of a Cyber-Physical system should include a rigorous specification of the compu...
In previous work we presented a CSP-based systematic approach that fosters the rigorous design of c...
Software components and the methodology of component-based development offer a promising approach to...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
AbstractThe effective (re)use of components requires languages for the precise description of observ...
Multi-agent systems are distributed systems containing interacting autonomous agents designed to ach...
In complex system design, it is important to construct several design models focusing on different a...
We revise soft constraint automata, wherein transitions are weighted and each action has an associat...
In order to formally verify a component application, it is suitable to structure the formal specific...
International audienceWhen using a component framework, developers need to respect the behavior impl...
International audienceDeterministic Propositional Acceptance Automata (DPAA) are proposed to capture...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
The design of a complex system warrants a compositional methodology, i.e., composing simple componen...
A formal description of a Cyber-Physical system should include a rigorous specification of the compu...
A formal description of a Cyber-Physical system should include a rigorous specification of the compu...
In previous work we presented a CSP-based systematic approach that fosters the rigorous design of c...
Software components and the methodology of component-based development offer a promising approach to...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
AbstractThe effective (re)use of components requires languages for the precise description of observ...
Multi-agent systems are distributed systems containing interacting autonomous agents designed to ach...
In complex system design, it is important to construct several design models focusing on different a...
We revise soft constraint automata, wherein transitions are weighted and each action has an associat...
In order to formally verify a component application, it is suitable to structure the formal specific...
International audienceWhen using a component framework, developers need to respect the behavior impl...
International audienceDeterministic Propositional Acceptance Automata (DPAA) are proposed to capture...