A perspective on the future of middleware-based software engineering

V Issarny, M Caporuscio… - Future of Software …, 2007 - ieeexplore.ieee.org
Middleware is a software layer that stands between the networked operating system and the
application and provides well known reusable solutions to frequently encountered problems …

What industry needs from architectural languages: A survey

I Malavolta, P Lago, H Muccini… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Many times we are faced with the proliferation of definitions, concepts, languages, and tools
in certain (research) topics. But often there is a gap between what is provided by existing …

[PDF][PDF] 软件体系结构研究进展

梅宏, 申峻嵘 - 软件学报, 2006 - Citeseer
作为控制软件复杂性, 提高软件系统质量, 支持软件开发和复用的重要手段之一,
软件体系结构自提出以来, 日益受到软件研究者和实践者的关注, 并发展成为软件工程的一个 …

[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 …

Coverage and adequacy in software product line testing

MB Cohen, MB Dwyer, J Shi - Proceedings of the ISSTA 2006 workshop …, 2006 - dl.acm.org
Software product line modeling has received a great deal of attention for its potential in
fostering reuse of software artifacts across development phases. Research on the testing …

HITA: An architecture for system-level testing of healthcare IoT applications

H Sartaj, S Ali, T Yue, JM Gjøby - European Conference on Software …, 2023 - Springer
Abstract System-level testing of healthcare Internet of Things (IoT) applications requires
creating a test infrastructure with integrated medical devices and third-party applications. A …

A taxonomy for requirements engineering and software test alignment

M Unterkalmsteiner, R Feldt, T Gorschek - ACM Transactions on …, 2014 - dl.acm.org
Requirements Engineering and Software Testing are mature areas and have seen a lot of
research. Nevertheless, their interactions have been sparsely explored beyond the concept …

Relationships between software architecture and source code in practice: An exploratory survey and interview

F Tian, P Liang, MA Babar - Information and Software Technology, 2022 - Elsevier
Abstract Context Software Architecture (SA) and Source Code (SC) are two intertwined
artefacts that represent the interdependent design decisions made at different levels of …

The audition framework for testing web services interoperability

A Bertolino, A Polini - 31st EUROMICRO Conference on …, 2005 - ieeexplore.ieee.org
Service oriented architectures and Web services are emerging technologies, which have
overall inherited problems and advantages from the component-based approach, but …

[HTML][HTML] From software architecture to analysis models and back: Model-driven refactoring aimed at availability improvement

V Cortellessa, R Eramo, M Tucci - Information and Software Technology, 2020 - Elsevier
Context With the ever-increasing evolution of software systems, their architecture is subject
to frequent changes due to multiple reasons, such as new requirements. Appropriate …