130 likes | 248 Views
Slovak University of Technology. Faculty of Electrical Engineering and Information Technology. Department of Computer Science and Engineering Bratislava, Slovakia Pavol Návrat, Mária Bieliková {navrat, bielik}@elf.stuba.sk http://www.elf.stuba.sk/~{navrat, bielik}. Main research areas.
E N D
Slovak University of Technology Faculty of Electrical Engineering and Information Technology Department of Computer Science and Engineering Bratislava, Slovakia Pavol Návrat, Mária Bieliková {navrat, bielik}@elf.stuba.sk http://www.elf.stuba.sk/~{navrat, bielik}
Main research areas • methods of software development • methods of digital systems description and design • methods of distributed and parallel program systems design • fault tolerant computer system architectures • intelligent parallel knowledge based systems
Education • Full range of courses in Informatics • Informatics (Bc), with specialisation tracks • Software Engineering • Computer Engineering • Telecommunications • Informatics (MSc/Ing), with specialisation tracks • Software Engineering • Computer Engineering • Telecommunications • Informatics (PhD)
Recent international collaboration • TEMPUS (educational) projects: • EPICS (Sheffield, Palma, Warsaw, Budapest, Bratislava) • Neumann Network (Bordeaux, Sheffield, Budapest, Bratislava) • COPERNICUS (research) projects: • Large parallel databases (Versailles, Sheffield, Sofia, Budapest, Bratislava)
Methods of software development • versioning and configuration management • software design patterns • techniques for modelling of design patterns • automatic program understanding • recognition of functional programs using plans
Versioning and configuration management • main concerns: • identification, selection and efficient storing of versions • modelling of a system from the configuration management point of view • a method of building of a configuration • context of • software systems • hypertext documents
OR edge AND edge selections OR node AND node familyfamily versionfamily versionversion Versioning and configuration management - system model variantfamily
Versioning and configuration management - selected publications • A knowledge based method for building a software system configuration. Knowledge Based Systems 9:1 (1996), 61-65. • Knowledge controlled version selection in software configuration management. SoftwareConcepts and Tools, 17 (1996), 40-48. • Identification of versions in databases of software components. In Proc. of Advances in Databases and Inf. Systems ADBIS'97, R. Manthey and V. Wolfengagen (Eds.), pp. 367-370. 1997. • An approach to automated building of software system configurations. Int. Journal of Software Engineering and Knowledge Engineering (to appear). • Modelling Versioned Hypertext Documents. In System Configuration Management, ECOOP’98 SCM-8 Symposium, Brussels, Springer-Verlag, LNCS 1439. pp. 188-197. 1998.
EMG - (some) themes of research • to define a model of data and information used in the project • based on that model, we propose: • to research methods of supporting the evolution of data by version management methodology
EMG - other possible relevant research topics • presentation of data and information in a natural language • a method of synthesising simple sentences in Slovak language as a database interface • collaboration within a community of experts who use information presented on a web • collaborative filtering that provides recommendations of web data to be accessed • finding patterns and similarities within findings data • clustering and classifying data
Morphological Analysis • basis for syntax and semantics • different language types - different morphology needs SLOVAKENGLISH robím I work robíš you work robí he works robíme we work robíte you work robia they work
Morphological Analysis • problem of creation and update of morphological dictionaries • solution: knowledge-based system that learns from real texts