Home // ICSEA 2013, The Eighth International Conference on Software Engineering Advances // View article


Architectural Decisions in the Development of Multi-Layer Applications

Authors:
Jose Garcia-Alonso
Javier Berrocal Olmeda
Juan Manuel Murillo

Keywords: Multi-layer architectures; design patterns; development frameworks; architectural knowledge

Abstract:
Multi-layer architectures have become one of the most widely used architectures for enterprise application development. Among other reasons, this is due to the proliferation of development frameworks simplifying the implementation of applications based on such architectures. However, the software architect is faced with a significant challenge at the beginning of the development process with having to decide among the great number of design patterns and development frameworks that support these architectures. The present work proposes a technique to assist the architect in deciding which technologies are best suited to satisfying both the functional and the nonfunctional requirements of the system. This technique forms part of a broader procedure to facilitate the software architect’s task of converting a preliminar concept of an application into a specific design optimized to the project in hand.

Pages: 214 to 219

Copyright: Copyright (c) IARIA, 2013

Publication date: October 27, 2013

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-304-9

Location: Venice, Italy

Dates: from October 27, 2013 to October 31, 2013