SwRTc   ISw

Catedra de Telecomunicatii

 

 

  POO – an II

 

01/04/2009

 

 

TPI – an III

Inginerie Software in Comunicatii

(ISC)

 

 

                     

 

2008 - 2009

Referinte webliografice propuse

 

Va rog sa imi semnalati orice link care nu mai este actual. Multumesc anticipat!

 

1. Despre Procesul de dezvoltare Agile (eXtreme Programming & al.)

 

Principalele concepte http://www.agilemodeling.com/,

http://www.agilemodeling.com/essays/amdd.htm

http://www.agilemodeling.com/essays/modelingTechniques.htm

 

Introducere in UML 2 http://www.agilemodeling.com/essays/umlDiagrams.htm

http://www.agilemodeling.com/style/

 

Wikipedia http://en.wikipedia.org/wiki/Agile_software_development,

http://en.wikipedia.org/wiki/Agile_Modeling,

http://en.wikipedia.org/wiki/Extreme_Programming

 

Carti     - http://book.pdfchm.com/Use-Case-Driven-Object-Modeling-with-UML-Theory-and-Practice-7779/

- http://book.pdfchm.com/the-object-primer-agile-model-driven-development-with-uml-2-0-5698/

 

2. Despre Procesul de dezvoltare Catalysis

 

Principalele concepte

http://www.catalysis.org/overview/concepts/concept-map/graphical-concept-map.htm

 

Studiu de caz http://www.catalysis.org/video_case_study/CS_WebPublished/cs_home.htm

 

Quick learning guide http://www.catalysis.org/overview/self-study-guide.htm

 

Carte - http://www.catalysis.org/books/ocf/index.htm

 

3. Despre Procesul de dezvoltare ICONIX

 

Principalele concepte http://iconixprocess.com/iconix-process/

 

Studiu de caz http://iconixprocess.com/downloads/internet-bookstore/ (cod sursa) ,

http://vip.cs.utsa.edu/classes/cs4393f2006/lectures/cs4393week9.html (explicatii),

http://www.iconixsw.com/UMLBook/BookExample.zip (model in Rational Rose), http://www.iconixsw.com/WorkbookExample.html

 

Carti     - http://book.pdfchm.com/Use-Case-Driven-Object-Modeling-with-UML-Theory-and-Practice-7779/

 

4. Despre Procesul de dezvoltare Ripple

 

Carte - http://book.pdfchm.com/object-oriented-analysis-and-design-understanding-system-development-with-uml-2-0-2736/

 

5. Despre Procesul de dezvoltare RUP (Rational Unified Process)

 

Principalele concepte http://www.ajboggs.com/rational.pdf sau

http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf,

http://www.ambysoft.com/downloads/managersIntroToRUP.pdf

 

Wikipedia http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process

 

Online http://www.ts.mah.se/RUP/RationalUnifiedProcess/, http://www.enterpriseunifiedprocess.com/

 

Carte - http://book.pdfchm.com/the-rational-unified-process-made-easy-a-practitioners-guide-to-rational-unified-process-2657/

 

6. Tutoriale UML online de la Sparx Systems

 

Tutorial UML 2 http://www.sparxsystems.com.au/resources/uml2_tutorial/ 

 

Tutorial UML 1 partea I http://www.sparxsystems.com.au/uml-tutorial.html

 

Tutorial UML 1 partea II http://www.sparxsystems.com.au/resources/tutorial/uml_tutorial2.html

 

7. Pattern-uri de proiectare

 

Alan Shalloway and James R. Trott, Design Patterns Explained, A New Perspective on Object-Oriented Design 2nd ed.

- informatii online: http://www.netobjectives.com/dpexplained/index.html

- Design Patterns Explained: A New Perspective on Object-Oriented Design

- http://www.netobjectives.com/dpexplained/dpe_olc_info.htm

- Chapter 1.  The Object-Oriented Paradigm

- Chapter 2. The UML—The Unified Modeling Language – introducere in UML

- Chapter 5: An Introduction to Design Patterns

- Chapter 10: The Bridge Pattern

- Chapter 14: The Principles and Strategies of Design Patterns

- Chapter 15: Commonality and Variability Analysis

- Chapter 19: The Template Method Pattern

- Chapter 20. Lessons from Design Patterns: Factories

- Chapter 22. The Object Pool Pattern

 

Bruce Eckel, Thinking in Patterns, Problem-Solving Techniques using Java, Rev. 0.9

- Zipped HTML, source code: http://www.mindviewinc.com/downloads/TIPatterns-0.9.zip

 

James W. Cooper, The Design Patterns Java Companion

- PDF si HTML: http://www.patterndepot.com/put/8/JavaPatterns.htm

- PDF: http://www.patterndepot.com/put/8/DesignJava.PDF (toata cartea!!)

- Zipped PDF: http://www.patterndepot.com/put/8/DesignJavaPDF.ZIP 

- source code: http://www.patterndepot.com/put/8/JavaPatterns.ZIP

 

javacamp, Java Design Patterns:

- java design patterns with code examples: http://www.javacamp.org/designPattern/

 

Alan Shalloway and James R. Trott, Design Patterns Explained, A New Perspective on Object-Oriented Design 1st ed.

- PDF: http://mirrors.cn99.com/books/Design%20Patterns%20Explained.pdf

 

8. Principii de proiectare a interfetelor grafice orientate spre utilizare si cazuri de utilizare esentiale (Larry Constantine and Lucy Lockwood)

 

Articole: http://www.foruse.com/articles/index.htm

 

            Prezentari: http://www.foruse.com/presentations/index.htm

 

9. Ghiduri de utilizare pentru instrumente CASE / IDE-uri bazate pe UML (vezi si http://en.wikipedia.org/wiki/List_of_UML_tools)

 

            Enterprise Architect: http://www.sparxsystems.com/uml_tool_guide/

                        (30-day trial: http://www.sparxsystems.com/products/ea/trial.html)

 

            Visual Paradigm http://www.visual-paradigm.com/product/vpuml/vpumldocuments.jsp

                        (30-day trial: http://www.visual-paradigm.com/product/vpuml/vpumldownload.jsp?edition=ee)

 

            BOUML (open source) http://bouml.free.fr/documentation.html

                        (free download: http://bouml.free.fr/download.html)

 

... de adaugat

 

10. Utilizarea UML in modelarea software-ului orientat spre aspect (AOP)

 

            Journal of Object Technology (JOT) - Special Issue: Aspect-Oriented http://www.jot.fm/issues/issue_2007_08/

 

 

... de adaugat