Monika Solanki

dblp:84/4200 · DBLP profile ↗
← Back
15ranked-venue papers
8as first author
0since 2021 · last 2019
0000-0002-2345-449XORCID · corroborated

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

Databases, data management, data science and information retrieval · 9 · 7 first-authorSoftware engineering, systems software and programming languages · 4 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorArtificial intelligence and machine learning · 1Theory of computation · 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 · 73% Concurrent programming · 17% Programming languages and type systems · 10%
Theoretical computer science
2 papers
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Services computing and microservices
service composition
0.122006
ASDL: a wide spectrum language for designing web services · WWW 2006
Augmenting semantic web service descriptions with compositional specification · WWW 2004
Concurrent programming
communication protocols
0.112006
ASDL: a wide spectrum language for designing web services · WWW 2006
Services computing and microservices › service engineering
web service design
0.112006
ASDL: a wide spectrum language for designing web services · WWW 2006
Services computing and microservices › web services
semantic web services
0.012004
Augmenting semantic web service descriptions with compositional specification · WWW 2004
Services computing and microservices › service engineering
service specification
0.012004
Augmenting semantic web service descriptions with compositional specification · WWW 2004
Logic in computer science › temporal logic
interval temporal logic
0.022006
ASDL: a wide spectrum language for designing web services · WWW 2006
Augmenting semantic web service descriptions with compositional specification · WWW 2004
Logic in computer science
temporal logic
0.022006
ASDL: a wide spectrum language for designing web services · WWW 2006
Augmenting semantic web service descriptions with compositional specification · WWW 2004
Programming languages and type systems
language design
0.012006
ASDL: a wide spectrum language for designing web services · WWW 2006
Programming languages and type systems
specification language
0.012006
ASDL: a wide spectrum language for designing web services · WWW 2006

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

interval temporal logic · 0.2semantic web rule language · 0.1
YearPublicationVenuePosition
2019 Towards a knowledge driven framework for bridging the gap between software and data engineering
Monika Solanki, Bojan Bozic, Christian Dirschl, Rob Brennan
J. Syst. Softw.1
2017 Ontology-Driven Unified Governance in Software Engineering: The PoolParty Case Study
Monika Solanki, Christian Mader, Helmut Nagy, Margot Mückstein, Mahek Hanfi, Robert David 0001, Andreas Koller 0001
ESWC (2)1
2016 Interoperability for Smart Appliances in the IoT World
Laura Daniele, Monika Solanki, Frank T. H. den Hartog, Jasper Roes
ISWC (2)2
2016 Enabling Combined Software and Data Engineering at Web-Scale: The ALIGNED Suite of Ontologies
Monika Solanki, Bojan Bozic, Markus Freudenberg, Dimitris Kontokostas, Christian Dirschl, Rob Brennan
ISWC (2)1
2015 Domain specific modelling for clinical research
abstract
The value of integrated data relies upon common data points having an accessible, consistent interpretation; to achieve this at scale requires appropriate informatics support. This paper explains how a model-driven approach to software engineering and data management, in which software artefacts are generated automatically from data models, and models are used as metadata, can achieve this. It introduces a simple data modelling language, consistent with standard object modelling notations, together with a set of tools for model creation,maintenance, and deployment. It reports upon the application of this approach in the provision of informatics support for two large-scale clinical research initiatives.
Jim Davies, Jeremy Gibbons, Adam Milward, David Milward, Seyyed Shah, Monika Solanki, James Welch
DSM@SPLASH6
2014 A Knowledge Driven Approach towards the Validation of Externally Acquired Traceability Datasets in Supply Chain Business Processes
Monika Solanki, Christopher Brewster
EKAW1
2014 EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated Generation of Linked Pedigrees
Monika Solanki, Christopher Brewster
ISWC (1)1
2014 Enhancing Visibility in EPCIS Governing Agri-Food Supply Chains via Linked Pedigrees
abstract
Data integration for the purposes of tracking, tracing and transparency are important challenges in the agri-food supply chain. The Electronic Product Code Information Services (EPCIS) is an event-oriented GS1 standard that aims to enable tracking and tracing of products through the sharing of event-based datasets that encapsulate the Electronic Product Code (EPC). In this paper, the authors propose a framework that utilises events and EPCs in the generation of “linked pedigrees” - linked datasets that enable the sharing of traceability information about products as they move along the supply chain. The authors exploit two ontology based information models, EEM and CBVVocab within a distributed and decentralised framework that consumes real time EPCIS events as linked data to generate the linked pedigrees. The authors exemplify the usage of linked pedigrees within the fresh fruit and vegetables supply chain in the agri-food sector.
Monika Solanki, Christopher Brewster
Int. J. Semantic Web Inf. Syst.1
2012 Towards verifying contract regulated service composition
Alessio Lomuscio, Hongyang Qu 0001, Monika Solanki
Auton. Agents Multi Agent Syst.3
2011 Runtime Monitoring of Contract Regulated Web Services
abstract
We investigate the problem of locally monitoring contract regulated behaviours in agent-based web services. We encode contract clauses in service specifications by using extended timed automata. We propose a non intrusive local monitoring framework along with an API to monitor the fulfillment (or violation) of contractual obligations. A key feature of the framework is that it is fully symbolic thereby providing a scalable solution to monitoring. At runtime execution steps generated by the service are passed as input to the runtime monitor. Conformance of the execution against the service specification is checked using a symbolically represented extended timed automaton. This allows us to monitor service behaviours over large state spaces generated by multiple, long running contracts. We illustrate our methodology by monitoring a service composition scenario from the vehicle repair domain, and report on the experimental results.
Alessio Lomuscio, Wojciech Penczek, Monika Solanki, Maciej Szreter
Fundam. Informaticae3
2009 Towards an Agent Based Approach for Verification of OWL-S Process Models
Alessio Lomuscio, Monika Solanki
ESWC2
2008 Towards Verifying Contract Regulated Service Composition
abstract
We report on a novel approach to (semi-)automatically compile and verify contract-regulated service compositions. We specify Web services and the contracts governing them as WSBPEL behaviours. We compile WSBPEL behaviours into the specialised system description language ISPL, to be used with the model checker MCMAS to verify behaviours automatically. We use the formalism of temporal-epistemic logic suitably extended to deal with compliance/violations of contracts. We illustrate these concepts using a motivating example whose state space is approximately 106and discuss experimental results.
Alessio Lomuscio, Hongyang Qu 0001, Monika Solanki
ICWS3
2007 Verifying Temporal and Epistemic Properties of Web Service Compositions
Alessio Lomuscio, Hongyang Qu 0001, Marek J. Sergot, Monika Solanki
ICSOC4
2006 ASDL: a wide spectrum language for designing web services
abstract
A Service oriented system emerges from composition of services. Dynamically composed reactive Web services form a special class of service oriented system, where the delays associated with communication, unreliability and unavailability of services, and competition for resources from multiple service requesters are dominant concerns. As complexity of services increase, an abstract design language for the specification of services and interaction between them is desired. In this paper, we present ASDL (Abstract Service Design Language), a wide spectrum language for modelling Web services. We initially provide an informal description of our computational model for service oriented systems. We then present ASDL along with its specification oriented semantics defined in Interval Temporal Logic (ITL): a sound formalism for specifying and reasoning about temporal properties of systems. The objective of ASDL is to provide a notation for the design of service composition and interaction protocols at an abstract level.
Monika Solanki, Antonio Cau, Hussein Zedan
WWW1
2004 Augmenting semantic web service descriptions with compositional specification
abstract
Current ontological specifications for semantically describing properties of Web services are limited to their static interface description. Normally for proving properties of service compositions, mapping input/output parameters and specifying the pre/post conditions are found to be sufficient. However these properties are assertions only on the initial and final states of the service respectively. They do not help in specifying/verifying ongoing behaviour of an individual service or a composed system. We propose a framework for enriching semantic service descriptions with two compositional assertions: assumption and commitment that facilitate reasoning about service composition and verification of their integration. The technique is based on Interval Temporal Logic(ITL): a sound formalism for specifying and proving temporal properties of systems. Our approach utilizes the recently proposed Semantic Web Rule Language.
Monika Solanki, Antonio Cau, Hussein Zedan
WWW1