Performance evaluation of NoSQL databases: a case study

J Klein, I Gorton, N Ernst, P Donohoe, K Pham… - Proceedings of the 1st …, 2015 - dl.acm.org
The choice of a particular NoSQL database imposes a specific distributed software
architecture and data model, and is a major determinant of the overall system throughput …

[PDF][PDF] Software architecture evaluation methods for performance, maintainability, testability, and portability

M Mattsson, H Grahn, F Mårtensson - … International Conference on …, 2006 - grahn.cse.bth.se
The software architecture has been identified as an important part of a software system.
Further, the software architecture impacts the quality attributes of a system, eg, performance …

Software architecture review: The state of practice

MA Babar, I Gorton - Computer, 2009 - ieeexplore.ieee.org
Software Architecture Review: The State of Practice Page 1 computer 26 COMPUTING
PRACTICES Published by the IEEE Computer Society 0018-9162/09/$25.00 © 2009 IEEE …

Architecture knowledge for evaluating scalable databases

I Gorton, J Klein, A Nurgaliev - 2015 12th Working IEEE/IFIP …, 2015 - ieeexplore.ieee.org
Designing massively scalable, highly available big data systems is an immense challenge
for software architects. Big data applications require distributed systems design principles to …

COTS tenders and integration requirements

S Lauesen - Proceedings. 12th IEEE International …, 2004 - ieeexplore.ieee.org
When buying COTS-based software, the customer has to choose between what is available.
The supplier may add some minor parts, but not everything the customer wants. This means …

Evaluating cloud platform architecture with the care framework

L Zhao, A Liu, J Keung - 2010 Asia Pacific Software …, 2010 - ieeexplore.ieee.org
There is an emergence of Cloud application platforms such as Microsoft's Azure, Google's
App Engine and Amazon's EC2/SimpleDB/S3. Startups and Enterprise alike, lured by the …

COTS selection best practices in literature and in industry

R Land, L Blankers, M Chaudron, I Crnković - International Conference on …, 2008 - Springer
This paper presents an extensive literature survey of the software COTS component
selection methods published to date, followed by a meta-model consolidating the activities …

A deployed multi-agent framework for distributed energy applications

G James, D Cohen, R Dodier, G Platt… - Proceedings of the fifth …, 2006 - dl.acm.org
In this paper, we describe the adaptation of an open-source multi-agent platform for
distributed energy applications and the trial deployment of resource-controller agents. The …

Rigorous evaluation of COTS middleware technology

I Gorton, A Liu, P Brebner - Computer, 2003 - ieeexplore.ieee.org
The adoption of commercial off-the-shelf middleware products across the software industry
has gathered significant momentum. While COTS middleware products demonstrably solve …

Using real options to select stable middleware-induced software architectures

R Bahsoon, W Emmerich, J Macke - IEE Proceedings-Software, 2005 - IET
The requirements that force decisions towards building distributed system architectures are
usually of a non-functional nature. Scalability, openness, heterogeneity, and fault-tolerance …