Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Graduate
SUBJECT

Code	Subject	
MID0020	CASE Tools	

Section	Semester	Hours: C+S+L	Category	Type	
Computer Science - in Romanian	5	2+0+2	speciality	optional	
Mathematics-Computer Science - in Romanian	5	2+0+2	speciality	optional	
Information engineering - in Romanian	7	2+0+2		optional	

Teaching Staff in Charge	Lect. CHIOREAN Ioan Danut, Ph.D., chiorean@cs.ubbcluj.ro	
Aims		
Content	1. The notion of CASE Tool and its main components
2. Criterias based on which one can choose a CASE Tool
3. The framework on succesive leyers - UML Metamodel
4. UML Metamodel Interchange
5. Documents to be created using different design methodologies: Rational Unified     Process, Catalysys, Agile Methodology, Kobra
6. Rational Rose, Together, Poseidon, Rhapsody, ROCASE, NEPTUNE - prezentare comparativa
7. Using CASE Tools for analysing, designing, and implementing software
8. New trends in the design and implementation of CASE Tools.	
Bibliography	1. JACK GREENFIELD - KEITH SHORT - STEVE COOK - STUART KENT: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools: Wiley; 1st edition (August 16, 2004) ISBN: 0471202843
2. FRANK BUDINSKY - DAVID STEINBERG - ED MERKS - RAYMOND ELLERSICK - TIMOTHY J. GROSE: Eclipse Modeling Framework: Addison-Wesley Professional; 1st edition (August 13, 2003), 
3. TERRY QUATRANI:Visual Modeling with Rational Rose 2000 and UML 2nd Edition: Addison-Wesley Pub Co 1999; ISBN: 0201699613 
4. COLIN ATKINSON: Component-Based Product Line Engineering with UML: Addison-Wesley Pub Co 2001; ISBN: 0201737914
5. DAN CHIOREAN - MARIA BORTES - DYAN CORUTIU - RADU SPARLEANU: UML/OCL Tools-Objectives, Requirements, State of the art-The OCLE Experience: Proceedings of the 11'th Nordic Workshop on Programming and Software Development Tools and Techniques NWPER'2004 - pag. 163-180- Turku, Finland, August 17-20, 2004 [http://crest.cs.abo.fi/nwper04/]
6. DAN CHIOREAN: Instrumente CASE pentru analiza si proiectare orientata-obiect: PC-REPORT 46, iulie 1996 - pag. 24-27
7. DAN CHIOREAN: Tehnologia Programarii Orientate-Obiect - Teza de doctorat: Universitatea "Babes-Bolyai" 1999
8. PERDITA STEVENS: Advanced Tools for UML: now and in the future - UML 2000 Tutorial: [http://www.dcs.ed.ac.uk/home/pxs/uml2000.pdf]
9. PERDITA STEVENS: A revolution in UML tool use? Tool adaptation, extension and integration using XMI - UML 2001 Tutorial: [http://www.dcs.ed.ac.uk/home/pxs/XMI/uml20012up.pdf]
10. "Choosing a UML Modeling Tool", [http://www.objectsbydesign.com]
	
Assessment