Abstract | ||
---|---|---|
Quality attributes are important to creating, understanding, and evaluating software architectures. The architectural attributes and challenges for ecosystem architectures are different from one-off systems. The study of those aspects that influence quality attributes in this new environment can help to understand these architectures. In previous work, we hypothesized that the architecture for an ecosystem should be extensible, scalable, and flexible and reported initial investigations into extensibility and scalability. In this paper, we report on our investigation into flexibility. We analyze various features that impact how to design flexible architectures. We highlight that flexibility for ecosystems is not only a technical issue, but a business issue as well. We classified features that affect flexibility into business and technical dimensions. We adapted a software system metric for flexibility to measure the flexibility of an ecosystem's architecture. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2642803.2642817 | ECSA Workshops |
Keywords | Field | DocType |
design,management,measurement,product metrics,openness,software architecture | Database-centric architecture,Architecture,Systems engineering,Computer science,Software system,Software,Software architecture,Extensibility,Software ecosystem,Scalability | Conference |
Citations | PageRank | References |
2 | 0.39 | 9 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Simone da Silva Amorim | 1 | 17 | 5.80 |
John D. McGregor | 2 | 1168 | 147.41 |
Eduardo Santana de Almeida | 3 | 886 | 80.46 |
Christina von F.G. Chavez | 4 | 44 | 8.33 |