Disciplina – Modelagem de Software
Departamento Acadêmico de Informática (DAINF)
Universidade Tecnológica Federal do Paraná (UTFPR) – Campus Curitiba.
Nome da Disciplina: Modelagem de Software.
Nome dos Professores: Prof. Paulo Cézar Stadzisz. Prof. Jean Marcelo Simão.
Plano de Ensino: Obtenha aqui o plano
de ensino e de aulas.
ATIVIDADE PRÁTICA SUPERVISIONADA (APS)
APS solicitada em 31/08/2017 – Entrega para 14/09/2017.
Estudos de Caso - CTA:
- VIDE LINK na Página Principal.
Materiais:
- Site sobre o uso do Papyrus:
http://wiki.eclipse.org/Papyrus_User_Guide
- Fontes SysML:
http://www.omgsysml.org/what-is-sysml.htm
* http://www.omgsysml.org/INCOSE-2008-OMGSysML-Tutorial-Final-revb.pdf
- Fontes UML:
* www.dsc.ufcg.edu.br/~ulrich/disciplinas/UML.ppt
Bibliografia:
SYSML – OMG.
OMG SysML.
OMG Systems Modeling Language. Version 1.3, June 2012.
http://www.omg.org/spec/SysML/1.3/
http://sysml.org/sysml-specifications/
UML – OMG.
OMG UML. OMG Unified Modeling Language.
Version 2.5, March 2015.
http://www.omg.org/spec/UML/2.5/PDF/
http://www.omg.org/spec/UML/2.5/
RUMBAUGH, J.; JACOBSON, I.; BOOCH, G. The
Unified Modeling Language Reference Manual. 2nd Edition. Addison-Wesley.
2005. ISBN 0-321-26797-4.
RUMBAUGH, J.; JACOBSON, I.; BOOCH, G. The
Unified Software Development Process. 1st Edition.
Addison-Wesley. 2005. ISBN 0-201-57169-2.
MDA/MDE – OMG.
OMG MDA. Object Management Group
Model OMG, Driven Architecture (MDA). MDA Guide rev. 2.0 OMG Document ormsc/2014-06-01.
http://www.omg.org/cgi-bin/doc?ormsc/14-06-01
RdP
CARDOSO, J., VALETTE, R. Redes de Petri. Florianópolis: Ed. da UFSC,
1997.
REISIG, W. Petri Nets – An
Introduction. Springer-Verlag, 1985.
OPM
DORI, D. Object-process
methodology: A holistic
systems paradigm. Berlin: Springer Science & Business Media, 2011.
BPMN
OMG BPMN.
OMG Business Process Model and Notation (BPMN). Version 2.0. January 2001.
http://www.omg.org/spec/BPMN/2.0/
http://www.omg.org/spec/BPMN/2.0/PDF/
Bibliografia Extra:
BEZERRA,
E. Princípios
de Análise e Projeto de Sistemas com UML. Editora
Campus. 2003. ISBN 85-352-1032-6.
LARGMAN, G. Applying
UML and Patterns – An Introduction to Object-Oriented Analysis and Design.
Prentice Hall. 1998. ISBN 0-13-748880-7.
PRESSMAN, R. S. Software
Engineering – A Practitioner’s Approach. McGraw Hill (Higher
Education). 1987 - 2005.
GAMMA, E.; HELM, R.;
Johnson, R.; Vlissides, J. Design Patterns: Elements of
Reusable Object-oriented Software. Addison Wesley Longman, 1995 - 2005.
DÖLL, L. M. Proposta
de uma Metodologia para a Modelagem da Dinâmica de Sistemas Orientados a
Objetos usando Redes de Petri Predicado/Transição. CPGEI/CEFET-PR,
2002.
SOUZA, R. G. M. Problem-Based SRS: Método para
Especificação de Requisitos de Software Baseado em Problemas,
Dissertação de Mestrao, PPGCA/UTFPR, 2016.
Bibliografia Extra de Engenharia de Sistemas:
INCOSE.
INCOSE
Systems Engineering Handbook: A Guide for System Life Cycle Processes and
Activities. 4th Edition, Wiley, 304 pages, July 2015. ISBN:
978-1-118-99940-0. http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118999401.html
SEBok.
Systems
Engineering Handbook: A Guide for System Life Cycle Processes and Activities.
SEBoK
v. 1.4 released 29 June 2015. http://sebokwiki.org/wiki/INCOSE_Systems_Engineering_Handbook
Ralf
R. Young. The Requirements Engineering Handbook. Artech
House, Boston – London, 2004.
ISBN-13: 978-1580532662.
ISBN-10: 1580532667. http://www.amazon.com/Requirements-Engineering-Technology-Professional-Development/dp/1580532667
John
Boardman, Brian Sauser. Systems
Thinking: Coping with 21st Century Problems. CRC Press, 240 Pages, Industrial Innovation
Series, January 17, 2008. ISBN 9781420054910. https://www.crcpress.com/Systems-Thinking-Coping-with-21st-Century-Problems/Boardman-Sauser/9781420054910
John
Boardman, Brian Sauser. Systemic
Thinking: Building Maps for Worlds of Systems. Wiley, 262 pages, September
2013. SBN: 978-1-118-37646-1. http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118376463,subjectCd-IE10.html