Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Roland T. Mittermeir

dblp:m/RolandMittermeir · DBLP profile ↗
← Back
21ranked-venue papers
7as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 12 · 5 first-authorArtificial intelligence and machine learning · 7 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
4 papers
Software maintenance and evolution · 83% Requirements engineering and software design · 13% Compilers and program optimization · 4%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software reuse
0.031997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997
Storing and Retrieving Software Components: A Refinement Based System · ICSE 1994
Software Bases for the Flexible Composition of Application Systems · IEEE Trans. Software Eng. 1987
Software maintenance and evolution › software reuse
component retrieval
0.021997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997
Storing and Retrieving Software Components: A Refinement Based System · ICSE 1994
Requirements engineering and software design
formal specification
0.011997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997
Requirements engineering and software design
software architecture
0.011987
Software Bases for the Flexible Composition of Application Systems · IEEE Trans. Software Eng. 1987
Compilers and program optimization
code generation
0.011984
A Programming Environment Framework Based on Reusability · ICDE 1984
Software maintenance and evolution › software reuse
software reusability
0.011984
A Programming Environment Framework Based on Reusability · ICDE 1984

Methods — techniques the papers use, named apart from their topics

refinement · 0.0formal specification · 0.0program variant identification · 0.0generic programming · 0.0software-base · 0.0rapid prototyping · 0.0
YearPublicationVenuePosition
2014 Panel on industrial needs and educational response
abstract
To include a panel on needs of the techno-economic environment seems appropriate, as its profile and needs have shifted over the last years. So has the research agenda of computing departments. But these changes are not in sync. Hence a panel on Industrial Needs and the Educational Response of the curriculum should confront educators with the broad spectrum of the IT-labor market by allowing people involved in hiring graduates voicing their needs but also understand the constraints of formal education, notably in Software Engineering.
Roland T. Mittermeir
CSEE&T1
2014 Perspectives and Visions of Computer Science Education in Primary and Secondary (K-12) Schools
abstract
In view of the recent developments in many countries, for example, in the USA and in the UK, it appears that computer science education (CSE) in primary or secondary schools (K-12) has reached a significant turning point, shifting its focus from ICT-oriented to rigorous computer science concepts. The goal of this special issue is to offer a publication platform for soundly based in-depth experiences that have been made around the world with concepts, approaches, or initiatives that aim at supporting this shift. For this purpose, the article format was kept as large as possible, enabling the authors to explain many facets of their concepts and experiences in detail. Regarding the structure of the articles, we had encouraged the authors to lean on the Darmstadt Model, a category system that was developed to support the development, improvement, and investigation of K-12 CSE across regional or national boundaries. This model could serve as a unifying framework that might provide a proper structure for a well-founded critical discussion about the future of K-12 CSE. Curriculum designers or policy stakeholders, who have to decide, which approach an upcoming national initiative should follow, could benefit from this discussion as well as researchers who are investigating K12 CSE in any regard. With this goal in mind, we have selected six extensive and two short case studies from the UK, New Zealand, USA/Israel, France, Sweden, Georgia (USA), Russia, and Italy that provide an in-depth analysis of K-12 CSE in their respective country or state.
Peter Hubwieser, Michal Armoni, Michail N. Giannakos, Roland T. Mittermeir
ACM Trans. Comput. Educ.4
2012 Experiences with Integrating Simulation into a Software Engineering Curriculum
abstract
Software Engineering education must account for a broad spectrum of knowledge and skills software engineers will be required to apply throughout their professional life. Covering all the topics in depth within a university setting is infeasible due to curricular constraints as well as due to the inherent differences between educational institutions and the actual workplaces of individual graduates. This paper shows how a flexible simulation environment can link the various topic areas of software engineering in the same way they are interwoven in the daily work of practitioners. The authors report their experience gained in using such an environment in their courses at their different institutions, each one having a very distinct focus. Customization of the environment and respective didactical changes can address students with different maturity levels, educational aims, and backgrounds.
Andreas Bollin, Elke Hochmüller, Roland T. Mittermeir, Ladislav Samuelis
CSEE&T3
2011 Teaching software project management using simulations
abstract
An experience-dominated subject like software project management cannot be learned by merely attending lectures. Additional labs, however, even with only modest real-life projects, call for substantial effort to be spent by the instructors as well as by the partaking students. Our experience shows that using a software development simulation tool enhances the mix of methods used in conventional teaching substantially.
Andreas Bollin, Elke Hochmüller, Roland T. Mittermeir
CSEE&T3
2007 Towards Incremental Fuzzy Classifiers
Abdelhamid Bouchachia, Roland T. Mittermeir
Soft Comput.2
2003 A neural cascade architecture for document retrieval
abstract
This paper describes a fuzzy neural approach adopted for information retrieval. After a thematic analysis of documents that produces two conceptual sets called themes and rhemes, a fuzzy representation is derived. The fuzzy representation reflects the hierarchical nature of texts and suggests the use of type-2 fuzzy sets. It is then translated into a cascade of two neural networks. The first level in this cascade is a fuzzy associative memory network (FAM) which maps rhemes to themes and the second level consists of a fuzzy adaptive resonance theory network (Fuzzy ART) which relates themes to document categories. The approach was experimentally evaluated.
Abdelhamid Bouchachia, Roland T. Mittermeir
IJCNN2
2000 Document Identification by Shallow Semantic Analysis
Abdelhamid Bouchachia, Roland T. Mittermeir, Heinz Pozewaunig
NLDB2
1998 Euro-Conversion and Year 2000 Problem
abstract
Worldwide, software maintainers and EDP managers worry about the “Year-2000-problem ” (Y2K). At about the same time, a substantial number of economically developed countries will change their currency. However; this issue obtains unduly little attention. This panel aims at shedding some light on the software engineering aspects of the Euroconversion and relating it to the YZK-issue.
Roland T. Mittermeir
COMPSAC1
1998 Service Channels - Purpose and Tradeoffs
abstract
Claims concerning the maintainability of object oriented software usually refer to encapsulation and inheritance mechanisms. However if objects are perceived only from the code level, potentials for higher level maintenance operations are missed. Moreover classical maintenance focussing just on code destroys the relationship that once existed between specification and implementation. The authors present service channels as mechanisms to support maintenance requests on the specification and, for a substantial class of requests, the propagation to the implementation keeping the relationships between specification and implementation consistent.
Helfried Pirker, Roland T. Mittermeir, Dominik Rauner-Reithmayer
COMPSAC2
1997 Storing and Retrieving Software Conponents: A Refinement Based System
abstract
Software libraries are repositories which contain software components; as such, they represent a precious resource for the software engineer. As software libraries grow in size, it becomes increasingly difficult to maintain adequate precision and recall with informal retrieval algorithms. In this paper, we discuss the design and implementation of a storage and retrieval structure for software components that is based on formal specifications and on the refinement ordering between specifications.
Rym Zalila-Wenkstern, Ali Mili 0001, Roland T. Mittermeir
IEEE Trans. Software Eng.3
1996 Greedy Reuse: Architectural Considerations for Extending the Reusability of Components
Roland T. Mittermeir, Lydia G. Würfl
SEKE1
1996 Using Domain Knowledge to Improve Reverse Engineering
abstract
Integrating application domain knowledge into reverse engineering is an important step to overcome the shortcomings of conventional reverse engineering approaches that are based exclusively on information derivable from source code. In this paper, we show the basic concepts of a program transformation process from a conventional to an object-oriented architecture which incorporates extraneous higher-level knowledge in its process. To which degree this knowledge might stem from some general domain knowledge, and to which extent it needs to be introduced as application dependent knowledge by a human expert is discussed. The paper discusses these issues in the context of the architectural transformation of legacy systems to an object-oriented architecture.
Harald C. Gall, René Klösch, Roland T. Mittermeir
Int. J. Softw. Eng. Knowl. Eng.3
1995 Pattern-Driven Reverse Engineering
Harald C. Gall, René Klösch, Roland T. Mittermeir
SEKE3
1995 The Future of Software Engineering Education
Joseph E. Urban, Daniel E. Cooke, Doris L. Carver, Roland T. Mittermeir
SEKE4
1994 Storing and Retrieving Software Components: A Refinement Based System
Ali Mili 0001, Rym Zalila-Wenkstern, Roland T. Mittermeir
ICSE3
1994 Abstract Visualization of Software. A Basis for a Complex Hash-Key?
Roland T. Mittermeir, Lydia G. Würfl
IPMU1
1990 The HIBOL-2 environment: A basis for visual programming of business objects
Heidemarie Wernhart, Roland T. Mittermeir
J. Syst. Softw.2
1987 Software Bases for the Flexible Composition of Application Systems
abstract
In various application areas, classes of computer programs can be identified such that each program belonging to a class, can be considered as a special variant of a generic program.
Roland T. Mittermeir, Marcus Oppitz
IEEE Trans. Software Eng.1
1984 A Programming Environment Framework Based on Reusability
abstract
We propose a software life cycle which consists of two phases: rapid prototyping and automatic program generation. Software reusability holds the biggest leverage for both phases. This paper outlines the requirements for supporting this two-phase life-cycle using a software-base as an advanced software management system.
Raymond T. Yeh, Roland T. Mittermeir, Nick Roussopoulos, Joylyn Reed
ICDE2
1983 Anforderungsmodellierung für Realzeitsysteme - Ansätze zur Bewältigung von Komplexität und von Unschärfe
Roland T. Mittermeir
Requirements Engineering1
1979 Enhanced SA for requirements analysis
abstract
An approach for requirements analysis is presented which combines SA methodology with the method of morphological analysis. The combination of these two system design methods enhances both the search for breadth and the search for depth required to obtain a complete and consistent requirements definition.
Roland T. Mittermeir
COMPSAC1