Demo Data from EDBT 2026 / reviewers in the wild / expert
José Alves Marques
dblp:85/3319
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorSecurity and privacy · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, 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.
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 77% Programming languages and type systems · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › distributed systems
distributed operating system |
0.0 | 1 | 1989 | Extending the Operating System to Support an Object-Oriented Environment · OOPSLA 1989 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1989 | Extending the Operating System to Support an Object-Oriented Environment · OOPSLA 1989 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Improving Web Services Performance, One Step at a Time
Miguel L. Pardal, Joana Paulo Pardal, José Alves Marques |
CLOSER | 3 |
| 1995 | Development of Distributed Applications with Separation of ConcernsabstractWe propose an object-oriented approach to the development of distributed applications emphasizing separation of concerns. Our approach combines the needs of transparency, encapsulation of distribution issues, and support for non-traditional models, where cooperation and sharing are desired. The development process is constructive, thus allowing partial verification of results. We recognize seven concerns: fragmentation, replication, naming, concurrency, failure, configuration, and communication. Each concern as perceived in three levels of abstraction: model, policy and mechanism. We also propose an integration process centered on development stages. Both concerns and stage perspectives are part of an integrated and flexible development process. António Manuel Ferreira Rito da Silva, Pedro Manuel Antunes Sousa, José Alves Marques |
APSEC | 3 |
| 1994 | Orthogonal Persistence in a Heterogeneous Distributed Object-Oriented EnvironmentabstractThis paper describes the major issues in the design and implementation of orthogonal persistence in IK. A single and uniform programming paradigm is used to manipulate objects in a persistent and distributed environment. Object references can be freely passed during remote invocations or stored persistently. IK supports orthogonal persistence with type inheritance. Objects are stored persistently when reachable from an Eternal Root, regardless of their type. For programmers, objects are created and manipulated uniformly, independently of the time they persist. Persistent objects are dynamically grouped at run-time into clusters to encapsulate fine-grain language level objects into coarser-grain entities. We present a novel approach to integrate object clustering, naming and garbage collection in persistent systems, and present experimental results. Pedro Manuel Antunes Sousa, André Zúquete, Nuno Neves 0001, José Alves Marques |
Comput. J. | 4 |
| 1991 | IMAGES: A User Interface Development SystemabstractThe paper describes the user interface (UI) environment developed for the SOMIW (Secure Open Multimedia Integrated Workstation) project. The basic goals of the project were the definition of a comprehensive architecture handling all relevant UI concepts and the implementation of an interface generator integrated in the programming environment. Others goals were related to the specific requirements of a multimedia workstation (image, voice synthesis and recognition), distribution and integration with the operating system. The architecture of the user interface management system is based on a conceptual virtual environment defined by an object-oriented computational model, and visualisation and input models. This environment is described in the initial sections, followed by an outline of the specification and generation tools. We conclude by describing the internal details of IMAGES, the implementation techniques in development and the target machines. José Alves Marques, Nuno Guimarães, L. Pinto Simoes |
Interact. Comput. | 1 |
| 1990 | Reliable Broadcast for Fault-Tolerance on Local Computer NetworksabstractThe authors discuss the definition and design of a generic reliable communication architecture on a widely used host-independent platform, such as a local area network (LAN). Two relevant aspects are the use of nonreplicated LANs and self-checking components. The protocol is innovative, in the sense that, although clockless and running on a nonreplicated network, it displays bounded execution times. Thus the architecture is capable of reliably addressing realtime. Support of high-performance real-time applications with this architecture is being seriously considered in the present phase of project Delta-4, a CED Esprit II consortium designing an open, dependable distributed architecture. The authors' considerations regarding synchronism properties of clockless protocols are being applied in this context.> Paulo Veríssimo, José Alves Marques |
SRDS | 2 |
| 1989 | Extending the Operating System to Support an Object-Oriented EnvironmentabstractComandos is a project within the European Strategic Programme for Research on Information Technology - ESPRIT and it stems from the identified need of providing simpler and more integrated environments for application development in large distributed systems. José Alves Marques, Paulo Guedes |
OOPSLA | 1 |
| 1988 | The Distributed Operating System of the SMD ProjectabstractAbstract This article analyses the structure of the distributed operating system of the SMD project— DIOS. The description of the basic structure is followed by a global view of the services and the supporting kernel of the system. Each service is analysed according to its functionality and implementation. DIOS was implemented on bare machines and on top of commercial operating systems. The port of the system to hetereogeneous environments is discussed and some implementation details are described. In parallel with the research on DIOS a multiprocessor station has been developed. These two projects had clear influences on each other; to illustrate some of the major interdependencies, the performance of DIOS in their particular architecture is analysed. The paper ends with information on the current status of the project and on some planned directions of work. José Alves Marques, João Paulo Cunha, Paulo Guedes, Nuno Guimarães, Alberto Cunha |
Softw. Pract. Exp. | 1 |