English
Related papers

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

200 papers

Microservice Architecture (MSA) is a service-based architectural style with a strong emphasis on high cohesion and loose coupling. It is commonly regarded as a descendant of Service-oriented Architecture (SOA) and thus might draw on…

Software Engineering · Computer Science 2018-04-27 Florian Rademacher , Jonas Sorgalla , Sabine Sachweh , Albert Zündorf

Cloud computing is a Technology that has come out in the last decade and that is transforming the IT industry in huge. The Cloud computing is playing a vital role as a backbone component of the Internet of Things (IoT). In a Cloud Computing…

Software Engineering · Computer Science 2019-05-28 Dhanamma Jagli , Seema Purohit , N. Subhash Chandra

Service Oriented Software Engineering is based on concepts and principles for constructing complex enterprise systems in which services as building block of the system, are distributed in large networks. The main goal of the service…

Software Engineering · Computer Science 2020-04-21 Mahdi Fahmideh , Jafar Habibi , Fereidoon Shams , Sedigheh Khoshnevis

The architectural aspects of software systems are not always explicitly exposed to customers when a product is presented to them by software vendors. Therefore, customers might be put at a major risk if new emerging business needs come to…

Software Engineering · Computer Science 2012-10-16 Basem Y. Alkazemi

Function as a Service (FaaS) paradigm is becoming widespread and is envisioned as the next generation of cloud systems that mitigate the burden for programmers and cloud solution architects. However, the FaaS abstraction only makes the…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-07 Pawissanutt Lertpongrujikorn , Mohsen Amini Salehi

Abstract The cloud computing is a key computing approach adopted by many organizations in order to share resources. It provides Everything As-A-Service (XaaS). Software-As-A-Service is an important resource on the cloud computing…

Software Engineering · Computer Science 2019-05-28 Dhanamma Jagli , Seema Purohit , N. Subash Chandra

Whenever an architect or a team of architects begins an architectural design, there are certain goals set to achieve. There are many factors involved in setting up goals for the architecture design such as type of the project, end user…

Software Engineering · Computer Science 2015-08-26 Arif Raza , Luiz Fernando Capretz

Ensuring predictability in modern real-time Systems-on-Chip (SoCs) is an increasingly critical concern for many application domains such as automotive, robotics, and industrial automation. An effective approach involves the modeling and…

Hardware Architecture · Computer Science 2024-08-20 Luca Valente , Francesco Restuccia , Davide Rossi , Ryan Kastner , Luca Benini

Due to the complexity of Service-Oriented Architecture (SOA), cost and effort estimation for SOA-based software development is more difficult than that for traditional software development. Unfortunately, there is a lack of published work…

Software Engineering · Computer Science 2013-02-12 Zheng Li , Jacky Keung

In this paper we present a SOA (Service Oriented Architecture)-based platform, enabling the retrieval and analysis of big datasets stemming from social networking (SN) sites and Internet of Things (IoT) devices, collected by smart city…

Computers and Society · Computer Science 2016-07-05 Evangelos Psomakelis , Fotis Aisopos , Antonios Litke , Konstantinos Tserpes , Magdalini Kardara , Pablo Martínez Campo

Software-intensive Systems-of-Systems (SoS) refer to an arrangement of managerially and operationally independent systems(i.e., constituent systems), which work collaboratively towards the achievement of global missions. Because some SoS…

Software Engineering · Computer Science 2020-07-15 Cristiane Aparecida Lana , Milena Guessi , Pablo Oliveira Antonino , Dieter Rombach , Elisa Yumi NakagawaA

This study aims to evaluate four service-oriented architecture (SOA) system software development methodologies: business-driven development, model-driven development, event-driven development, and domain-driven development. These methods,…

Software Engineering · Computer Science 2021-09-07 Agustinus Andriyanto , Robin Doss , Suhardi

Service Oriented Architecture (SOA) is an architectural paradigm that describes how organizations, people and systems provide and use services to achieve their goals and enhance productivity. Moreover, with the evolution of SOA, the focus…

Software Engineering · Computer Science 2012-07-27 Boutaina Chakir , Mounia Fredj , Mahmoud Nassar

Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and has far-reaching consequences throughout the system life cycle.…

Software Engineering · Computer Science 2016-10-31 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

As research in the Internet of Thing area progresses, and a multitude of proposals exist to solve a variety of problems, the need for a general principled software engineering approach for the systematic development of IoT systems and…

Software Engineering · Computer Science 2016-01-22 Franco Zambonelli

A generic architecture for a class of distributed robotic systems is presented. The architecture supports openness and heterogeneity, i.e. heterogeneous components may be joined and removed from the systems without affecting its basic…

Robotics · Computer Science 2017-09-15 Kamil Skarzynski , Marcin Stepniak , Waldemar Bartyna , Stanislaw Ambroszkiewicz

Software architecture has been an active research field for nearly four decades, in which previous studies make significant progress such as creating methods and techniques and building tools to support software architecture practice.…

Software Engineering · Computer Science 2023-08-23 Zhiyuan Wan , Yun Zhang , Xin Xia , Yi Jiang , David Lo

Object oriented approach is one of the popular software development approach for managing complex systems with massive set of requirements. Unlike procedural approach, this approach captures the requirements as set of data rather than…

Software Engineering · Computer Science 2014-02-12 Poornima U. S. , Suma. V

The next generation of PaaS technology accomplishes the true promise of object-oriented and 4GLs development with less effort. Now PaaS is becoming one of the core technical services for application development organizations. PaaS offers a…

Computers and Society · Computer Science 2018-03-22 Robail Yasrab

Service sharing is a prominent operating model to support business. Many large inter-organizational networks have implemented some form of value added integrated services in order to reach efficiency and to reduce costs sustainably.…

Software Engineering · Computer Science 2015-05-12 Abir Elmir , Badr Elmir , Bouchaib Bounabat