Derivation of process-oriented logical architectures: An elicitation approach for cloud design

Nuno Ferreira, Nuno Santos, Ricardo J. MacHado, Dragan Gašević

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

14 Citations (Scopus)

Abstract

The benefits of cloud computing approaches are well known but designing logical architectures for that context can be complicated. Prior to designing a logical architecture, a proper requirements elicitation must be executed. When requirements are not properly elicited, and there are insufficient inputs for a product approach to requirements elicitation, a process-level perspective is an alternative way for achieving the intended base requirements for the logical design. Our proposed solution regards the adaptation and extension of the 4SRS (Four-Step-Rule-Set) method to derive logical architectural models, in a process-level perspective. This perspective creates context for the product-level requirements elicitation conducing to cloud design. We present a real industrial case where the method was applied and assessed. The method application results in the creation of a validated architectural model and in the uncovering of hidden requirements for the intended cloud design.

Original languageEnglish
Title of host publicationProduct-Focused Software Process Improvement - 13th International Conference, PROFES 2012, Proceedings
Pages44-58
Number of pages15
DOIs
Publication statusPublished - 18 Jun 2012
Externally publishedYes
Event13th International Conference on Product-Focused Software Process Improvement, PROFES 2012 - Madrid, Spain
Duration: 13 Jun 201215 Jun 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7343 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Conference on Product-Focused Software Process Improvement, PROFES 2012
Country/TerritorySpain
CityMadrid
Period13/06/1215/06/12

Keywords

  • Application Architectures
  • Development Methods for Cloud Applications
  • Logical Architectures
  • Requirements Elicitation

Cite this