Lightweight software architecture evaluation for industry: A comprehensive review

M Sahlabadi, RC Muniyandi, Z Shukur, F Qamar - Sensors, 2022 - mdpi.com
Processes for evaluating software architecture (SA) help to investigate problems and
potential risks in SA. It is derived from many studies that proposed a plethora of systematic …

[PDF][PDF] Software architecture: Past, present, future

W Hasselbring - The Essence of Software Engineering, 2018 - library.oapen.org
For large, complex software systems, the design of the overall system structure (the software
architecture) is an essential challenge. The architecture of a software system defines that …

A modular software architecture for processing of big geospatial data in the cloud

M Krämer, J Senner - Computers & Graphics, 2015 - Elsevier
In this paper we propose a software architecture that allows for processing of large
geospatial data sets in the cloud. Our system is modular and flexible and supports multiple …

Software architectural patterns in practice: an empirical study

M Kassab, M Mazzara, JY Lee, G Succi - Innovations in Systems and …, 2018 - Springer
Software architecture involves a series of decisions based on many factors in a wide range
of software development. Architects face recurring issues in different software architecture …

[BOOK][B] Relating system quality and software architecture

I Mistrik, R Bahsoon, P Eeles, R Roshandel, M Stal - 2014 - books.google.com
System Quality and Software Architecture collects state-of-the-art knowledge on how to
intertwine software quality requirements with software architecture and how quality attributes …

[BOOK][B] Software quality assurance: in large scale and complex software-intensive systems

I Mistrík, RM Soley, N Ali, J Grundy, B Tekinerdogan - 2015 - books.google.com
Software Quality Assurance in Large Scale and Complex Software-intensive Systems
presents novel and high-quality research related approaches that relate the quality of …

Modeling and simulation of software architecture in discrete event system specification for quality evaluation

V Bogado, S Gonnet, H Leone - Simulation, 2014 - journals.sagepub.com
Software quality is an important issue in software engineering. The evaluation of software
architecture is crucial to achieve quality scenarios, which reduces development and …

Improving software performance and reliability in a distributed and concurrent environment with an architecture-based self-adaptive framework

CH Lung, X Zhang, P Rajeswaran - Journal of Systems and Software, 2016 - Elsevier
More and more, modern software systems in a distributed and parallel environment are
becoming highly complex and difficult to manage. A self-adaptive approach that integrates …

A study of the impact of global software development in packaged software release planning

[EN] Today's globalization of software development has its advantages, but also its
drawbacks. Software project managers often lead the production of new software versions …

Quality concerns in large-scale and complex software-intensive systems

B Tekinerdogan, N Ali, J Grundy, I Mistrik… - Software Quality …, 2016 - Elsevier
Software quality management (SQM) is the collection of all processes that ensure that
software products, services, and life cycle process implementations meet organizational …