16 research outputs found

    Feature LDA: a supervised topic model for automatic detection of Web API documentations from the Web

    Get PDF
    Web APIs have gained increasing popularity in recent Web service technology development owing to its simplicity of technology stack and the proliferation of mashups. However, efficiently discovering Web APIs and the relevant documentations on the Web is still a challenging task even with the best resources available on the Web. In this paper we cast the problem of detecting the Web API documentations as a text classification problem of classifying a given Web page as Web API associated or not. We propose a supervised generative topic model called feature latent Dirichlet allocation (feaLDA) which offers a generic probabilistic framework for automatic detection of Web APIs. feaLDA not only captures the correspondence between data and the associated class labels, but also provides a mechanism for incorporating side information such as labelled features automatically learned from data that can effectively help improving classification performance. Extensive experiments on our Web APIs documentation dataset shows that the feaLDA model outperforms three strong supervised baselines including naive Bayes, support vector machines, and the maximum entropy model, by over 3% in classification accuracy. In addition, feaLDA also gives superior performance when compared against other existing supervised topic models

    Prikaz znanja u internetu stvari: semantičko modeliranje i njegove primjene

    Get PDF
    Semantic modelling provides a potential basis for interoperating among different systems and applications in the Internet of Things (IoT). However, current work has mostly focused on IoT resource management while not on the access and utilisation of information generated by the “Things”. We present the design of a comprehensive and lightweight semantic description model for knowledge representation in the IoT domain. The design follows the widely recognised best practices in knowledge engineering and ontology modelling. Users are allowed to extend the model by linking to external ontologies, knowledge bases or existing linked data. Scalable access to IoT services and resources is achieved through a distributed, semantic storage design. The usefulness of the model is also illustrated through an IoT service discovery method.Semantičko modeliranje pruža potencijalnu osnovu za me.udjelovanje različitih sustava i aplikacija unutar interneta stvari (IoT). Međutim, postojeći radovi uglavnom su fokusirani na upravljanje IoT resursima, ali ne i pristupu i korištenju informacija koje generira “stvar”. Predstavljamo projektiranje sveobuhvatnog i laganog semantičkog opisnog modela za prikaz znanja u IoT domeni. Projektiranje slijedi široko-priznate najbolje običaje u inženjerstvu znanja i ontološkom modeliranju. Korisnicima se dopušta proširenje modela povezivanjem na eksterne ontologije, baze znanja ili postoje će povezane podatke. Skalabilni pristup IoT uslugama i resursima postiže se kroz distribuirano, semantičko projektiranje pohrane. Upotrebljivost modela tako.er je ilustrirana kroz metodu pronalaska IoT usluga

    Linked Data-Based Service Publication for Service Clustering

    No full text

    E-services: Current technology and open issues

    No full text
    The Internet changes the way business is conducted. It provides an affordable and easy way to link companies with their incorporating trading and distribution partners as well as customers. However, the Internet’s potential is jeopardized by the rising digital anarchy: closed markets that cannot use each other’s services; incompatible applications and frameworks that cannot interoperate or build upon each other; difficulties in exchanging business data; lack of highly available servers and secure communication. One solution to these problems is a new paradigm for e-business in which a rich array of modular electronic services (called e-services) is accessible by virtually anyone and any device. This new paradigm is currently the focus of the efforts of many researchers and software vendors. This paper presents the e-services architecture, its advantages as opposed to today’s applications and gives an overview of evolving standards. It then presents the related technical challenges, the way some of them are addressed by existing technology and the remaining open issues. © Springer-Verlag Berlin Heidelberg 2001

    Unified publication and discovery of semantic web services

    No full text
    The challenge of publishing and discovering Web services has recently received lots of attention. Various solutions to this problem have been proposed which, apart from their offered advantages, suffer the following disadvantages: (i) most of them are syntactic-based, leading to poor precision and recall, (ii) they are not scalable to large numbers of services, and (iii) they are incompatible, thus yielding in cumbersome service publication and discovery. This article presents the principles, the functionality, and the design of PYRAMID-S which addresses these disadvantages by providing a scalable framework for unified publication and discovery of semantically enhanced services over heterogeneous registries. PYRAMID-S uses a hybrid peer-to-peer topology to organize Web service registries based on domains. In such a topology, each Registry retains its autonomy, meaning that it can use the publication and discovery mechanisms as well as the ontology of its choice. The viability of this approach is demonstrated through the implementation and experimental analysis of a prototype. © 2009 ACM

    Mobile and Dynamic Web Services

    No full text

    Seamless federation of heterogeneous service registries

    No full text
    Web service technology extends the existing web infrastructure by transforming it from a repository of documents to a source of services. As the number of web services increases, the provision of the appropriate service publication and discovery framework is of paramount importance for exploiting the full potential of the web service technology. This paper presents the principles, the functionality and the design of PYRAMID-S, a scalable framework for unified publication and discovery of semantically enhanced services scattered around heterogeneous Registries. It uses a hybrid peer-to-peer topology to organize Registries based on domains. In such a topology, each Registry retains its autonomy, meaning that it can use the publication and discovery mechanisms as well as the ontology of its choice. Furthermore, the discovery of services is based on QoS characteristics in order to enable service selection. © Springer-Verlag 2004

    Using Web Services for supporting the users of wireless devices

    No full text
    The Web Service paradigm is currently considered as the most promising and rapidly evolving technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of wireless devices. The combination of the two worlds (i.e. making wireless devices capable of providing and consuming Web Services) is considered of major importance to the computing industry for the forthcoming years. This paper describes two scenarios of using Web Services in wireless devices, identifies their advantages and supporting technologies. A reference architecture for the use of Web Services in the wireless world is proposed. Finally, the results of the performance evaluation of an experimental setup are presented. © 2005 Elsevier B.V. All rights reserved

    Scenarios of using Web Services in M-Commerce

    No full text
    The web service paradigm is a promising technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of mobile devices. Due to the great benefits that come with the web service technology, such as interoperability, dynamic service discovery and reusability, there is a strong interest in making mobile devices capable of providing and consuming web services over wireless networks. This paper describes several scenarios of using web services in mobile devices and identifies their advantages, issues and challenges
    corecore