Laws and Principles for Evolvability in Software Architectures

Lecture:   Laws and Principles for Evolvability in Software Architectures
Lecturers:     Prof. dr. Herwig Mannaert, Prof. dr. Jan Verelst (University of Antwerp)
Date and time: 18th November 2013, 6–7:30 p.m.
Place:       FIT CTU in Prague, 9 Thákurova Street, New Building CTU, lecture room T9:107
Language: English

Annotation:

Organizations are confronted with increasingly volatile requirements for their software and information systems. This seminar argues that unambiguous and proven laws and principles at the level of the modular structure of software architectures are needed in order reach new levels of flexibility in software. The 4 proposed laws are based on the systems theoretic concept of stability, and are aimed at removing so-called combinatorial effects. A combinatorial effect occurs when the impact of a change to the system grows with the size of the system. Such combinatorial effects are omnipresent in current software, and make it vulnerable to Lehman’s law of increasing complexity, indicating that maintenance costs rise over time as the system grows in size. A set of 5 elements are introduced providing the core functionality of information systems. Based on these 5 elements, information systems can be built without combinatorial effects, allowing them to realize new levels of evolvability.
 
Stručný životopis přednášejících:
Herwig Mannaert obtained his PhD in electrical engineering from the K.U.Leuven in 1993.  Currently, he is a Professor at the University of Antwerp, where he focuses on software architectures, and serves as the vice-Dean of the Faculty of Applied Economics as well as the vice-chairman of the Management Information Systems Department.  He is also Chairman and co-founder of Cast4All NV, and has been awarded AMS Executive Professor and IARIA Fellow.
 
Jan Verelst obtained his PhD in management information systems from the University of Antwerp in 1999.  Currently, he is a professor at the University of Antwerp, where he focuses on software development methodologies, and serves as chairman of the Management Information Systems Department.  He has also been awarded AMS Executive Professor.
 

Free entrance.

 


Last modified: 12.11.2013, 11:31