Desarrollo de software orientado a aspectos con casos de uso- Ivar Jacobson

  • Autoría de Ivar Jacobson

Sinopsis completa y descripción del libro ebook Desarrollo de software orientado a aspectos con casos de uso

-Ramnivas Laddad, autor de AspectJ in Action "Desde los años 80, los casos de uso han sido una manera de llevar a los usuarios al diseño de software, pero la traducción de casos de uso En el software ha sido un arte, en el mejor de los casos, porque los bienes de usuario a menudo no respetan los límites del código. Ahora que la programación orientada a aspectos (AOP) puede expresar preocupaciones transversales directamente en código, el hombre que desarrolló casos de uso ha propuesto métodos paso a paso para reconocer las preocupaciones transversales en casos de uso y escribir el código en módulos separados. Si estos métodos son fructíferos en su diseño y la práctica de desarrollo, que hará una gran diferencia en la calidad del software para los desarrolladores y usuarios por igual.-Wes Isberg, AspectJ miembro del equipo "Este libro no sólo ofrece ideas y ejemplos de lo orientado a aspectos El desarrollo de software es pero cómo se puede utilizar en un proyecto de desarrollo real. "- MichaelWard, ThoughtWorks, Inc." Ningún sistema ha sido diseñado desde cero perfectamente; Cada sistema se compone de características en capas en la parte superior de las características que se acumulan con el tiempo. Las técnicas convencionales de diseño no manejan este pozo, y con el tiempo la integridad de la mayoría de los sistemas se degrada como resultado. Por primera vez, aquí hay un conjunto de técnicas que facilitan la composición del comportamiento que no sólo permite que los sistemas se definan en términos de funcionalidad en capas, pero la composición es el corazón mismo del enfoque. Este libro es un avance importante en la metodología moderna y está seguro de influir en la dirección de la ingeniería de software en la próxima década, así como la Ingeniería de Software Orientada a Objetos influyó en la última. "- Kurt Bittner, IBM Corporation" Los casos de uso son un excelente medio para capturar Los requisitos del sistema y conducir una visión centrada en el usuario del desarrollo del sistema y las pruebas. Este libro ofrece una guía completa sobre el desarrollo explícito de casos de uso, desde el modelado de requisitos iniciales hasta el diseño y la implementación. Proporciona un conjunto sencillo pero rico de pautas para realizar modelos de casos de uso que utilizan diseño y programación orientados a aspectos. Es un valioso recurso tanto para los investigadores como para los profesionales. "- Dr. Awais Rashid, Universidad de Lancaster, U.K., y autor de Aspect-Oriented Database Systems "AOSD es una tecnología importante que ayudará a los desarrolladores a producir mejores sistemas. Lamentablemente, no ha sido obvio cómo integrar AOSD en el ciclo de vida de un proyecto. Este libro rompe esa barrera, proporcionando ejemplos concretos sobre cómo utilizar AOSD desde el análisis de requisitos a través de pruebas. "- Charles B. Haley, investigador, The Open University, UKAspect-oriented programming (AOP) es una nueva forma revolucionaria de pensar Ingeniería de software. AOP se introdujo para abordar las preocupaciones transversales tales como seguridad, registro, persistencia, depuración, rastreo, distribución, monitoreo de rendimiento y manejo de excepciones de una manera más efectiva. A diferencia de las técnicas de desarrollo convencionales, que dispersan la implementación de cada preocupación en varias clases, la programación orientada a aspectos las localiza. El desarrollo de software orientado a la perspectiva (AOSD) utiliza este enfoque para crear una mejor modularidad para requisitos funcionales y no funcionales, , Lo que le permite construir sistemas más comprensibles que son más fáciles de configurar y ampliar para satisfacer las necesidades cambiantes de las partes interesadas. En este tan esperado nuevo libro, Ivar Jacobson y Pan-Wei Ng demuestran cómo aplicar casos de uso. Centrándose en las preocupaciones de las partes interesadas y en la orientación de aspectos en la construcción de sistemas robustos y extensibles. A lo largo del libro, los autores emplean un ejemplo único y real de un sistema de información de gestión de hoteles para hacer concretas y comprensibles las teorías y prácticas descritas. Los autores muestran cómo identificar, diseñar, implementar, probar y refactorizar módulos de casos de uso, así como ampliarlos. También demuestran cómo diseñar módulos de casos de uso con el UML (Unified Modeling Language) que enfatizan las mejoras realizadas en UML 2.0 y cómo lograr modularidad de casos de uso mediante tecnologías de aspecto, en particular AspectJ. Temas clave incluyen Hacer caso de casos de uso y aspectos Capturar y modelar preocupaciones con casos de uso Mantener las preocupaciones separadas con módulos de casos de uso Modelar casos de uso y aspectos usando las más recientes extensiones a la notación UML Aplicar casos de uso y aspectos en proyectos Nivel de experiencia con la programación orientada a aspectos, el desarrollo de software orientado a aspectos con casos de uso le enseñará cómo desarrollar un mejor software al adoptar el cambio de paradigma a AOSD.

Tipo de Archivo: Epub, PDF, Mobi

El libro Desarrollo de software orientado a aspectos con casos de uso en español y es una obra de Ivar Jacobson escrita por dicho autor.


Opiniones de personas que descargaron Desarrollo de software orientado a aspectos con casos de uso del autor Ivar Jacobson

Mas libros y ebooks gratis en español