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.

Razvan Popescu

dblp:37/3946 · also Razvan Andrei Popescu · DBLP profile ↗
← Back
8ranked-venue papers
1as 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 · 5Systems, architecture and hardware · 1 · 1 first-authorComputer networks · 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.

Software engineering, system software, and programming languages
2 papers
Services computing and microservices · 78% Requirements engineering and software design · 22%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
model-driven engineering
0.112010
Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering · IEEE Trans. Serv. Comput. 2010
Services computing and microservices › web services
semantic web services
0.112010
Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering · IEEE Trans. Serv. Comput. 2010
Services computing and microservices
service adaptation
0.112010
Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering · IEEE Trans. Serv. Comput. 2010
Services computing and microservices
service composition
0.112010
Design and implementation of Sator: A web service aggregator · ACM Trans. Softw. Eng. Methodol. 2010
Services computing and microservices › service discovery
service matching
0.012010
Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering · IEEE Trans. Serv. Comput. 2010
Services computing and microservices › workflow management
service workflow
0.012010
Design and implementation of Sator: A web service aggregator · ACM Trans. Softw. Eng. Methodol. 2010

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

workflow generation · 0.1ontology · 0.1OWL-S · 0.1
YearPublicationVenuePosition
2012 A formalized, taxonomy-driven approach to cross-layer application adaptation
abstract
Advances in pervasive technology have made it possible to consider large-scale application types that potentially span heterogeneous organizations, technologies, and device types. This class of application will have a multilayer architecture, where each layer is likely to use languages and technologies appropriate to its own concerns. An example application is a geographically large-scale crisis management system. Typically, such applications are required to dynamically adapt their behavior based on current circumstances, with adaptations potentially affecting all layers of the application. The complexities involved in dynamically adapting multilayer applications will significantly benefit from formal approaches to its specification. This article presents a new methodology for flexible, multilayer application adaptation, with layer-specific adaptation solution templates bound to application mismatches that are organized into hierarchical taxonomies. Templates can be linked either through direct invocations or through adaptation events, supporting flexible cross-layer adaptation. The methodology illustrates the use of different formalisms for different elements of its specification. In particular, we combine semiformal metamodeling techniques for the system model specification with formal Petri nets, which are used to capture template matchmaking using reachability analysis. This work demonstrates how existing formalisms can be used for the specification of a generic adaptation model for pervasive applications.
Razvan Popescu, Athanasios Staikopoulos, Antonio Brogi, Peng Liu 0011, Siobhán Clarke
ACM Trans. Auton. Adapt. Syst.1
2010 Design and implementation of Sator: A web service aggregator
abstract
Our long-term objective is to develop a general methodology for deploying (Web) service aggregation and adaptation middleware, capable of suitably overcoming syntactic and behavioral mismatches in view of application integration within and across organizational boundaries. This article focuses on describing the core aggregation process, which generates the workflow of a composite service from a set of service workflows to be aggregated and a data-flow mapping linking service parameters.
Antonio Brogi, Razvan Popescu, Matteo Tanca
ACM Trans. Softw. Eng. Methodol.2
2010 Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering
abstract
Service-oriented enterprise systems, which tend to be heterogeneous, loosely coupled, long-lived, and continuously running, have to cope with frequent changes to their requirements and the environment. In order to address such changes, applications need to be inherently flexible and adaptive, supported by appropriate infrastructures. In this paper, we propose a model-driven approach for the dynamic adaptation of Web services based on ontology-aware service templates. Model-driven engineering raises the level of abstraction from concrete Web service implementations to high-level service models, which leads to more flexible and automated adaptations through template designs and transformations. The ontological semantics enhances the service matching capabilities required by the dynamic adaptation process. Service templates are based on OWL-S descriptions and provide the necessary means to capture and parameterize specific behavior patterns of service models. In this paper, we apply our approach in the context of the EU-funded ALIVE project and illustrate, as an example, how the proposed framework supports the adaptation of the authentication mechanism used by an interactive tourist recommendation system.
Athanasios Staikopoulos, Owen Cliffe, Razvan Popescu, Julian A. Padget, Siobhán Clarke
IEEE Trans. Serv. Comput.3
2008 Workflow Semantics of Peer and Service Behaviour
abstract
In this paper we introduce SMoL, a simplified BPEL- like language for specifying peer and service behaviour in P2P systems. We define a transformational semantics of SMoL in terms of YAWL workflows, which enables the simulation (e.g., testing possible execution scenarios) and analysis (e.g., verifying reachability or lock freedom) of the behaviour of P2P peers and services.
Antonio Brogi, Razvan Popescu
TASE2
2008 Workflow-based semantics for peer-to-peer specifications
Antonio Brogi, Razvan Popescu
Frontiers Comput. Sci. China2
2008 Semantics-based composition-oriented discovery of Web services
abstract
Service discovery and service aggregation are two crucial issues in the emerging area of service-oriented computing (SOC). We propose a new technique for the discovery of (Web) services that accounts for the need of composing several services to satisfy a client query. The proposed algorithm makes use of OWL-S ontologies, and explicitly returns the sequence of atomic process invocations that the client must perform in order to achieve the desired result. When no full match is possible, the algorithm features a flexible matching by returning partial matches and by suggesting additional inputs that would produce a full match.
Antonio Brogi, Sara Corfini, Razvan Popescu
ACM Trans. Internet Techn.3
2006 Automated Generation of BPEL Adapters
Antonio Brogi, Razvan Popescu
ICSOC2
2005 Towards Semi-automated Workflow-Based Aggregation of Web Services
Antonio Brogi, Razvan Popescu
ICSOC2