Now showing items 255-274 of 409

    • On the exact computation of the graph edit distance 

      Blumenthal DB; Gamper J (2018)
      The graph edit distance is a widely used distance measure for labelled graph. However, the standard approach for its exact computation, suffers from huge runtime and memory requirements. Recently, three better performing ...
    • On the integration of declarative choreographies and commitment-based agent societies into the SCIFF logic programming framework 

      Chesani, F; Mello, P; Montali, M; Storari, S; Torroni, P (IOS Press, 2010)
      The definition of choreography specification languages for Service Oriented Systems poses important challenges. Mainstream approaches tend to focus on procedural aspects, leading to over-constrained and over-specified ...
    • On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK 

      Sawant A; Robbes R; Bacchelli A (2018)
      Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. Several studies have shown that this is unfortunately not the case. Of those, a large-scale study of API changes in the ...
    • On the Relevance of a Business Constraint to an Event Log 

      Di Ciccio C; Maggi FM; Montali M; Mendling J (Elsevier, 2018)
      Declarative process modeling languages such as DECLARE describe the behavior of processes by means of constraints. Such constraints exert rules on the execution of tasks upon the execution of other tasks called activations. ...
    • On the use of replacement messages in API deprecation: An empirical study 

      Brito G; Hora H; Valente MT; Robbes R (2018)
      Libraries are commonly used to support code reuse and increase productivity. As any other system, they evolve over time, and so do their APIs. Consequently, client applications should be updated to benefit from better APIs. ...
    • An Ontological Approach to Creating an Andean Weaving Knowledge Base 

      Brownlow, R; Capuzzi, S; Helmer, S; Martins, L; Normann, I; Poulovassilis, A (Association for Computing Machinery (ACM), 2015)
      Andean textiles are products of one of the richest, oldest and continuous weaving traditions in the world. Understanding the knowledge and practice of textile production as a form of cultural heritage is particularly ...
    • An ontological framework for web service processes 

      Pahl C; Barrett R (World Scientific Publishing, 2008)
      The process notion is central in computing. Business processes and workflow processes are essential elements of software systems implementations. Processes are connected to notions of interaction and composition. The Web ...
    • Ontological modelling of form and function for architectural design 

      Bhatt, M; Hois, J; Kutz, O (IOS Press, 2012)
      Form, function and the relationship between the two serve a crucial role in design. Within architectural design, key aspects of the anticipated function of buildings, or of spatial environments in general, are supposed to ...
    • Ontology Based Data Access in Statoil 

      Kharlamov E; Hovland D; Skjæveland MG; Bilidas D; Jiménez-Ruiz E; Xiao G; Soylu A; Lanti D; Rezk M; Zheleznyakov D; Giese M; Lie H; Ioannidis Y; Kotidis Y; Koubarakis M; Waaler A (2017)
      Ontology Based Data Access (OBDA) is a prominent approach to query databases which uses an ontology to expose data in a conceptually clear manner by abstracting away from the technical schema-level details of the underlying ...
    • Ontology change management and identification of change patterns 

      Javed M; Abgaz YM; Pahl C (Springer, 2012)
      Ontologies can support a variety of purposes, ranging from capturing the conceptual knowledge to the organisation of digital content and information. However, information systems are always subject to change and ontology ...
    • An ontology for software component matching 

      Pahl C (Springer Verlag, 2007)
      Matching is a central activity in the discovery and assembly of reusable software components. We investigate how ontology technologies can be utilised to support software component development. We use description logics, ...
    • Ontology-Based Access To Temporal Data With Ontop: A Framework Proposal 

      Güzel Kalayci E; Brandt S; Calvanese D; Ryzhikov V; Xiao G; Zakharyaschev M (2019)
      Predictive analysis gradually gains importance in industry. For instance, service engineers at Siemens diagnostic centres unveil hidden knowledge in huge amounts of historical sensor data and use this knowledge to improve ...
    • Ontology-based composition and matching for dynamic cloud service coordination 

      Pahl C; Gacitua-Decar V; Wang M; Bandara KY (Inderscience, 2012)
      Recent cross-organisational software service offerings, such as cloud computing, create higher integration needs. In particular, services are combined through brokers and mediators, solutions to allow individual services ...
    • Ontology-based data integration in EPNet: Production and distribution of food during the Roman Empire 

      Calvanese D; Liuzzo P; Mosca A; Remesal J; Rezk M; Rull G (2016)
      Semantic technologies are rapidly changing the historical research. Over the last decades, an immense amount of new quantifiable data have been accumulated, and made available in interchangeable formats, in social sciences ...
    • Ontology-based modelling of architectural styles 

      Pahl C; Giesecke S; Hasselbring W (Elsevier, 2009)
      The conceptual modelling of software architectures is of central importance for the quality of a software system. A rich modelling language is required to integrate the different aspects of architecture modelling, such as ...
    • Ontop: Answering SPARQL queries over relational databases 

      Calvanese D; Cogrel B; Komla-Ebri S; Kontchakov R; Lanti D; Rezk M; Rodriguez-Muro M; Xiao G (2017)
      We present Ontop, an open-source Ontology-Based Data Access (OBDA) system that allows for querying relational data sources through a conceptual representation of the domain of interest, provided in terms of an ontology, ...
    • Open biomedical pluralism: Formalising knowledge about breast cancer phenotypes 

      Sojic, A; Kutz, O (2012)
      We demonstrate a heterogeneity of representation types for breast cancer phenotypes and stress that the characterisation of a tumour phenotype often includes parameters that go beyond the representation of a corresponding ...
    • Operating Systems with Blended Extreme Apprenticeship: What Are Students' Perceptions? 

      Dodero, G; Gennari, R; Del Fatto, V (Scuola IaD, 2014)
      Extreme apprenticeship, an emerging learning methodology, has been used in a blended fashion for teaching a technical subject: bash scripting for operating systems. Online learning was first supported with the Moodle ...
    • Optimal radio channel recommendations with explicit and implicit feedback 

      Moling, O; Baltrunas, L; Ricci, F (ACM, 2012)
      The very large majority of recommender systems are running as server-side applications, and they are controlled by the content provider, i.e., who provides the recommended items. This paper focuses on a different scenario: ...
    • Optimally balancing receiver and recommended users' importance in reciprocal recommender systems 

      Kleinerman A; Ricci F; Rosenfeld A; Kraus S (ACM, 2018)
      Online platforms which assist people in finding a suitable partner or match, such as online dating and job recruiting environments, have become increasingly popular in the last decade. Many of these platforms include ...