APCCM Keynote Speaker
University of Klagenfurt
Conceptual Requirements Modelling - a Contribution to XNP (eXtreme Non-Programming)
Despite numerous attempts, software and information system development suffers substantially from lacks in quality and effectiveness. E.g., studies show that in spite of all existing sophisticated software tools a high number of software and IS projects still fail to meet the "natural" requirements related to such projects: to stay in budget, to be finished in time, and to fulfill the application's and the users' needs.
To overcome these problems, increasingly techniques and tools are proposed and developed that focus or modeling instead of programming and that support the transformation of conceptual models / schemas into running software. Thus, as a logical consequence, it is also worthwhile and appropriate to investigate, to which extent the modeling process itself might be supported by automatic means. This is an important issue since even today the majority of failing software projects does so because of insufficiently elicited and/or validated business owner (stakeholder) requirements.
The talk outlines the actual state of the art in requirements modeling and presents the KCPM (Klagenfurt Conceptual Predesign Model) approach to extract models from natural language requirements specifications. This approach comes with a lean intermediate conceptual modeling language that is specifically oriented at the end-user's capability in abstracting from real world observations and in understanding models of a complex reality. Specific linguistic categorization and semantic interpretation mechanisms support the creation of KCPM Schemes. Heuristic mapping rules are used by tools that transform KCPM schemes into traditional conceptual schemes like UML class diagrams, state charts, activity diagrams and others.
O. Univ.Prof. Dr.Dr.h.c. Heinrich C. Mayr 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) and a lecturer and visiting professor in the domain of database technology and information systems at several universities. From 1984-1990 he was CEO of a German software company, responsible for the section 'Business Information Systems'.
Since 1990 he is full professor of informatics at IWAS, the "Institute of Business Informatics and Application Systems" at the Alpen-Adria-University Klagenfurt, Austria. Actually he is the Dean of the "Faculty of Economics, Business Administration and Informatics" and, in addition to that, he heads the "eBusiness Institute", an Industry funded institution (www.biztec.org).
His research is documented by more than 140 publications and 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.
He is a member of ACM, GI, IEEE, OCG and others. Currently he is, among others, Vice President of the Council of European Professional Informatics Societies (CEPIS), the Past President of the Gesellschaft für Informatik (GI), member of the board of the Austrian Computer society (OCG), Vice President of the Software Internet Cluster SIC, Carinthia, and chief editor of the GI-Edition "Lecture Notes in Informatics".