Peter Eeles. Reservados todos los derechos.
Peter Eeles es jefe del equipo técnico de Regional Services Organization de Rational en el Reino Unido. Ha dedicado la
mayor parte de sus 16 años de carrera al desarrollo de sistemas distribuidos de gran escala y, en 1998, se convierte en
coautor de su primer libro, "Building Business Objects" (Construcción de objetos empresariales). Ponente habitual de
conferencias por toda Europa, Peter dedica la mayor parte de su tiempo asesorando acerca de arquitectura de software y
ayudando a las empresas a adoptar Rational Unified Process. Vive en el Reino Unido con su mujer, Karen, y sus hijos,
Daniel, Thomas y Christopher. Puede ponerse en contacto con Peter a través de su dirección de correo electrónico: peter.eeles@uk.ibm.com.
Existe una versión en PDF de este artículo; para verlo, debe tener instalado Adobe Acrobat.
Resumen
Existen diferentes técnicas para descomponer sistemas de software. Las capas son un ejemplo que se describe en este
documento técnico. Estas técnicas tratan dos preocupaciones principales: la mayoría de los sistemas son demasiado
complejos para comprenderlos en su totalidad, y son necesarias diferentes perspectivas de un sistema para usuarios
diferentes.
Las capas se han adoptado en numerosos sistemas de software y en muchos textos, también en Rational Unified Process
(RUP). No obstante, el concepto de capas no suele entenderse bien y se aplica incorrectamente. Este documento técnico
aclara este concepto y describe el impacto de la aplicación de diferentes estrategias de capas.
|