Daskalos je specializovaný softwarový nástroj pro objektově orientované modelování a testování, vyvinutý pro podporu výuky podle metodiky objects-first. Na rozdíl od běžných CASE nástrojů, které začínají abstrakcí tříd, Daskalos implementuje inovativní paradigma modelování na úrovni reálných datových objektů (instance-level modeling). Umožňuje uživatelům nejprve vytvářet konkrétní instance objektů s reálnými daty a definovat jejich chování pomocí lambda-výrazů, přičemž výsledný UML diagram tříd je generován automaticky až jako reflexe existující sítě datových objektů. Program je vytvořen v jazyce VisualWorks/Smalltalk a slouží k validaci a verifikaci konceptuálních modelů v raných fázích návrhu, čímž propojuje teorii objektového programování s praxí objektových databází a business modelování.
Daskalos is a specialised software tool for object-oriented modelling and testing, developed to support teaching according to the objects-first methodology. Unlike conventional CASE tools, which begin from class-level abstraction, Daskalos implements an innovative paradigm of modelling at the level of concrete data objects (instance-level modeling). It enables users to create specific object instances populated with real data first, and to define their behaviour using lambda expressions, while the resulting UML class diagram is generated automatically and only subsequently as a reflection of an already existing structure of data objects. The program is implemented in VisualWorks/Smalltalk and is used for the validation and verification of conceptual models in the early phases of design, thereby linking the theory of object-oriented programming with the practice of object databases and business modelling.
objekty.cz systémové a softwarové inženýrství Daskalos
zpět ..
složka Daskalos Assistant
189 MB Daskalos tutorial CZ.mp4
9.01 MB Daskalos 1_03b install.zip
15.8 MB Daskalos 1_02b install.zip
179 KB 2007 SEEFM Brozek et al - Daskalos presentation.pdf
303 KB 2007 SEEFM Brozek et al - Daskalos text.pdf
Internetový archív publikací, výsledků výzkumu a projektů v oblasti objektového modelování.