Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marcello M. Bonsangue is active.

Publication


Featured researches published by Marcello M. Bonsangue.


International Journal of Cooperative Information Systems | 2004

CONCEPTS FOR MODELING ENTERPRISE ARCHITECTURES

Henk Jonkers; Marc M. Lankhorst; René van Buuren; Stijn Hoppenbrouwers; Marcello M. Bonsangue; Leendert W. N. van der Torre

A coherent description of enterprise architecture provides insight, enables communication among stakeholders and guides complicated change processes. Unfortunately, so far no enterprise architectur...


Theoretical Computer Science | 1998

Generalized metric spaces: completion, topology, and power domains via the Yoneda embedding

Marcello M. Bonsangue; van F. Breugel; Jan J. M. M. Rutten

Abstract Generalized metric spaces are a common generalization of preorders and ordinary metric spaces (Lawvere, 1973). Combining Lawveres (1973) enriched-categorical and Smyths (1988, 1991) topological view on generalized metric spaces, it is shown how to construct 1. (1) completion, 2. (2)two topologies, and 3. (3) powerdomains for generalized metric spaces. Restricted to the special cases of preorders and ordinary metric spaces, these constructions yield, respectively: 1. (1) chain completion and Cauchy completion; 2. (2) the Alexandroff and the Scott topology, and the e-ball topology; 3. (3) lower, upper, and convex powerdomains, and the hyperspace of compact subsets. All constructions are formulated in terms of (a metric version of) the Yoneda (1954) embedding.


enterprise distributed object computing | 2003

Towards a language for coherent enterprise architecture descriptions

Henk Jonkers; R. van Burren; Farhad Arbab; F.S. de Boer; Marcello M. Bonsangue; H. Bosma; H.W.L. ter Doest; L.P.J. Groenewegen; Juan Guillen Scholten; Stijn Hoppenbrouwers; Maria Eugenia Iacob; W. Janssen; Marc M. Lankhorst; D.A. van Leeuwen; Erik Proper; Andries Stam; L. van der Torre; G.V. van Zanten

A coherent description of architectures provides insight, enables communication among different stakeholders and guides complicated (business and ICT) change processes. Unfortunately, so far no architecture description language exists that fully enables integrated enterprise modeling. In this paper we focus on the requirements and design of such a language. This language defines generic, organization-independent concepts that can be specialized or composed to obtain more specific concepts to be used within a particular organisation. It is not our intention to re-invent the wheel for each architectural domain: wherever possible we conform to existing languages or standards such as UML. We complement them with missing concepts, focusing on concepts to model the relationships among architectural domains. The concepts should also make it possible to define links between models in other languages. The relationship between architecture descriptions at the business layer and at the application layer (business-IT alignment) plays a central role.


Logical Methods in Computer Science | 2013

Generalizing Determinization from Automata to Coalgebras

Alexandra Silva; Filippo Bonchi; Marcello M. Bonsangue; Jan J. M. M. Rutten

The powerset construction is a standard method for converting a nondeter- ministic automaton into a deterministic one recognizing the same language. In this paper, we lift the powerset construction from automata to the more general framework of coal- gebras with structured state spaces. Coalgebra is an abstract framework for the uniform study of different kinds of dynamical systems. An endofunctor F determines both the type of systems (F-coalgebras) and a notion of behavioural equivalence (�F) amongst them. Many types of transition systems and their equivalences can be captured by a functor F. For example, for deterministic automata the derived equivalence is language equivalence, while for non-deterministic automata it is ordinary bisimilarity. We give several examples of applications of our generalized determinization construc- tion, including partial Mealy machines, (structured) Moore automata, Rabin probabilistic automata, and, somewhat surprisingly, even pushdown automata. To further witness the generality of the approach we show how to characterize coalgebraically several equivalences which have been object of interest in the concurrency community, such as failure or ready semantics.


information reuse and integration | 2005

Change impact analysis of enterprise architectures

de Frank Boer; Marcello M. Bonsangue; L.P.J. Groenewegen; Andries Stam; S. Stevens; van der Leon Torre

An enterprise architecture is a high-level description intended to capture the vision of an enterprise integrating all its dimensions: organization structure, business processes, and infrastructure. Every single part of an enterprise is subject to change, and each change may have significant consequences within all domains of the enterprise. A lot of effort is therefore devoted to maintaining the integrity of an architectural description. In this paper we address the problem of mastering the ripple effects of a proposed change. This allows architects to assess the consequences of a particular change to the enterprise, in order to identify potential impacts of a change before it actually takes place.


foundations of software science and computation structure | 2005

Duality for logics of transition systems

Marcello M. Bonsangue; Alexander Kurz

We present a general framework for logics of transition systems based on Stone duality. Transition systems are modelled as coalgebras for a functor T on a category χ. The propositional logic used to reason about state spaces from χ is modelled by the Stone dual


mathematics of program construction | 1997

An Approach to Object-Orientation in Action Systems

Marcello M. Bonsangue; Joost N. Kok; Kaisa Sere

{\mathcal A}


foundations of software technology and theoretical computer science | 2010

Generalizing the powerset construction, coalgebraically

Alexandra Silva; Filippo Bonchi; Marcello M. Bonsangue; Jan J. M. M. Rutten

of χ (e.g. if χ is Stone spaces then


ACM Transactions on Computational Logic | 2013

Sound and Complete Axiomatizations of Coalgebraic Language Equivalence

Marcello M. Bonsangue; Stefan Milius; Alexandra Silva

{\mathcal A}


ACM Transactions on Computational Logic | 2014

Algebra-coalgebra duality in brzozowski's minimization algorithm

Filippo Bonchi; Marcello M. Bonsangue; Helle Hvid Hansen; Prakash Panangaden; Jan J. M. M. Rutten; Alexandra Silva

is Boolean algebras and the propositional logic is the classical one). In order to obtain a modal logic for transition systems (i.e. for T-coalgebras) we consider the functor L on

Collaboration


Dive into the Marcello M. Bonsangue's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexandra Silva

Radboud University Nijmegen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jurriaan Rot

Radboud University Nijmegen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Filippo Bonchi

École normale supérieure de Lyon

View shared research outputs
Top Co-Authors

Avatar

Susanne Graf

Joseph Fourier University

View shared research outputs
Researchain Logo
Decentralizing Knowledge