DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura Orientada a Serviços
Aspeto
Programa da Disciplina
[editar | editar código-fonte]Nome: | Arquitetura Orientada a Serviços |
Código: | 14061 |
Departamento: | Departamento de Computação (DC) |
Área: | ARC |
Carga-horária total: | 60 horas |
Créditos: | 4 |
Pré-requisitos: | Sistemas Distribuídos |
Ementa
[editar | editar código-fonte]Introdução a Sistemas Distribuídos. Introdução a Arquitetura Orientada a Serviços e Web Services. Padrões, protocolos e especificações para desenvolvimento de sistemas orientados a serviços. Frameworks e API's para o desenvolvimento de Web Services. Desenvolvimento de Aplicações orientadas a serviços. Requisitos nãofuncionais em SOA. Enterprise Service Bus.
Conteúdos
[editar | editar código-fonte]- Conceitos fundamentais de arquitetura orientada a serviços;
- Evolução da arquitetura orientada a serviços; Fundamentos de Serviços Web (Web Services);
- Qualidade de sistemas orientados a serviços;
- Processos de negócio orientado a serviço;
- Planejando sistemas orientados a serviço;
- Análise de sistemas orientados a serviço;
- Desenvolvendo sistemas orientados a serviço;
- Plataformas para desenvolvimento sistemas orientados a serviços.
Prática Como Componente Curricular
[editar | editar código-fonte]- Desenvolvimento de uma aplicação orientada a serviços com gerenciamento de requisitos de qualidade, como segurança, performance, custo, etc.
Bibliografia Básica
[editar | editar código-fonte]- 1. Papazoglou, Michael; Web Services & SOA: Principles and Technology., Pearson. 2012.
- 2. Kalin, Martin. Java web services: up and running. O'Reilly Media, Inc., 2013.
- 3. ERL, Thomas; Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Hardcover, 2005.2
Bibliografia Complementar
[editar | editar código-fonte]- 1. GRAHAM, S.; DAVIS, D.; SIMEONOV, S. et al. Building Web Services with Java: making sense of XML, SOAP, WSDL, and UDDI.
- 2. ed. Sams Publishing, 2005. 2. Gustavo Alonso, Fabio Casati, Harumi Kuno e Vijay Machiraju. Web Services: Concepts, Architectures and Applications. Springer. 2010.
- 3. BROWN, Paul C; Implementing SOA: Total Architecture in Practice, Addison-Wesley, April 2008.
- 4. MEDEIROS, ROBSON W. A., et al., “A Survey of Cost Accounting in Service-Oriented Computing.,” (SERVICES, IEEE, 2014), 77–84, doi:10.1109/SERVICES.2014.23.
- 5. LINS, FERNANDO A. et al., “Automation of Service-Based Security-Aware Business Processes in the Cloud,” Computing, 2015, 1–24, doi:10.1007/s00607-015-0476-3.