Learn More
We are currently witnessing the emerging of a new generation of software systems: Federated information systems. Their main characteristic is that they are constructed as an integrating layer over existing legacy applications and databases. They can be broadly classified in three dimensions: the degree of autonomy they allow in integrated components, the(More)
A modularity concept for structuring large software systems is presented. The concept enforces an extreme modularity discipline that goes considerably beyond the one found in modern programming languages such as MODULA-2 or Ada. The concept is meant to be used to tightly control side effects in the execution of systems that are constructed of independently(More)
This paper will sketch the preliminary ideas for the component concept which are to be proven and investigated further within the research project " Continuous Software Engineering: Continuous Engineering for Evolutionary Information-and Communication Infrastructures ". This paper is a position paper of the working group " Components " within the(More)
The process centered paradigm changed the way of today's business organizations. Both the organizational structure and the IT-infrastructure are effected by this paradigm shift. For companies, competitiveness means meeting the continuously changing business requirements, concerning business environments and workflows. Structural modifications caused by(More)