[图书][B] Categories for software engineering

JL Fiadeiro - 2005 - books.google.com
Why Another Book on Category Theory? In the past ten years, several books have been
published on category t-ory either by computer scientists or having computer scientists as a …

A style-aware architectural middleware for resource-constrained, distributed systems

S Malek, M Mikic-Rakic… - IEEE Transactions on …, 2005 - ieeexplore.ieee.org
A recent emergence of small, resource-constrained, and highly mobile computing platforms
presents numerous new challenges for software developers. We refer to development in this …

A graph transformation approach to software architecture reconfiguration

M Wermelinger, JL Fiadeiro - Science of Computer Programming, 2002 - Elsevier
The ability of reconfiguring software architectures in order to adapt them to new
requirements or a changing environment has been of growing interest. We propose a …

A basic algebra of stateless connectors

R Bruni, I Lanese, U Montanari - Theoretical Computer Science, 2006 - Elsevier
The conceptual separation between computation and coordination in distributed computing
systems motivates the use of peculiar entities commonly called connectors, whose task is …

[图书][B] Specification of software architecture reconfiguration

MA Wermelinger - 1999 - search.proquest.com
In the past years, Software Architecture has attracted increased attention by academia and
industry as the unifying concept to structure the design of complex systems. One particular …

Chapter 5. A mathematical semantics for architectural connectors

JL Fiadeiro, A Lopes, M Wermelinger - Generic Programming: Advanced …, 2003 - Springer
A mathematical semantics is proposed for the notion of architectural connector, in the style
defined by Allen and Garlan, that builds on Goguen's categorical approach to General …

Algebraic software architecture reconfiguration

M Wermelinger, JL Fiadeiro - ACM SIGSOFT Software Engineering …, 1999 - dl.acm.org
The ability of reconfiguring software architectures in order to adapt them to new
requirements or a changing environment has been of growing interest, but there is still not …

[PDF][PDF] Organizing definitions and formalisms for dynamic software architectures

JS Bradbury - Techinical Report, 2004 - sqrlab.ca
Dynamic architectural change is defined as the addition and removal of components and
connectors. Dynamic software architectures are those architectures that modify their …

Connector algebras for C/E and P/T nets' interactions

R Bruni, H Melgratti, U Montanari… - Logical Methods in …, 2013 - lmcs.episciences.org
A quite flourishing research thread in the recent literature on component-based systems is
concerned with the algebraic properties of different classes of connectors. In a recent paper …

Engineering and theoretical underpinnings of retrenchment

R Banach, M Poppleton, C Jeske, S Stepney - Science of Computer …, 2007 - Elsevier
Refinement is reviewed, highlighting in particular the distinction between its use as a
specification constructor at a high level, and its use as an implementation mechanism at a …