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

Ketil Stølen

dblp:58/1759 · DBLP profile ↗
← Back
33ranked-venue papers
6as first author
1since 2021 · last 2023
0000-0002-8810-9902ORCID · corroborated

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

Software engineering, systems software and programming languages · 15 · 3 first-authorSecurity and privacy · 9 · 1 since 2021Theory of computation · 7 · 3 first-authorComputer networks · 2 · 1 first-authorArtificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1

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
Requirements engineering and software design · 56% Programming languages and type systems · 44%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › language semantics › formal semantics
operational semantics
0.112006
A Fully General Operational Semantics for UML 2.0 Sequence Diagrams with Potential and Mandatory Choice · FM 2006
Requirements engineering and software design › software design notation
UML sequence diagrams
0.112006
A Fully General Operational Semantics for UML 2.0 Sequence Diagrams with Potential and Mandatory Choice · FM 2006
Requirements engineering and software design › model-driven engineering
UML
0.012006
A Fully General Operational Semantics for UML 2.0 Sequence Diagrams with Potential and Mandatory Choice · FM 2006
YearPublicationVenuePosition
2023 Privacy-Aware IoT: State-of-the-Art and Challenges
abstract
The consumer IoT is now prevalent and creates an enormous amount of fine-grained, detailed information about consumers’ everyday actions, personalities, and preferences. Such detailed information brings new and unique privacy challenges. The consumers are not aware of devices that surround them. There is a lack of transparency and absence of support for consumers to control the collection and processing of their personal and sensitive data. This paper reports on a review of state-of-the-art on privacy protection in IoT, with respect to privacy enhancing technologies (PETs) and GDPR-specific privacy principles. Drawing on a thorough analysis of 36 full papers, we identify key privacy challenges in IoT that need to be addressed to provide consumers with transparency and control over their personal data. The privacy challenges we have identified are (1) the lack of technical expertise in privacy notice comprehension, (2) the lack of transparency and control of personal data, and (3) the lack of personalized privacy recommendations.
Shukun Tokas, Gencer Erdogan, Ketil Stølen
ICISSP3
2018 Problem-based Elicitation of Security Requirements - The ProCOR Method
Roman Wirtz, Maritta Heisel, Rene Meis, Aida Omerovic, Ketil Stølen
ENASE5
2016 Evaluation of the CORAL Approach for Risk-driven Security Testing based on an Industrial Case Study
Gencer Erdogan, Ketil Stølen, Jan Øyvind Aagedal
ICISSP2
2015 Stepwise refinement of sequence diagrams with soft real-time constraints
Atle Refsdal, Ragnhild Kobro Runde, Ketil Stølen
J. Comput. Syst. Sci.3
2015 Security risk analysis of system changes exemplified within the oil and gas domain
Atle Refsdal, Bjørnar Solhaug, Ketil Stølen
Int. J. Softw. Tools Technol. Transf.3
2014 Approaches for the combined use of risk analysis and testing: a systematic literature review
Gencer Erdogan, Ragnhild Kobro Runde, Fredrik Seehusen, Ketil Stølen
Int. J. Softw. Tools Technol. Transf.5
2013 An Approach to Select Cost-Effective Risk Countermeasures
Le Minh Sang Tran, Bjørnar Solhaug, Ketil Stølen
DBSec3
2013 Relating computer systems to sequence diagrams: the impact of underspecification and inherent nondeterminism
abstract
Abstract Having a sequence diagram specification and a computer system, we need to answer the question: Is the system compliant with the sequence diagram specification in the desired way? We present a procedure for answering this question for sequence diagrams with underspecification and inherent nondeterminism. The procedure is independent of any concrete technology, and relies only on the execution traces that may be produced by the system. If all traces are known, the procedure results in either “compliant” or “not compliant”. If only a subset of the traces is known, the conclusion may also be “likely compliant” or “likely not compliant”.
Ragnhild Kobro Runde, Atle Refsdal, Ketil Stølen
Formal Aspects Comput.3
2012 Geographic Visualization of Risk as Decision Support in Emergency Situations
abstract
We investigate how geographic visualization can be used as a means to facilitate understanding of risk in emergency situations. Specifically, we identify the need of decision makers regarding access to risk information; introduce a visualization solution that aims to satisfy these needs; and evaluate this solution in terms of its ability to generate insight. A description of how the solution can be implemented is included. Our findings indicate that geographic visualization is an effective means for facilitating understanding of risk in emergency situations, but that the effectiveness of the concept depends on the visualization design. A set of guidelines towards risk visualization design is proposed.
Aslak Wegner Eide, Ketil Stølen
HSI2
2012 A Pattern-Based Method for Safe Control Systems Exemplified within Nuclear Power Production
André Alexandersen Hauge, Ketil Stølen
SAFECOMP2
2012 Assessing practical usefulness and performance of the PREDIQT method: An industrial case study
Aida Omerovic, Bjørnar Solhaug, Ketil Stølen
Inf. Softw. Technol.3
2011 Towards Patterns for Handling Safety Critical Adaptive Control Software
André Alexandersen Hauge, Ketil Stølen
ICINCO (1)2
2011 SACS: a pattern language for safe adaptive control software
abstract
This article puts forward a pattern language for Safe Adaptive Control Software named SACS. We interpret the term "pattern language" such that a set of patterns, the interconnections between them, and how these are intended to be used make up a language. The pattern language consists of three basic types of patterns, namely the Requirement Pattern, the Design Pattern, and the Safety Case Pattern and an additional Composite Pattern type. The Composite Pattern type facilitates users of the language to specify their own patterns as compositions of basic patterns. The patterns are intended to be used in the context of safety related and safety critical systems, thus the safety aspect is a principal concern. The pattern language may be used as a tool for e.g. safety engineers and system developers to increase effectiveness during conceptual design and facilitate effective evaluation of alternative adaptive design solutions with respect to utilisation in a safety related application by a systematic approach for combining best practices.
André Alexandersen Hauge, Ketil Stølen
PLoP2
2010 Modular analysis and modelling of risk scenarios with dependencies
Gyrd Brændeland, Atle Refsdal, Ketil Stølen
J. Syst. Softw.3
2009 Information flow security, abstraction and composition
abstract
The authors present a framework that supports an incremental and modular development process of secure software systems. The framework unifies the treatment of secure information flow properties and their relationship to refinement of underspecification, translation from one level of granularity to another, and composition.
Fredrik Seehusen, Ketil Stølen
IET Inf. Secur.2
2009 Adherence preserving refinement of trace-set properties in STAIRS: exemplified for information flow properties and policies
Fredrik Seehusen, Bjørnar Solhaug, Ketil Stølen
Softw. Syst. Model.3
2008 Compositional Refinement of Policies in UML - Exemplified for Access Control
Bjørnar Solhaug, Ketil Stølen
ESORICS2
2008 Extending UML sequence diagrams to model trust-dependent behavior with the aim to support risk analysis
Atle Refsdal, Ketil Stølen
Sci. Comput. Program.2
2007 Using Dependent CORAS Diagrams to Analyse Mutual Dependency
Gyrd Brændeland, Heidi E. I. Dahl, Iselin Engan, Ketil Stølen
CRITIS4
2006 A Fully General Operational Semantics for UML 2.0 Sequence Diagrams with Potential and Mandatory Choice
Mass Soldal Lund, Ketil Stølen
FM2
2006 A Graphical Approach to Risk Identification, Motivated by Empirical Investigations
Ida Hogganvik, Ketil Stølen
MoDELS2
2006 Information flow property preserving transformation of UML interaction diagrams
abstract
We present an approach for secure information flow property preserving refinement and transformation of UML inspired interaction diagrams.The approach is formally underpinned by trace-semantics.The semantics is sufficiently expressive to distinguish underspecification from explicit nondeterminism. A running example is used to introduce the approach and to demonstrate that it is of practical value.
Fredrik Seehusen, Ketil Stølen
SACMAT2
2005 STAIRS towards formal design with sequence diagrams
Øystein Haugen, Knut Eilif Husa, Ragnhild Kobro Runde, Ketil Stølen
Softw. Syst. Model.4
2002 Model-Based Risk Assessment to Improve Enterprise Security
abstract
The main objective of the CORAS project is to provide methods and tools for precise, unambiguous, and efficient risk assessment of security critical systems. To this end, we advocate a model-based approach to risk assessment, and define the required models for this. Whereas traditional risk assessment is performed without any formal description of the target of evaluation or results of the risk assessment, CORAS aims to provide a well defined set of models well suited to (1) describe the target of assessment at the right level of abstraction, (2) as a medium for communication between different groups of stakeholders involved in a risk assessment, and (3) to document risk assessment results and the assumptions on which these results depend. We propose models for each step in a risk assessment process and report results of use.
Jan Øyvind Aagedal, Folker den Braber, Theodosis Dimitrakos, Bjørn Axel Gran, Dimitris Raptis, Ketil Stølen
EDOC6
2002 The CORAS Framework for a Model-Based Risk Management Process
Rune Fredriksen, Monica Kristiansen, Bjørn Axel Gran, Ketil Stølen, Tom Arthur Opperud, Theodosis Dimitrakos
SAFECOMP4
2001 Stream-Based Specification of Mobile Systems
abstract
Abstract. This paper presents a formal specification technique for mobile systems based on input/output relations on streams. We consider networks of components communicating asynchronously via unbounded directed channels. Mobility is achieved by allowing the components to communicate channel ports. We distinguish between many-to-many and two variants of point-to-point communication. The communication paradigms are semantically underpinned by denotational models. The models are formulated in the context of timed non-deterministic data ow networks and presented in a stepwise fashion. The emphasis is on capturing the special kind of dynamic hiding characterising mobile systems. We demonstrate the proposed approach in a number of small examples.
Radu Grosu, Ketil Stølen
Formal Aspects Comput.2
1996 Assumption/Commitment Rules for Dataflow Networks - With an Emphasis on Completeness
Ketil Stølen
ESOP1
1996 Specification and Refinement of Networks of Asynchronously Communicating Agents Using the Assumption/Commitment Paradigm
abstract
Abstract This paper presents an assumption/commitment specification technique and a refinement calculus for networks of agents communicating asynchronously via unbounded FIFO channels in the tradition of Kahn. We define two types of assumption/commitment specifications, namely simple and general specifications. It is shown that semantically, any deterministic agent can be uniquely characterized by a simple specification, and any nondeterministic agent can be uniquely characterized by a general specification. We define two sets of refinement rules, one for simple specifications and one for general specifications. The rules are Hoare-logic inspired. In particular the feedback rules employ invariants in the style of a traditional while-rule. Both sets of rules have been proved to be sound and also (semantic) relative complete. Conversion rules allow the two logics to be combined. This means that general specifications and the rules for general specifications have to be introduced only at the point in a system development where they are really needed.
Ketil Stølen, Frank Dederichs, Rainer Weber
Formal Aspects Comput.1
1996 Refinement Principles Supporting the Transition from Asynchronous to Synchronous Communication
Ketil Stølen
Sci. Comput. Program.1
1995 A Refinement Relation Supporting the Transition from Unbounded to Bounded Communication Buffers
Ketil Stølen
MPC1
1994 An attempt to embed a restricted version of SDL as a target language in Focus
Eckhardt Holz, Ketil Stølen
FORTE2
1992 Shared-state design modulo weak and strong process fairness
Ketil Stølen
FORTE1
1991 A Method for the Development of Totally Correct Shared-State Parallel Programs
Ketil Stølen
CONCUR1