skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2003-2004 · 

Colloquium - Mayr

DLC 1B70

35 Years of Software Engineering -- Fact or Fiction?
Heinrich C. Mayr
University of Klagenfurt, Austria

The notion of "Software Engineering" was introduced in the year 1968 in order to set a contra point against the paradigm of the "art of computer programming" which was prevailing at that time. Nevertheless, 35 years later, it seems that a big portion of software developers still do not engineering but tinkering in a more or less unsystematic fashion. Moreover, the actual discussion about software patents in Europe shows that the majority of software developers do not understand software development as an engineering discipline.

Heinrich Mayr photo

The talk starts with some results of a comprehensive study of the German software branch, which among others revealed that only 30% of all software houses use modern software development methods and tools in a systematic way. After an analysis of the reasons for that situation some preconditions and "todo's" for enhancing it are outlined. A particular aspect is the need for more user centeredness in requirements engineering which would allow the stakeholders/end-users to validate requirements specifications thoroughly. This requires, among others, user oriented requirements models. Conceptual pre-design, a requirements modeling method developed at the University of Klagenfurt, will be introduced and argued to provide for such models. The talk ends with an outlook to new challenges that come with the increasing data flood.

Heinrich C. Mayr, the president of the Gesellschaft für Informatik (the German/Austrian/Swiss equivalent of the ACM), received his doctorate in applied mathematics from the University of Grenoble (France) in 1975. Between 1975 and 1983 he was an assistant professor at the University of Karlsruhe (Germany). From 1984-1990 he was CEO of a German software company. Since 1990 he is full professor of informatics at the Institute of Business Informatics and Application Systems at the University of Klagenfurt, Austria, and heads the eBusiness Institute, an industry funded institution. His current research includes information systems design methodologies, natural language processing in requirements analysis, knowledge management and case based reasoning in the context of service systems, software project management, and distance education.

Jointly sponsored with the Center for Lifelong Learning & Design and the Institute of Cognitive Science.
Hosted by Gerhard Fischer.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)