Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter F. Linington
dblp:l/PeterFLinington
· DBLP profile ↗
16ranked-venue papers
12as first author
1since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 6 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
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.
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › layered network architecture › application-layer protocols
file transfer protocol |
0.0 | 1 | 1989 | File transfer protocols · IEEE J. Sel. Areas Commun. 1989 |
Internet architecture and protocols
protocol design |
0.0 | 1 | 1989 | File transfer protocols · IEEE J. Sel. Areas Commun. 1989 |
Methods — techniques the papers use, named apart from their topics
protocol modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Using DSLs to manage consistency in long-lived enterprise language specificationsabstractAbstract Modern enterprise systems are likely to have a very long life. Their specifications therefore need to employ mechanisms that allow them to evolve during their lifetime; where they exploit generic components, these must be adaptable for use in novel situations. The paper looks at some of the issues that arise from this requirement, and how the exploitation of domain-specific language technologies in the tool-chain can assist in maintaining consistency of the specification as a whole. First, it reviews the final state of the family of standards supporting the ODP Enterprise Language, which is intended to handle this kind of application. In particular, it looks at the way the framework for defining policies can be used to accommodate changing requirements during the lifetime of an evolving system. It also looks at the way the idea of deontic tokens enables factoring out of the management of obligations from the basic behaviour of interacting system components. It then proposes a roadmap for building tools that can be used to unify the constraints from different areas of concern into a single specification. The approach taken is to exploit the power of domain-specific languages (DSLs) to allow designers in the various areas of concern to provide their input in terms natural to them. Finally, it looks at the way this approach promotes the establishment of a robust tool-chain capable of handling the evolution and scalability of enterprise systems. The paper uses a running example from the e-health domain to show how specific areas identified in the e-health standards can lead to language definitions, and so to tooling, that can be used to manage unified, system-wide specifications. Peter F. Linington, Zoran Milosevic, Akira Tanaka, Igor Dejanovic |
Softw. Syst. Model. | 1 |
| 2007 | Incorporating Security Behaviour into Business Models Using a Model Driven ApproachabstractThere has, in recent years, been growing interest in model driven engineering (MDE), in which models are the primary design artifacts and transformations are applied to these models to generate refinements leading to usable implementations over specific platforms. There is also interest in factoring out a number of non-functional aspects, such as security, to provide reusable solutions applicable to a number of different applications. This paper brings these two approaches together, investigating, in particular, the way behaviour from the different sources can be combined and integrated into a single design model. Doing so involves transformations that weave together the constraints from the various aspects and are, as a result, more complex to specify than the linear pipelines of transformations used in most MDE work to date. The approach taken here involves using an aspect model as a template for refining particular patterns in the business model, and the transformations are expressed as graph rewriting rules for both static and behaviour elements of the models. Peter F. Linington, Pulitha Lakmith Liyanagama |
EDOC | 1 |
| 2005 | Automating support for e-business contractsabstractIf e-business contracts are to be widely used, they need to be supported by the IT infrastructure of the organizations concerned. This implies that the interactions between systems in different organizations must be guided by the contract and there must be sufficiently strong checks and balances to ensure that the contract is in fact obeyed. This includes facilities for the unbiased monitoring of correct behaviour and the reporting of exceptions. One of the ways to provide this support is to generate it directly from the agreed contract. This paper considers the steps necessary to provide sufficient automation in the support and checking of e-Business contracts for them to offer efficiency gains and so to become widely used. It focuses on the role of models, taking a model-driven approach to development and discussing both the source and target models and the transformational pathways needed to support the contract-based business processes. Peter F. Linington |
Int. J. Cooperative Inf. Syst. | 1 |
| 2004 | A unified behavioural model and a contract language for extended enterprise
Peter F. Linington, Zoran Milosevic, James B. Cole, Simon Gibson, Sachin Kulkarni, Stephen W. Neal |
Data Knowl. Eng. | 1 |
| 2003 | Identifying requirements for Business Contract Language: a Monitoring PerspectivabstractThis paper compares two separately developed systems for monitoring activities to business contracts, describes how we integrated them and exploits the lessons learned from this process to identify a core set of requirements for a Business Contract Language (BCL). Concepts in BCL needed for contract monitoring include: the expression of coordinated concurrent actions; obliged, permitted and prohibited actions; rich timeliness expressions such as sliding windows; delegations; policy violations; contract termination/renewal conditions and reference to external data/events such as change in interest rates. The aim of BCL is to provide sufficient expressive power to describe contracts, including conditions which specify real-time processing, yet be simple enough to retain a human-oriented style for expressing contracts. Stephen W. Neal, James B. Cole, Peter F. Linington, Zoran Milosevic, Simon Gibson, Sachin Kulkarni |
EDOC | 3 |
| 2001 | Tool Support for Development Using PatternsabstractThere has been a growing interest in recent years in the use of abstract building blocks in system specification. Designs based on patterns and communities are two examples. However, these structures are then refined further during design and implementation, and it is often difficult to determine whether the eventual system implementation is a faithful reflection of the original properties of the pattern specified. This is particularly true of patterns used to describe an enterprise view of the system. The paper concentrates on the behavioural aspects of pattern specification, and investigates the way that observation of the system can be interpreted to check that properties of the pattern specification are preserved. It describes a diagnostic tool that checks the actual system behaviour against the pattern specification, and discusses the requirements this places on the form of the specification language and a number of the problems of interpretation that arise in applying such tools. Stephen W. Neal, Peter F. Linington |
EDOC | 2 |
| 2000 | Viewpoint consistency in ODP
Eerke A. Boiten, Howard Bowman, John Derrick, Peter F. Linington, Maarten W. A. Steen |
Comput. Networks | 4 |
| 1999 | An ODP approach to the development of large middleware systems
Peter F. Linington |
DAIS | 1 |
| 1999 | Options for expressing ODP enterprise communities and their policies by using UMLabstractThe ODP Enterprise Language allows the rules and policies that characterize an organization to be brought together and used to guide the various stages of system design, development and operation. UML is one of the leading notations for system design and is likely to be the basis for a wide range of design tools. However, UML has a comparatively weak set of facilities for supporting the combination of existing, parameterized specifications and, in particular, for defining and managing policies. This paper discusses the requirements for defining communities and expressing policies within a UML environment, compares ways in which the existing notation might be used in enterprise specification, and indicates some of the implications this would have for system development tools. Peter F. Linington |
EDOC | 1 |
| 1995 | Formal description techniques for object management
John Derrick, Peter F. Linington, Simon J. Thompson |
Integrated Network Management | 2 |
| 1989 | Why OSI?
Peter F. Linington |
Comput. Networks | 1 |
| 1989 | File transfer protocolsabstractThe approach taken by earlier file transfer protocols and the design decisions resulting from them are discussed. A brief review of the history of file transfer protocols and the development of the concepts on which they rely is given. References are made to the seminal protocol descriptions, although not to all subsequent updates of the protocols concerned. The modeling of filestores and file structures which form the basis for the meaning of the protocol exchanges is outlined. The concept of a document type is introduced to bring together the many and various aspects which characterize the definition of a particular class of information. The resultant International Standards Organization protocol provides a range of facilities for different styles of application, covering both simple transfer and access to shared information. Current activities to extend the international standard and identify common functional styles of usage are reviewed, and the current situation is summarized.> Peter F. Linington |
IEEE J. Sel. Areas Commun. | 1 |
| 1988 | President's Review of the Year
Peter F. Linington |
Comput. Networks | 1 |
| 1988 | The COSINE Implementation Phase Review
Peter F. Linington |
Comput. Networks | 1 |
| 1984 | The Virtual Filestore Concept
Peter F. Linington |
Comput. Networks | 1 |
| 1980 | Transport service
Peter F. Linington |
Comput. Commun. | 1 |