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 …
application and provides well known reusable solutions to frequently encountered problems …
What industry needs from architectural languages: A survey
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 …
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 …
architecture) is an essential challenge. The architecture of a software system defines that …
Coverage and adequacy in software product line testing
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 …
fostering reuse of software artifacts across development phases. Research on the testing …
HITA: An architecture for system-level testing of healthcare IoT applications
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 …
creating a test infrastructure with integrated medical devices and third-party applications. A …
A taxonomy for requirements engineering and software test alignment
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 …
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
Abstract Context Software Architecture (SA) and Source Code (SC) are two intertwined
artefacts that represent the interdependent design decisions made at different levels of …
artefacts that represent the interdependent design decisions made at different levels of …
The audition framework for testing web services interoperability
Service oriented architectures and Web services are emerging technologies, which have
overall inherited problems and advantages from the component-based approach, but …
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
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 …
to frequent changes due to multiple reasons, such as new requirements. Appropriate …