Architectures for Information Technology


At the end of this unit the student should be able to:

LO1 -  Know the main issues associated with the design of complex Information Systems

LO2 - Know the main types and frameworks of Enterprise Architectures and of Information Systems Architectures

LO3- Know how to plan competitive and business-aligned information systems

LO4- Apply the knowledge necessary to carry out an Information Systems Architecture in an Organization

LO5 -Manipulate techniques for construction and planning of new information systems

General characterization





Responsible teacher

Vítor Manuel Pereira Duarte dos Santos


Weekly - Available soon

Total - Available soon

Teaching language

Portuguese. If there are Erasmus students, classes will be taught in English




¿¿Enterprise Architecture Planning, Developing a Blueprint for Data, Applications and Technology¿. Steven H. Spewak, Wiley-QED, 1992. - ISBN 0 471 599859

¿Bernus, Peter, Günter Schmidt (Eds.), Architectures of Information Systems, Handbook on Architectures of Information Systems, Springer, pp.1-9, ISBN 3-540-64453-9, 1998.

¿Santos, Vitor, Criatividade nos Sistemas de Informação¿ ¿, LIDEL ¿ Edições Técnicas, Lda,  November, 216p, ISBN: 978-972-722-891-1

¿Cook, Melissa A., Building Enterprise Information Architectures: Reengineering Information Systems, Prentice Hall PTR, ISBN 0-13-440256-1, 1996.

¿Laudon, J.P e Laudon, K.C. (2010) ¿Management Information Systems: Managing the Digital Firm, 11th edition¿, New Jersey: Prentice-Hall;

¿O¿Brien, James A. (2004) ¿Management Information Systems: Managing Information Technology in the E-Business Enterprise, 6th edition¿ Boston, Massachusetts: The McGraw-Hill Companies, Incorporated.

¿Applegate, Lynda M., Austin, Robert D. e McFarlan, F. Warren (2003) ¿Corporate Information Strategy and Management: Text and Cases, 6th edition¿, Boston, Massachusetts: The McGraw-Hill Companies, Incorporated.

Teaching method

The curricular unit is based on theoretical and practical lessons. A variety of instructional strategies will be applied, including exposure and demonstration with step-by-step examples (with and without software), questions and answers. The sessions include presentation of concepts and methodologies, solving examples, discussion and interpretation of results. The practical component is geared towards solving real problems, including discussion and interpretation of results.  

Evaluation method

¿The theoretical evaluation will have a final written exam  (1st phase Exam ) and will valorize attend to classes.

¿Evaluation: Theoretical test (60%) + Practical Work (40%)

    NF = PT * 0,6 + PP * 0,4

¿The grades of the practical and the theoretical assessments must be greater  than eight.

¿2nd phase Exam =  100%

Subject matter

Part 1 - Information Systems - (what is this?)

¿  Fundamentals (Elephants, t-shirts and bottles of wine ...)

¿  Viable systems

¿  Enterprise Architectures

¿Architectures for what?

¿Enterprise Architectures Frameworks

Part 2 - Knowing the present 

¿Organizations Systemic characterization (under the bridge of ICT view)

¿Alignment between the Business and Information Systems

¿Business Architectures

¿Organizational Skills

¿Process Architectures


¿Information Architectures

¿Information Systems Architectures

¿Structured Analysis (SSADM)

¿Object Oriented Analysis

¿Using Architectures Frameworks

Part 3 ¿ Thinking about tomorrow (the day after)

¿Information system planning (ISP)

¿Concepts & Approaches

¿Creativity and innovation in Information Systems

¿Identifying Information Systems Opportunities (ISO)

¿ISO Description

¿Organic X ISO matrix

¿BSP - CRUD Matrix - Process / Informational Entities

¿GAP Characterization (IS needs / existing coverage - on the CRUD matrix)

¿Proposing a new Information System Architectures

Part 4 ¿ Building a New Information System

¿Identification the target Application Systems (ASs)

¿Grouping ISO with the existing ASs

¿Characterizing ASs

¿McFarlan matrix with target ASs

¿Application Architecture

¿Data Architecture

¿Technological Architectures

¿Building an Information Systems Implementation Plan

¿A (small) introduction to Software Engineering