- Details
- Category: Discipline
- Marketing
- 7153
- 13045
- People Management in Organizations
- ISLA Santarém7153-13045
- 1
- 5
- 0
- 25
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Coulouris, G., Blair, G., & Fitzpatrick, G. (2021). Distributed Systems: Concepts and Design (6th ed.). Pearson. Marinescu, D. C. (2022). Cloud Computing: Theory and Practice (3rd ed.). Morgan Kaufmann. Namiot, D., & Sneps-Sneppe, M. (2021). Internet of Things and Advanced Distributed Systems. Springer. van Steen, M., & Tanenbaum, A. S. (2023). Distributed Systems (4th ed.). Addison-Wesley.
- Web Systems and Technology Engineering
- 6159
- 11123
- Distributed Systems
- ISLA Santarém6159-11123
- 1
- 6
- 885
- 25
- Não
- Português
- The teaching methodology consists of presenting and discussing topics and, whenever possible, introducing existing technologies through practical examples of applications that demonstrate the concepts involved. At the end of each topic, challenging exercises are proposed for students to find solutions, thereby consolidating their learning.
- Optional
- Provide a comprehensive approach to the algorithms, protocols and fundamentals of modern distributed systems. Characterize and discuss the advantages, problems and challenges that arise in the development of distributed systems. At the end of the curricular unit students should be able to: Use communication mechanisms and interaction of distributed objects and services, identifying similarities and differences related to object-oriented programming mechanisms in a centralized environment. Connect knowledge on fundamental techniques for the design of distributed applications in the business environment and for the Internet. Apply the knowledge acquired in autonomous learning and competence and apply this knowledge in practice
- 1. Introduction 1.1 Definition and objectives 1.2 Types of distributed systems: 1.3 Computing systems 1.4 Information systems 1.5 Pervasive systems 2. Architectures 2.1 Styles 2.2 System architecture: centralized, decentralized, and hybrid architectures 2.3 Architectures vs. Middleware 2.4 Self-management in distributed systems 3. Processes: Threads, Virtualization, Clients, Servers, Code Migration 4. Communication -Fundamentals 4.1 Remote Procedure Call 4.2 Message-Oriented Communication 4.3 Stream-Oriented Communication 4.4 Multicast Communication 5. Naming 5.1 Names, Identifiers, and Addresses 6. Coordination Clock Synchronization 7. Consistency and Replication. 8. Fault tolerance. 9. Security 10. Distributed object-based systems 11. Distributed file systems 12. Web-based distributed systems 13. Coordination-based distributed systems.
Avaliação contínua:
- Trabalho prático (Relatório e projeto); 60%;
- Teste final teórico-prático; 40%;
Avaliação final:
Todos os estudantes que não tenham concluído com sucesso a avaliação contínua podem realizar um exame final teórico-prático (100%) na época de avaliação definida pela instituição.
- Semestral
- The Distributed Systems course focuses on fundamental concepts of distributed systems, including coordination algorithms, communication protocols, and resource management in scalable environments. This course prepares students for real-world challenges in cloud computing and modern networks.
- Details
- Category: Discipline
- Heitlinger, P. (2001). Guia Prático da XML, Conceito, Exemplos, Prática e Aplicações da Linguagem Universal. Edições Centro Atlântico. Jiawei Han e Micheline Kamber (2006). Data Mining - Concepts and Techniques, Morgan Kaufman. Martins, Vitor (2006). Integração de Sistemas de Informação. Edições Sílabo. Mira da Silva, Miguel (2006). Integração de Sistemas de Informação. FCA, Editora de Informática Mourya, K., and Gupta, Shalu (2012). Data Mining And Data Warehousing, Alpha Science International. Page, Tom and Arunnachalam (2010). Application Of Data Mining Techniques In Data Warehousing, LAP & CO KG Vincent Rainardi (2008). Building a DataWarehouse with Examples in SQL Server, Apress.
- Information Systems Technology and Programming
- 2045
- 15890
- Integration of Information Systems
- ISLA Santarém2045-15890
- 2
- 5
- 0
- 25
- Não
- Português
- Project-Based Learning (PBL), Flipped Classroom, Simulations and Case Studies, Labs and Open Source Tools, and Collaborative Learning.
- Mandatory
- The objectives of the course unit are: Describe the importance of the need for integration. Differentiate between current types of integration. Explain the implications of systems integration in organizations. Plan the integration of systems in an organization. Identify the main technologies and levels of integration. Recognize international systems integration standards. Recognize and apply the main languages that support systems integration. Integrate different information systems. Apply systems integration concepts in a practical case. Identify the different types of systems integration tools. Analyze systems integration between companies. Use open-source systems integration tools. Use proprietary systems integration tools.
- Introdução à Integração de Sistemas de Informação Tipos de Integração Tecnologias para Integração de Sistemas de Informação Data Warehousing OLAP (Online Analytical Processing) Data Mining Ferramentas de Business Intelligence (BI) Integração de Sistemas na Cloud Planeamento da Integração de Sistemas numa Organização
As metodologias de ensino baseiam-se nos métodos expositivo, interrogativo e ativo de modo a gerar discussão e resolução dos exercícios teóricos e práticos em contexto de aula. Em época normal, a avaliação curricular é composta pela realização de um trabalho de grupo que tem um peso de 40%, de uma frequência com um peso de 50% e de um portfólio de trabalhos a realizar em aula com um peso de 10% na nota final. O calculo da média ponderada das três notas será a nota final da unidade Curricular.
Exemplo:
Descrição
Data limite
Ponderação
Frequência
50%
Trabalho de grupo
40%
Portefolio de trabalhos
10%
Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...
- Semestral
- The Course Unit (CU) of Information Systems Integration and Business Intelligence (BI) aims to prepare students to understand and implement information systems integration processes in modern organizations, while utilizing Business Intelligence tools to analyze data and generate valuable insights for strategic decision-making. This CU combines theoretical and practical concepts, with an emphasis on the use of current and emerging technologies in the areas of integration and data analysis.
- Details
- Category: Discipline
- Data and Technology Management in Health
- 7055
- 26689
- Electronic Health Records
- ISLA Santarém7055-26689
- 2
- 6
- 0
- 25
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Marketing
- 7153
- 15434
- Price and Product Management
- ISLA Santarém7153-15434
- 1
- 5
- 0
- 25
- Não
- Português
- Semestral