Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_ardcase_uml [2008/03/13 16:03] miw |
pl:miw:miw08_ardcase_uml [2008/06/16 15:59] gjn |
====== Opis ====== | |
Artur Poniedziałek (4AR) <arturponiedzialek@gmail.com> | |
| |
Design ARD+, XTTv2: UML cases | |
| |
UML + MVC Cases – A search for design examples made with UML with MVC approach, esp. behavior diagrams are needed; examples should be complete and well documented in UML; evaluation of the existing cases; modelling selected examples with ARD+/XTT+(v2) | |
| |
====== Spotkania ====== | |
===== 08.03.04 ===== | |
* szukanie: case, metodol. | |
| |
| |
===== 08.03.18 ===== | |
* wstępna selekcja, sortowanie, kryteria: | |
* wsparcie dla MVC | |
* wykorzystanie więcej niż jednej klasy diagramów, np. beh. + kio | |
* obecność jawnej specyfikacji wymagań | |
* use cases | |
* jeżeli to możliwe (pdf) pliki z przykładami w wiki, we wł. przestrz. nazw | |
| |
| |
====== Projekt ====== | |
| |
====== Sprawozdanie ====== | |
| |
====== Materiały ====== | |
| |
| |
===== Linki do UML i MVC ===== | |
| |
http://www.pst.informatik.uni-muenchen.de/~kochn/pUML2001-Hen-Koch.pdf | |
- ogólnie o modelowaniu webowym | |
http://services.eng.uts.edu.au/~dbl/archive/2003-Low02b.pdf | |
- rozrzerzenie UMLa o diagramy potrzebne do modelowania MVC | |
| |
| |
=== 12-13 marca 2008 === | |
| |
Uporządkowanie zasobów: | |
| |
**Przykład systemu udzielania pożyczek (Sun Java)** | |
| |
| |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/index.jsp|Strona główna tutoriala]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_use_case.html| Use Case]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_class_diagram.html| Class diagram]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_collab_diagram.html| Collaboration diagram]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_sequence_diagram.html| Sequence diagram]] | |
| |
| |
**Piggy Bank System - niestety żaden narazie nie działa - napisałem już maila do IBM** | |
| |
* [[http://publib.boulder.ibm.com/infocenter/rsdhelp/v7r0m0/index.jsp?topic=/com.ibm.xtools.modeler.doc/topics/cactd.html|Strona główna tutoriala (IBM)]] | |
* [[http://publib.boulder.ibm.com/help/livehelp/?pluginID=com.ibm.samplegallery&class=com.ibm.samplegallery.SampleGalleryAction&arg=com.ibm.xtools.sample.umlmodels/topics/piggybankusecasediagram.html|Sample: PiggyBank use-case diagram]] | |
* [[http://publib.boulder.ibm.com/help/livehelp/?pluginID=com.ibm.samplegallery&class=com.ibm.samplegallery.SampleGalleryAction&arg=com.ibm.xtools.sample.umlmodels/topics/piggybankactivitydiagram.html|Sample: PiggyBank activity diagram]] | |
* [[http://publib.boulder.ibm.com/help/livehelp/?pluginID=com.ibm.samplegallery&class=com.ibm.samplegallery.SampleGalleryAction&arg=com.ibm.xtools.sample.umlmodels/topics/piggybankclassdiagram.html|Sample: PiggyBank class diagram]] | |
* [[http://publib.boulder.ibm.com/help/livehelp/?pluginID=com.ibm.samplegallery&class=com.ibm.samplegallery.SampleGalleryAction&arg=com.ibm.xtools.sample.umlmodels/topics/piggybanksequencediagram.html|Sample: PiggyBank sequence diagram]] | |
* [[http://publib.boulder.ibm.com/help/livehelp/?pluginID=com.ibm.samplegallery&class=com.ibm.samplegallery.SampleGalleryAction&arg=com.ibm.xtools.sample.umlmodels/topics/compositestructurediagram.html|Sample: Composite structure diagram]] | |
| |
**Inny system** | |
| |
*[[http://www.developer.com/design/article.php/2109801|Creating Use Case Diagrams]] | |
*[[http://www.developer.com/design/article.php/2206791|Creating UML Class Diagrams]] | |
| |
**System płatniczy - wszystkie rodzaje diagramów (Borland)** | |
| |
* [[http://dn.codegear.com/article/31863#activity-diagrams| Use cases, Class, Activity i Sequence Diagrams]] | |
| |
| |
**System płatniczy - niestety nie wszystkie diagramy dotyczą jednego systemu** | |
| |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/index.html|Strona główna]] | |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/UseCase.html| Use Case Diagrams]] | |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/Class.html|Class Diagrams]] | |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html|Sequence Diagrams]] | |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/Activity.html|Activity Diagrams]] | |
* [[http://www.visual-paradigm.com/VPGallery/diagrams/Collaboration.html|Communication Diagrams]] | |
| |
**System seminariów dla studentów - jeden z lepiej udokumentowanych** | |
| |
* [[http://www.agilemodeling.com/artifacts/|Strona główna ( patrz od pozycji UML )]] | |
* [[http://www.agilemodeling.com/artifacts/systemUseCase.htm|Use Cases Diagrams]] | |
* [[http://www.agilemodeling.com/artifacts/classDiagram.htm|Class Diagrams]] | |
* [[http://www.agilemodeling.com/artifacts/activityDiagram.htm|Activity Diagrams]] | |
* [[http://www.agilemodeling.com/artifacts/sequenceDiagram.htm|Sequence Diagrams]] | |
* [[http://www.agilemodeling.com/artifacts/componentDiagram.htm|Component Diagrams]] | |
| |
**Nieco prymitywny system (Sparx)** | |
| |
* [[http://www.sparxsystems.com/resources/uml2_tutorial/|Strona główna]] | |
* [[http://www.sparxsystems.com/resources/uml2_tutorial/uml2_usecasediagram.html|Use Case Diagrams]] | |
* [[http://www.sparxsystems.com/resources/uml2_tutorial/uml2_activitydiagram.html|Activity Diagrams]] | |
* [[http://www.sparxsystems.com/resources/uml2_tutorial/uml2_sequencediagram.html|Sequence Diagrams]] | |
| |
**Luźne przykłady diagramów sekwencji** | |
| |
* [[http://www.tracemodeler.com/gallery/|Sequence Diagrams + MVC ]] | |
| |
**Kompletny prosty system ( wszystkie istotne diagramy )** | |
| |
* [[http://portal.etsi.org/mbs/Languages/UML/uml_example.htm|Strona główna]] | |
| |
| |
| |
=== 4 marca 2008 === | |
| |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_class_diagram.html|UML Modeling: Creating Class Diagrams]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse8/uml_sequence_diagram.html|UML Modeling: Creating Sequence Diagrams]] | |
* [[http://developers.sun.com/jsenterprise/learning/tutorials/jse7/narrated/uml/umlflash.html|UML Modeling with Sun Java Studio Enterprise 7 IDE - Flash Video]] | |
* [[http://www.ibm.com/developerworks/rational/library/4697.html|UML Activity Diagrams: Detailing User Interface Navigation - najlepsze jak dotychczas przykłady]] | |
* [[www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/| UML basics: The class diagram]] | |
* [[http://publib.boulder.ibm.com/infocenter/rsdhelp/v7r0m0/index.jsp?topic=/com.ibm.xtools.modeler.doc/topics/cactd.html|Help - do modelowania UML]] | |
* [[http://www.developer.com/design/article.php/10925_2210821_3|The UML Class Diagram: Part II]] | |
* [[http://www.ee.oulu.fi/research/tklab/courses/521464S/ROOPhomework.pdf|projektowania class diagram - opis]] | |
* [[http://www.visual-paradigm.com/VPGallery/| Gallery Home - UML narzędzia i przykłady diagramów ]] | |
| |
| |
| |
=== 1 marca 2008 === | |
* Ciekawe przykłady różnego rodzaju diagramów na podstawie książki http://www.agilemodeling.com/artifacts/ | |
* Sparx Systems - UML 2 Tutorial - Activity Diagram http://www.sparxsystems.com/resources/uml2_tutorial/uml2_activitydiagram.html | |
* UML's Sequence Diagram - rozbudowany przykład ze strony IBM http://www.ibm.com/developerworks/rational/library/3101.html | |
* Use case - świetny przykład http://davors.com/articles/turnstile-system-example-use-cases/ | |
* Sequence diagram - rejestracja studenta przez www http://www.sequencediagrameditor.com/diagrams/AutomatedRegistrationSystem.htm | |
* Przykłady diagramów sekwencji w jpg-ach http://www.tracemodeler.com/gallery/ | |
* rózne diagramy http://portal.etsi.org/mbs/Languages/UML/uml_example.htm | |
* model dynamiczny http://www.objectmentor.com/resources/articles/umlCollaborationDiagrams.pdf | |
* Tip: Introduction to UML sequence diagrams http://www.devx.com/ibm/Article/21623 | |
* Ciekawe przykładziki różnych diagramów http://www.visual-paradigm.com/VPGallery/diagrams/State.html | |
* uml: State Diagram Usability Samples http://uml.netbeans.org/qa/nb55/StateDiagram/Plan_STD_Usability.html | |
* Structuring Specification of Business Systems with UML http://jeffsutherland.com/oopsla98/pavel.html | |
| |
| |
| |
| |
| |
===== Linki do ARD+ oraz XTT ===== | |
| |
| |
https://ai.ia.agh.edu.pl/wiki/hekate:bib:hekate_bibliography#gjn2008flairs-ardprolog-submitted | |
- opis ARD+ | |
https://ai.ia.agh.edu.pl/wiki/hekate:bib:hekate_bibliography#ali2008flairs-submitted | |
- opis XTT+ | |
| |
| |