English
Related papers

Related papers: Aspects of SOA: An Entry Point for Starters

200 papers

As use of data driven technologies spreads, software engineers are more often faced with the task of solving a business problem using data-driven methods such as machine learning (ML) algorithms. Deployment of ML within large software…

Software Engineering · Computer Science 2022-04-28 Andrei Paleyes , Christian Cabrera , Neil D. Lawrence

This paper is about a new way for programming distributed applications: the service-oriented one. It is a concept paper based upon our experience in developing a theory and a language for programming services. Both the theoretical…

Programming Languages · Computer Science 2009-06-23 Claudio Guidi , Fabrizio Montesi

The widespread emergence of the Internet as a platform for electronic data distribution and the advent of structured information have revolutionized our ability to deliver information to any corner of the world. Although Service Oriented…

Networking and Internet Architecture · Computer Science 2010-06-16 Rohit Vashishtha , Ankit Gupta , Piyush Gupta , Shakti Mishra , D S Kushwaha

Cloud computing has achieved great success in modern IT industry as an excellent computing paradigm due to its flexible management and elastic resource sharing. To date, cloud computing takes an irrepalceable position in our socioeconomic…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-03-17 Pengfei Chen , Yong Qi , Peipei Wang , Li Su , Xinyi Li

In this paper based on agent and semantic web technologies we propose an approach .i.e., Semantic Oriented Agent Based Search (SOAS), to cope with currently existing challenges of Meta data extraction, modeling and information retrieval…

Information Retrieval · Computer Science 2010-08-10 Zeeshan Ahmed , Detlef Gerhard

Software has a longstanding association with a state of crisis considering its success rate. The explosion of Internet-connected devices, Internet-of-Things, adds to the complexity of software systems. The particular characteristics of…

Software Engineering · Computer Science 2018-11-13 João Pedro Dias , Hugo Sereno Ferreira

AI-empowered tools have emerged as a transformative force, fundamentally reshaping the software development industry and promising far-reaching impacts across diverse sectors. This study investigates the adoption, impact, and security…

Software Engineering · Computer Science 2024-11-22 Shidong Pan , Litian Wang , Tianyi Zhang , Zhenchang Xing , Yanjie Zhao , Qinghua Lu , Xiaoyu Sun

Although it has a history that goes back about three decades, Metaverse has grown to be one of the most talked-about subjects today. Metaverse gradually increased its influence in the realm of business discourse after initially being…

Computers and Society · Computer Science 2023-11-21 Amirmohammad Nateghi , Maedeh Mosharraf

The number of web services increased vastly in the last years. Various providers offer web services with the same functionality, so for web service consumers it is getting more complicated to select the web service, which best fits their…

Software Engineering · Computer Science 2009-06-23 Dessislava Petrova-Antonova , Sylvia Ilieva

Hospitals are distributed across geographical areas and it is important for all hospitals to share information as well as integrate their systems for effective researching and health delivery. Health personals and institutions in need of…

Software Engineering · Computer Science 2013-07-31 Quist-Aphetsi Kester

In recent years, extensive research has been conducted in the area of Service Level Agreement (SLA) for utility computing systems. An SLA is a formal contract used to guarantee that consumers' service quality expectation can be achieved. In…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-10-15 Linlin Wu , Rajkumar Buyya

In order to handle the increasing complexity of software systems, Artificial Intelligence (AI) has been applied to various areas of software engineering, including requirements engineering, coding, testing, and debugging. This has led to…

Software Engineering · Computer Science 2025-10-27 Xinyi Wang , Shaukat Ali , Paolo Arcaini

Software start-ups are new companies aiming to launch an innovative product to mass markets fast with minimal resources. However, most start-ups fail before realizing their potential. Poor software engineering, among other factors, could be…

Software Engineering · Computer Science 2023-10-02 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

Multi-cloud computing is a promising paradigm to support very large scale world wide distributed applications. Multi-cloud computing is the usage of multiple, independent cloud environments, which assumed no priori agreement between cloud…

Software Engineering · Computer Science 2014-07-09 Fawaz Paraiso , Philippe Merle , Lionel Seinturier

Artificial Intelligence (AI) planning is a flourishing research and development discipline that provides powerful tools for searching a course of action that achieves some user goal. While these planning tools show excellent performance on…

Artificial Intelligence · Computer Science 2021-02-23 Sebastian Graef , Ilche Georgievski

The notion of contract aware components has been published roughly ten years ago and is now becoming mainstream in several fields where the usage of software components is seen as critical. The goal of this paper is to survey domains such…

Software Engineering · Computer Science 2010-10-15 Antoine Beugnard , Jean-Marc Jézéquel , Noël Plouzeau

"AI as a Service" (AIaaS) is a rapidly growing market, offering various plug-and-play AI services and tools. AIaaS enables its customers (users) - who may lack the expertise, data, and/or resources to develop their own systems - to easily…

Machine Learning · Computer Science 2023-02-06 Kornel Lewicki , Michelle Seng Ah Lee , Jennifer Cobbe , Jatinder Singh

Architectural design contexts contain a set of factors that influence software application development. Among them, organizational design contexts consist of high-level company concerns and how it is structured, for example, stakeholders…

Software Engineering · Computer Science 2023-03-16 Guangsheng Yu , Qin Wang , Tingting Bi , Shiping Chen , Sherry Xu

We propose a roadmap for leveraging the tremendous opportunities the Internet of Things (IoT) has to offer. We argue that the combination of the recent advances in service computing and IoT technology provide a unique framework for…

Networking and Internet Architecture · Computer Science 2021-03-05 Athman Bouguettaya , Quan Z. Sheng , Boualem Benatallah , Azadeh Ghari Neiat , Sajib Mistry , Aditya Ghose , Surya Nepal , Lina Yao

Over the past six decades, the computing systems field has experienced significant transformations, profoundly impacting society with transformational developments, such as the Internet and the commodification of computing. Underpinned by…