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.

Wil Janssen

dblp:49/1610 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none

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

Systems, architecture and hardware · 3 · 3 first-authorTheory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1Applied, interdisciplinary, general and emerging 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.

Theoretical computer science
2 papers
Distributed computing theory · 100%

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

TopicWeightPapersLastEvidence papers
Distributed computing theory › knowledge in distributed systems
knowledge-based protocols
0.011996
Refining Knowledge Oriented Actions to Layered Implementations · PODC 1996
Distributed computing theory
distributed algorithms
0.011992
From Sequential Layers to Distributed Processes: Deriving a Distributed Minimum Weight Spanning Tree Algorithm (Extended Anstract) · PODC 1992
Distributed computing theory › distributed graph algorithms
minimum-weight spanning tree
0.011992
From Sequential Layers to Distributed Processes: Deriving a Distributed Minimum Weight Spanning Tree Algorithm (Extended Anstract) · PODC 1992

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

knowledge-based logics · 0.0NOTIFY · 0.0COMBINE · 0.0axiomatic techniques · 0.0algebraic techniques · 0.0
YearPublicationVenuePosition
2011 Leveraging Architecture - Service Engineering as the Next Challenge
Wil Janssen
CLOSER1
2004 Confronting the design and acceptance of electronic intermediaries: a case study in the maritime sector
abstract
Electronic business offers opportunities and threats for the firms in business networks, triggering established and new intermediaries to introduce their own electronic business initiatives. Despite their potential, successful designs of electronic intermediaries leading to acceptance by buyers and sellers are intricate and not well understood. The design of an electronic intermediary involves careful balancing of the interests of actors within a vertical business network.In this paper we analyze the design of an electronic intermediary in the maritime sector, and how this design relates to the voluntary acceptance of the intermediary by buyers and sellers. We discuss design choices and expected interests for all actors from the perspective of the intermediary. Acceptance approaches the electronic intermediary from the perspectives of buyers and sellers.The case study shows design choices for a limited role with restricted transparency and little novelty. These choices come mostly with positive expectations of the intermediary for buyers, sellers, and itself. Acceptance results confirm these expectations. Buyers and sellers are moderately positive and satisfied. However, there is the danger that the design has too little added value to convince users, especially buyers.
Erwin Fielt, Wil Janssen, Edward Faber, René W. Wagenaar
ICEC2
2003 Towards a Language for Coherent Enterprise Architecture Descriptions
abstract
A coherent description of architectures provides insight, enables communication among different stakeholders and guides complicated (business and ICT) change processes. Unfortunately, so far no architecture description language exists that fully enables integrated enterprise modeling. In this paper we focus on the requirements and design of such a language. This language defines generic, organization-independent concepts that can be specialized or composed to obtain more specific concepts to be used within a particular organisation. It is not our intention to re-invent the wheel for each architectural domain: wherever possible we conform to existing languages or standards such as UML. We complement them with missing concepts, focusing on concepts to model the relationships among architectural domains. The concepts should also make it possible to define links between models in other languages. The relationship between architecture descriptions at the business layer and at the application layer (business-IT alignment) plays a central role.
Henk Jonkers, René van Buuren, Farhad Arbab, Frank S. de Boer, Marcello M. Bonsangue, Hans Bosma, Hugo W. L. ter Doest, Luuk Groenewegen, Juan Guillen Scholten, Stijn Hoppenbrouwers, Maria E. Iacob, Wil Janssen, Marc M. Lankhorst, Diederik van Leeuwen, Henderik A. Proper, Andries Stam, Leon van der Torre, Gert Veldhuijzen van Zanten
EDOC12
2003 Security Characteristics of E-Collaboration Environments
R. J. Hulsebosch, Ernst-Jan Goedvolk, Wil Janssen
SEC3
1999 The Compositional Approach to Sequential Consistency and Lazy Caching
Wil Janssen, Mannes Poel, Job Zwiers
Distributed Comput.1
1996 Synchronous Development of Asynchonous Systems
Clemens Fischer, Wil Janssen
CONCUR2
1996 Refining Knowledge Oriented Actions to Layered Implementations
abstract
Knowledge based logics and knowledge based protocols allow to give generic specifications of network protocols and distributed algorithms in general.The question of how to transform a knowledge based program into a standard one is still large] y unsolved however.In this paper we propose two knowledge oriented actions, COMBINE and NOTIFY, that allow for the transformational development of standard protocols from knowledge based specifications and protocols.These actions combine distributed knowledge and spread knowledge respectively.Using NOTIFY and COMBINE one can give generic implementations and specifications of a large class of network protocols, and can derive implementations tailored to specific rtrchitectures in a straightforward, transformational way.The method to derive implementations relies on the notions of layering and communication closeness.It is applicable to a large class of protocols that have an underlying sequential structure.We illustrate the approach with the derivation of an algorithm to compute distances in networks and some smaller examples, aiming at implementations using asynchronous message passing.However, the method can be used in other settings as well.
Wil Janssen
PODC1
1992 The Primordial Soup Algorithm: A Systematic Approach to the Specification of Parallel Parsers
Wil Janssen, Mannes Poel, Klaas Sikkel, Job Zwiers
COLING1
1992 From Sequential Layers to Distributed Processes: Deriving a Distributed Minimum Weight Spanning Tree Algorithm (Extended Anstract)
abstract
Analysis and design of distributed algorithms and protocols are difficult issues. An important cause for those difficulties is the fact that the logical structure of the solution is often invisible in the actual implementation. We introduce a framework that allows for a formal treatment of the design process, from an abstract initial design to an implementation tailored to specific architectures. A combination of algebraic and axiomatic techniques is used to verify correctness of the derivation steps. This is shown by deriving an implementation of a distributed minimum weight spanning tree algorithm in the style of [GHS].
Wil Janssen, Job Zwiers
PODC1
1991 Action Systems and Action Refinement in the Development of Parallel Systems - An Algebraic Approach
Wil Janssen, Mannes Poel, Job Zwiers
CONCUR1