UNIVERSIDADE ESTADUAL DE MARINGÁ

PRÓ-REITORIA DE ENSINO

Diretoria de Ensino de Graduação

Secretária dos Colegiados de Cursos de Graduação

PROGRAMA DA DISCIPLINA

Departamento de Informática

Disciplina: 1229

Nome: Engenharia de Software IV Ano Letivo: 2000

Curso: Informática

Carga Horária: 

Prática: 00

Teórica: 136

Total: 136

1. EMENTA:



2. OBJETIVOS:

3. PROGRAMA

1. Noções de Sistemas Distribuídos
2. Desenvolvimento baseado em componentes e interoperabilidade de aplicações
3. Ferramentas CASE

    3.1 Requisitos de ferramentas CASE
    3.2 Classificação de ferramentas CASE
    3.3 Seleção e avaliação de ferramentas CASE
4. Integração de ferramentas
    4.1 Modelos de integração
    4.2 Padrões de integração
    4.3 Federação de CASE
5. Ambientes de engenharia de software
    5.1 Requisitos de ambientes de engenharia de software
    5.2 Modelos de referência para ambientes de engenharia de software
6. Modelagem e automação do processos
    6.1 Workflows
    6.2 processos de software
    6.3 Sistemas de Gerenciamento de Workflow
    6.4 Ambientes de engenharia de software orientado a processos
7. Suporte ao Trabalho Cooperativo Apoiado por Computador (CSCW)
8. Estudos de casos de desenvolvimento e manutenção de software utilizando ferramentas CASE e ambientes de engenharia de software.



4. BIBLIOGRAFIA DE REFERÊNCIA

BROWN, A. W., Database Support for Software Engineering, Chapman-Hall, 1989.
BROWN, A. W., Earl, A. N., McDermid, J. A., Software Engineering Environments, Addison-Wesley Publishing Company (1992).
BROWN, A. W. et. al, Principles of CASE Tool Integration, Oxford University Press, 1994.
DAVIS, A. M., Software Requirements Analysis and Specification, Prentice-Hall International Editions, 1990.
CHRISTIE, Alan M., Software Process Automation – The Technology and its Adoption, Springer-Verlag, 1995.
COULOURIS, G., Dollimore, J., Kindberg, T., Distributed Systems Concepts and Design, Addison-Wesley, 1995.
D’SOUZA, D. F., Wills, A. C., Objects, Components and Frameworks with UML, Addison-Wesley, 1999.
FINKELSTEIN, A., Kramer, J., Nuseibeh, B. (ed.), Software Process Modelling and Technology, John Wiley & Sons, 1994.
FUGGETTA, Alfonso (Ed.), Software Process, John Wiley & Sons, 1996.
GIMENES, I. M. S., Uma Introdução ao Processo de Engenharia de Software, XIII Jornada de Informática, Caxambu-MG, 1994.
GHEZZI, C., Jazayeri, M. e Mandrioli D., Fundamentals of Software Engineering, Englewood Cliffs, N. J.: Prentice-Hall, 1991.
HUMPHREY, W. S., Managing the Software Process, Addison-Wesley, 1991.
MACRO, A., Software Engineering: Concepts and Definitions, Prentice-Hall International, 1990.
McDERMID, J. A. (Ed.), Software Engineer's Reference Book, Butterworth-Heinmann, 1991.
MYNATT, B. T., Software Engineering with Student Project Guidance, Englewood Cliffs, N. J.: Prentice-Hall, 1990.
MILOJICIC, Dejan et al, Mobility: Processes, Computers and Agents, Addison-Wesley Pub Co, 1999.
OMG, The Common Object Request Broker: Architecture and Specification (OMG), Framighan, MA, USA, 1994.
PRITCHARD, Jason, COM and CORBA Side by Side: Architectures, Strategies, and Implementations, Addison-Wesley Pub Co., 1999.
PENEDO, M. H., A Survey on Software Engineering Environments, TRW Report, 1993.
PRESSMAN, R. S., Software Engineering: A Practioner's Approach, McGraw-Hill International Editions, Third Edition, 1997.
SIGWART, C. D., Van Meer, G. L., Hansen J. C., Software Engineering: A Project Oriented Approach, Irvine Calif: Franklin & Associates, 1990.
SOMMERVILLE, I., Software Engineering, Addison-Wesley Publishers Ltd, Fifth Edition, 1995.
WAKEMAN, L., Jowett, J., PCTE: The Standard for Open Repositories, Simon & Schuster International Group, Inglaterra, 1993.

PERÍODICOS
ACM Computing Surveys, Association for Computing Machinery, USA.
ACM Transaction on Software Engineering and Methodology, Association for Computing Machinery, USA.
IEEE Transaction on Software Engineering, Institute for Electrical and Eletronic Engineers, USA.
Information and Software Technology, Butterworth Heinmann, USA.
Proceedings of the Software Engineering Conference, IEEE Computer Society Press.
Software Engineering Journal, The Institution of Electrical Engineers (IEE), UK.
Software: Practice and Experience, John & Sons Ltd., England.