VLDB 2026 Research / reviewers in the wild / expert
Mikael Patel
dblp:67/5352
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 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
1 paper |
Software maintenance and evolution · 77% Requirements engineering and software design · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software process improvement |
0.1 | 1 | 2007 | A case study in assessing and improving capacity using an anatomy of good practice · ESEC/SIGSOFT FSE 2007 |
Requirements engineering and software design
software process |
0.0 | 1 | 2007 | A case study in assessing and improving capacity using an anatomy of good practice · ESEC/SIGSOFT FSE 2007 |
Methods — techniques the papers use, named apart from their topics
interview study · 0.1case study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Extending the OpenUP/Basic Requirements Discipline to Specify Capacity RequirementsabstractSoftware processes, such as RUP and agile methods, focus their requirements engineering part on use cases and thus functional requirements. Complex products, such as radio network control software, need special handling of non-functional requirements as well. We describe how we used the eclipse process framework to augment the open and minimal OpenUP/basic process with improvements found in management of capacity requirements in a case-study at Ericsson. The result is compared with another project improving RUP to handle performance requirements. The major differences between the improvements are that 1) they suggest a special, dedicated performance manager role and we suggest that present roles are augmented, 2) they suggest a bottom-up approach to performance verification while we focus on system performance first, i.e. top-down. Further, we suggest augmenting Um l-2 models with capacity attributes to improve information flow from requirements to implementation. Andreas Borg, Mikael Patel, Kristian Sandahl |
RE | 2 |
| 2007 | Integrating an Improvement Model of Handling Capacity Requirements with the OpenUP/Basic Process
Andreas Borg, Mikael Patel, Kristian Sandahl |
REFSQ | 2 |
| 2007 | A case study in assessing and improving capacity using an anatomy of good practiceabstractCapacity in telecommunication systems is highly related to operator revenue. As a vendor of such systems, Ericsson AB is continuously improving its processes for estimating, specifying, tuning, and testing the capacity of delivered systems. In order to systematize process improvements Ericsson AB and Linköping University joined forces to create an anatomy of Capacity Sub Processes (CSPs). The anatomy is the result of an interview series conducted to document good practices amongst organizations active in capacity improvement. In this paper we analyze four different development processes in terms of how far they have reached in their process maturity according to our anatomy and show possible improvement directions. Three of the processes are currently in use at Ericsson, and the fourth is the OpenUP/Basic process which we have used as a reference process in earlier research. We also include an analysis of the observed good practices. The result mainly confirms the order of CSPs in the anatomy, but we need to use our information of the maturity of products and the major life cycle in the organization in order to fully explain the role of the anatomy in planning of improvements. Mikael Patel, Andreas Borg, Kristian Sandahl |
ESEC/SIGSOFT FSE | 1 |
| 2006 | Good Practice and Improvement Model of Handling Capacity Requirements of Large Telecommunication SystemsabstractThere is evidence to suggest that the software industry has not yet matured as regards management of nonfunctional requirements (NFRs). Consequently the cost of achieving required quality is unnecessarily high. To try and avoid this, the telecommunication systems provider Ericsson defined a research task to try and improve the management of requirements for capacity, which is one of the most critical NFRs. Linkoping University joined in the effort and conducted an interview series to investigate good practice within different parts of the company. Inspired by the interviews and an ongoing process improvement project a model for improvement was created and activities were synthesized. This paper contributes the results from the interview series, and details the subprocesses of specification that should be improved. Such improvements are about understanding the relationship between numerical entities at all system levels, augmenting UML specifications to make NFRs visible, working with time budgets, and testing the sub system level components on the same level as they are specified Andreas Borg, Mikael Patel, Kristian Sandahl |
RE | 2 |