Abstract
Software engineering has matured from heuristic practice to an engineering discipline. Over the years software technology developed into a key qualification for mastering complex technical systems. Nowadays software engineers can benefit from a solid stock of basic research addressing the specification, modelling, design and implementation of sequential, concurrent, distributed and real time systems. The talk surveys the scientific foundations of modern software technology concentrating on components, interfaces and behaviours. We present a unifying approach relating different system views manifesting themselves as data model, communication model, state transition model, and process model.
Original language | English |
---|---|
Title of host publication | Fourth Annual ACIS International Conference on Computer and Information Science (ICIS'05) |
Number of pages | 1 |
Publisher | IEEE |
Publication date | 01.12.2005 |
Pages | xv |
Article number | 1515365 |
ISBN (Print) | 0-7695-2296-3 |
DOIs | |
Publication status | Published - 01.12.2005 |
Event | 4th Annual ACIS International Conference on Computer and Information Science - Jeju Island, Korea, Republic of Duration: 14.07.2005 → 16.07.2005 Conference number: 67953 |