More information will be available soon...





The invited Speaker on the previous HP3C-2017 conference



Keynote Speaker I

Prof. Jeronimo Castrillon, Dresden University of Technology, Germany


Speech Title: Programming for adaptive and energy-efficient computing

Abstract: This talk introduces the architecture and the software stack of the large-scale project “Highly Adaptive and Energy-efficient Computing” (HAEC) at the TU Dresden. It then focuses on the programming languages, methodologies and compilers that enable programs to execute in an adaptive energy-efficient fashion. In particular, the talk discusses dataflow programming languages and compilers for embedded high-performance computing, and techniques that allow the runtime system to dynamically select application implementations depending on the user demands and the current state of the system.

Biography: Jeronimo Castrillon is a professor in the Department of Computer Science at the TU Dresden, where he is also affiliated with the Center for Advancing Electronics Dresden (CfAED). He received the Electronics Engineering degree from the Pontificia Bolivariana University in Colombia in 2004, the master degree from the ALaRI Institute in Switzerland in 2006 and the Ph.D. degree (Dr.-Ing.) with honors from the RWTH Aachen University in Germany in 2013. His research interests lie on methodologies, languages, tools and algorithms for programming complex computing systems. He has more than 50 international publications and has been a member of technical program and organization committees in international conferences and workshops (e.g., DATE, Computing Frontiers, CGO, FPL, ICCS, EUC, MCSoC, ViPES and Rapido). He is also a regular reviewer for ACM and IEEE journals (e.g., IEEE TCAD, IEEE TPDS, ACM TODAESand ACM TECS). In 2014 Prof. Castrillon co-founded Silexica Software Solutions GmbH, a company that provides programming tools for embedded multicore architectures.




Keynote Speaker II

Prof. Dr. Vitaliy Mezhuyev, Universiti Malaysia Pahang, Malaysia


Speech Title: Metamodelling Approach for Modelling Domains with Different Mathematical Structure

The methodology of Domain Specific Mathematical Modelling (DSMM), whose implementation aims to overcome the shortcomings of existing methodology of Domain Specific Modelling is proposed. An additional level of the metamodelling architecture is introduced, which allows us to take into account a mathematical structure of modelled domains, and to use mathematical operations for the development of new effective methods for solving domain specific problems. The concepts of the metamodel, metamodelling, levels of the metamodelling architecture and the formal semantics of the DSMM metamodels are defined. Examples of DSMM application for the development of metamodels and their use for the modelling domains in different mathematical semantics are discussed.

Biography: Vitaliy Mezhuyev received BS and MS degrees in physics and informatics from Berdyansk State Pedagogical University (BSPU), Ukraine, in 1997. In 2002, he received a PhD in Physics Instruction from Kiev National Pedagogical University and, in 2012, a ScD in Information Technologies from Odessa National Technical University, Ukraine. From 2004 until 2014, he was Head of the Department of Informatics and Software Engineering at BSPU, Ukraine. Now he is Professor at Faculty of Computer Systems and Software Engineering in University Malaysia Pahang, Head of the Software Engineering Research Group.
During his carrier, Vitaliy Mezhuyev participated in the multiple international scientific and industrial projects, devoted to formal modelling, design and development of advanced software systems as network-centric real-time operating system; IDE for the automation of development of parallel real-time applications; tools for specification, verification and validation of software products; visual environment for metamaterials modelling and others.
His current research interests include formal methods, metamodeling, safety modelling and verification of hybrid software systems, and the design of cyber-physical systems..

Keynote Speaker III

Assoc. Prof. Shahida Sulaiman, Universiti Teknologi Malaysia, Malaysia


Speech Title: Software Engineering Principles for Scientific Software

Abstract: The users and developers of high performance computing (HPC) are from diverse scientific disciplines such as geosciences in natural sciences field and computational biology in interdisciplinary sciences field besides those developers in engineering field. HPC developers who are mostly scientific researchers or domain experts normally take a few programming courses such as Fortran, C and C++ in order to solve their problems without having in depth knowledge either in computer science or software engineering. Thus, they tend to develop scientific software without proper requirements gathering, design and testing. Their project could be small at the beginning and it seems sufficient to write spaghetti codes without introducing for instance design with reuse in mind that actually conforms to certain quality attributes related to software engineering principles. This talk will provide an insight on some important software engineering principles that can guide HPC developers in gaining benefits of delivering expected quality of scientific software.

Biography: Shahida Sulaiman is an associate professor in the Department of Software Engineering, Faculty of Computing, Universiti Teknologi Malaysia (UTM) since 2011. Formerly, she had served at Universiti Sains Malaysia (USM) for seven years. She holds a Ph.D. degree in Computer Science and M.Sc. degree in Computer Science – Real Time Software Engineering. Her research interests include software design and architecture, software visualisation and evolution, and knowledge management. She has published and co-authored numerous technical papers mainly in software engineering area, has been the editors for a number of journals, book chapters and conference proceedings, besides serving as reviewers and technical committee members mainly in IEEE conferences including Scopus and ISI indexed proceedings and journals in related fields. She founded a knowledge portal, that has also been a platform for case studies related to software usability, software reliability, and requirements engineering among others. She also has a good linkage with the software industry that made her receive the Industry Involvement Award of Citra Karisma, UTM for 2015. With the strong support from fellow researchers at USM and UTM, she has been working on the effort to mature software engineering in Malaysia through Malaysian Software Engineering Interest Group (MySEIG) since 2005 that organised the 1st Malaysian Software Engineering Conference (MySEC 2005) and its series, 16th Asia-Pacific Software Engineering Conference (APSEC 2009) for the first time in Malaysia and the 1st Software Engineering Postgraduates Workshop (SEPoW 2009). She recently received the IEEE Malaysia Communications Society and Vehicular Technology Society Joint Chapter Award: Best Social Activity 2016 on the effort to expose mobile learning among rural learners