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

Christa Schwanninger

dblp:15/1277 · DBLP profile ↗
← Back
13ranked-venue papers
2as 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 · 13 · 2 first-authorArtificial intelligence and machine learning · 8Applied, interdisciplinary, general and emerging computing · 8

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
1 paper
Software maintenance and evolution · 77% Requirements engineering and software design · 23%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
design patterns
0.012003
Design Pattern Rationale Graphs: Linking Design to Source · ICSE 2003

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

case study · 0.0
YearPublicationVenuePosition
2014 Editorial for the special section on Software Product Line Engineering: Selected papers from Software Product Line conference in 2012
Christa Schwanninger, David Benavides 0001
Inf. Softw. Technol.1
2011 Third International Workshop on Model-Driven Product Line Engineering (MDPLE 2011)
Goetz Botterweck, Andreas Pleuß, Julia Rubin, Christa Schwanninger
ECMFA4
2011 Successful Product Line Engineering: Experiences from the Real World
abstract
The tutorial provides practical guidance for project managers and architects facing the "PLE challenge". It demonstrates practices and concrete activities we use to make a product line an economical and technical success.
Frank Buschmann, Christa Schwanninger
SPLC2
2010 Multi-Level Product Line Customization
abstract
Managing and developing a set of software products jointly using a software product line approach has achieved significant productivity and quality gain in the last decade. More and more, product lines now are becoming themselves entities that are sold and bought in the software supply chain. Customers build more specialized product lines on top of them or derive themselves the concrete products. As customers have different requirements, whole product lines now may vary depending on customer needs—they need to be customized. Current approaches going beyond the scope of one product line do not provide appropriate means for customization. They either are tailored to specific implementation techniques, only regard customization on few levels (e.g., only source code level), or imply a lot of manual effort for performing the customization.
Christoph Elsner, Christa Schwanninger, Wolfgang Schröder-Preikschat, Daniel Lohmann
SoMeT2
2010 The Rise and Fall of Product Line Architectures
Isabel John, Christa Schwanninger, Eduardo Santana de Almeida
SPLC2
2010 A Flexible Approach for Generating Product-Specific Documents in Product Lines
Rick Rabiser, Wolfgang Heider, Christoph Elsner, Martin Lehofer, Paul Grünbacher, Christa Schwanninger
SPLC6
2009 Variability Modelling throughout the Product Line Lifecycle
Christa Schwanninger, Iris Groher, Christoph Elsner, Martin Lehofer
MoDELS1
2009 1st International Workshop on Model-driven Approaches in Software Product Line Engineering: (MAPLE 2009)
Goetz Botterweck, Iris Groher, Andreas Polzer, Christa Schwanninger, Steffen Thiel, Markus Völter
SPLC4
2008 An Exploratory Study of Information Retrieval Techniques in Domain Analysis
abstract
Domain analysis involves not only looking at standard requirements documents (e.g., use case specifications) but also at customer information packs, market analyses, etc. Looking across all these documents and deriving, in a practical and scalable way, a feature model that is comprised of coherent abstractions is a fundamental and non-trivial challenge. We conduct an exploratory study to investigate the suitability of Information Retrieval (IR) techniques for scalable identification of commonalities and variabilities in requirement specifications for software product lines. Accordingly, based on observations derived from industrial experience and on state-of-the-art research and practice, we also propose an initial framework, leveraging IR to systematically abstract requirements from existing specifications of a given domain into a feature model. We evaluate this framework, present a roadmap for its further extension, and formulate hypotheses to guide future work in exploring IR techniques for domain analysis.
Vander Alves, Christa Schwanninger, Luciano Barbosa, Awais Rashid, Peter Sawyer, Paul Rayson, Christoph Pohl, Andreas Rummler
SPLC2
2008 Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines ([email protected])
abstract
Early aspects deal with crosscutting concerns in requirements analysis, domain analysis and architecture design [1]. Work on early aspects focuses on systematically identifying, modularizing, and analyzing such crosscutting concerns and their impact at the early phases of the software development life cycle.
Vander Alves, Christa Schwanninger, Paul C. Clements, Awais Rashid, Ana Moreira 0001, João Araújo 0001, Elisa L. A. Baniassad, Bedir Tekinerdogan
SPLC2
2008 Integrating Models and Aspects into Product Line Engineering
abstract
This demonstration presents an approach that facilitates variability implementation, management, and tracing from architectural modeling to implementation. A tool suite is provided that integrates aspect-oriented and model-driven software development into product line engineering.
Iris Groher, Markus Völter, Christa Schwanninger
SPLC3
2006 Transitioning to a Software Product Family Approach - Challenges and Best Practices
abstract
This paper explains the challenges we experienced when introducing a software product family approach in Siemens business groups. Our vision is a complete and easily accessible cookbook with advice on how to start such an approach. In a first attempt, we identified a collection of more or less successful best practices. On the suggestions and the open questions we are going to present in this paper, we search validation by practitioners in the field
Michael Kircher, Christa Schwanninger, Iris Groher
SPLC2
2003 Design Pattern Rationale Graphs: Linking Design to Source
abstract
A developer attempting to evolve a system in which design patterns have been applied can benefit from knowing which code implements which design pattern. For instance, the developer may be able to understand the purpose, or to assess the flexibility of the code, more quickly. The degree to which the developer benefits depends upon their understanding of the pattern. Achieving an in-depth understanding of even a simple pattern can be difficult as pattern descriptions span several pages of text, and discuss interrelated design concepts and choices. To enable a developer to effectively trace the design goals associated with a pattern to and from source, we have developed the Design Pattern Rationale Graph (DPRG) approach and associated tool. A DPRG makes explicit the relationships between design concepts in a design pattern, provides a graphical representation of the design pattern text, and supports the linking of those concepts to implementing code. In this paper, we introduce the DPRG approach and tool, and present case studies to show that a DPRG can, at low-cost, help a developer identify design goals in a pattern, and can improve a developer's confidence about how those goals are realized in a code base.
Elisa L. A. Baniassad, Gail C. Murphy, Christa Schwanninger
ICSE3