Demo Data from EDBT 2026 / reviewers in the wild / expert
S. Jeromy Carrière
dblp:73/5245
· DBLP profile ↗
8ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 1 first-authorComputer networks · 1 · 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
2 papers |
Requirements engineering and software design · 67% Empirical software engineering · 33% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software architecture |
0.1 | 2 | 2010 | A cost-benefit framework for making architectural decisions in a business context · ICSE (2) 2010 Experience with Performing Architecture Tradeoff Analysis · ICSE 1999 |
Requirements engineering and software design › software architecture › architectural design
architectural decision making |
0.1 | 1 | 2010 | A cost-benefit framework for making architectural decisions in a business context · ICSE (2) 2010 |
Empirical software engineering › software economics
cost-benefit analysis |
0.1 | 1 | 2010 | A cost-benefit framework for making architectural decisions in a business context · ICSE (2) 2010 |
Empirical software engineering
software economics |
0.0 | 1 | 2010 | A cost-benefit framework for making architectural decisions in a business context · ICSE (2) 2010 |
Requirements engineering and software design › software architecture
architecture evaluation |
0.0 | 1 | 1999 | Experience with Performing Architecture Tradeoff Analysis · ICSE 1999 |
Requirements engineering and software design › software architecture › architecture evaluation
architecture tradeoff analysis |
0.0 | 1 | 1999 | Experience with Performing Architecture Tradeoff Analysis · ICSE 1999 |
Methods — techniques the papers use, named apart from their topics
case study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | A cost-benefit framework for making architectural decisions in a business contextabstractIn any IT-intensive organization, it is useful to have a model to associate a value with software and system architecture decisions. More generally, any effort---a project undertaken by a team---needs to have an associated value to offset its labor and capital costs. Unfortunately, it is extremely difficult to precisely evaluate the benefit of "architecture projects"---those that aim to improve one or more quality attributes of a system via a structural transformation without (generally) changing its behavior. We often resort to anecdotal and informal "hand-waving" arguments of risk reduction or increased developer productivity. These arguments are typically unsatisfying to the management of organizations accustomed to decision-making based on concrete metrics. This paper will discuss research done to address this long-standing dilemma. Specifically, we will present a model derived from analyzing actual projects undertaken at Vistaprint Corporation. The model presented is derived from an analysis of effort tracked against modifications to specific software components before and after a significant architectural transformation to the subsystem housing those components. In this paper, we will discuss the development, implementation, and iteration of the model and the results that we have obtained. S. Jeromy Carrière, Rick Kazman, Ipek Ozkaya |
ICSE (2) | 1 |
| 1999 | Experience with Performing Architecture Tradeoff AnalysisabstractArticle Experience with performing architecture tradeoff analysis Share on Authors: Rick Kazman Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile , Mario Barbacci Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile , Mark Klein Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile , S. Jeromy Carrière Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile , Steven G. Woods Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PAView Profile Authors Info & Claims ICSE '99: Proceedings of the 21st international conference on Software engineeringMay 1999 Pages 54–63https://doi.org/10.1145/302405.302452Online:16 May 1999Publication History 103citation1,056DownloadsMetricsTotal Citations103Total Downloads1,056Last 12 Months16Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Rick Kazman, Mario Barbacci, Mark Klein 0003, S. Jeromy Carrière, Steven G. Woods |
ICSE | 4 |
| 1999 | A Semantic Foundation for Architectural Reengineering and InterchangeabstractThe article describes our view on the importance of exchanging not only system information in the reengineering community, but also exchanging a description of the semantics that underly the extraction, annotation and augmentation of the information one wishes to exchange. The semantics are more than the schema of the information exchanged. They include the rationale for the structure of the schema itself. We also make the point that we need to be explicit about what it means to reconstruct architecture, in terms of the architectural semantics that we are hypothesizing for the system being analyzed. We present the discussion in the context of a revised set of levels based on the CORUM II model. Steven G. Woods, S. Jeromy Carrière, Rick Kazman |
ICSM | 2 |
| 1999 | Attribute-Based Architecture Styles
Mark Klein 0003, Rick Kazman, Leonard J. Bass, S. Jeromy Carrière, Mario Barbacci, Howard F. Lipson |
WICSA | 4 |
| 1999 | Playing Detective: Reconstructing Software Architecture from Available Evidence
Rick Kazman, S. Jeromy Carrière |
Autom. Softw. Eng. | 2 |
| 1998 | The Architecture Tradeoff Analysis MethodabstractThis paper presents the Architecture Tradeoff Analysis Method (ATAM), a structured technique for understanding the tradeoffs inherent in the architectures of software-intensive systems. This method was developed to provide a principled way to evaluate a software architecture's fitness with respect to multiple competing quality attributes: modifiability, security, performance, availability, and so forth. These attributes interact-improving one often comes at the price of worsening one or more of the others-as is shown in the paper, and the method helps us to reason about architectural decisions that affect quality attribute interactions. The ATAM is a spiral model of design: one of postulating candidate architectures followed by analysis and risk mitigation, leading to refined architectures. Rick Kazman, Mark Klein 0003, Mario Barbacci, Thomas A. Longstaff, Howard F. Lipson, S. Jeromy Carrière |
ICECCS | 6 |
| 1998 | View extraction and view fusion in architectural understandingabstractWhen performing architectural analysis on legacy software systems, it is frequently necessary to extract the architecture of the system, because it has not been documented, or because its documentation is out of date. However, architectural information does not exist directly in the artifacts that we can extract. The architecture exists in abstractions; compositions of extracted information. Thus, extracted artifacts must be able to be flexibly aggregated and combined. We call this process "view refinement and fusion". This paper presents a workbench for architectural extraction called Dali, and shows how Dali supports flexible extraction and fusion of architectural information. Its use is described through two extended examples of architectural reconstruction. Rick Kazman, S. Jeromy Carrière |
ICSR | 2 |
| 1997 | WebQuery: Searching and Visualizing the Web Through Connectivity
S. Jeromy Carrière, Rick Kazman |
Comput. Networks | 1 |