EIT ICT Labs MASTER SCHOOL. SDE Specialisations

Size: px
Start display at page:

Download "EIT ICT Labs MASTER SCHOOL. SDE Specialisations"

Transcription

1 EIT ICT Labs MASTER SCHOOL SDE Specialisations

2 SDE EIT ICT Labs Master Programme Service Design and Engineering The technical major in Service Design and Engineering is a focused programme of study with the following desired learning outcomes: Master appropriate software technologies, architectures service-oriented computing Relate to relevant business insights and legal, and societal expertise Analyze the user and organizational needs for services and their decomposition Analyze different service-oriented computing approaches and open standards Relate technology skills with strategic business expertise Model, design and integrate software intensive service applications Apply state-of-the-art theories in service science in real enterprise experiences Propose novel and innovative services with sustainable business models More information: Contact: Heikki Saikkonen

3 Specialisations Specialisations are provided during the second year. The SDE major offers 4 specialisations, each at a different location. To meet the requirements for geographic mobility, the chosen exit point needs to differ from the chosen entry point. Mobile Service Systems at Aalto University Service-oriented Business Process Management at TU/e Distributed Service Systems at ELTE Service-oriented Social Informatics at UNITN

4 Service-oriented Social Informatics (UNITN) Maurizio Marchese graduated in Physics at the Physics Department of the University of Trento in PhD at the National Research Council of Canada, Ottawa, Canada. Fellow at the Institute of Scientific and Technological Research Trentino. In 1994 Assistant Professor for Matter Physics - Faculty of Science. University of Trento. Associate Professor, University of Trento in March Research interests: modeling and numerical simulation in the field of materials science, Computer Aided Engineering (CAE), serviceoriented information systems. Since 1990, he has held several courses in Computer Science and Computer Engineering at the University of Trento (Faculty of Science and Faculty 'of Engineering). Has supervised more than 50 theses (Bachelor, Master Degree, Doctorate Degree and Diploma). The University of Trento offers a specialisation in Service-oriented Social Informatics. Social Computing and Service-Oriented Social Systems are emerging areas of informatics that are concerned with the intersection of social behavior and computational systems. The specialisation offers courses on the design, development, technical testing and verification of services for better living (e-health and Well-Being): e.g. services for enabling people to remain more self-sufficient and active for a longer period; services and hybrid systems to collect and revealing trends across groups or geographical regions, which can inform public health policies and actions. The specialisation is offered by an interdisciplinary teaching faculty (gathering teachers and researchers from Computer Science, Cognitive Sciences, Sociology, Economy and Humanities). It presents models and techniques for the analysis, design and development of such social systems and exploits a number of active projects and practical experimentation (Trentino Living Labs) in this domain. Thematically this specialisation is related to Health & Well- being and Digital Cities. Contact: Maurizio Marchese

5 Service-oriented Social Informatics Specialisation Mandatory Courses (18 ECTS): Human Computer Interactions Computer Supported Cooperative Working Laboratory in Service Design and Engineering 6 ECTS 6 ECTS Service-oriented Social Informatics Specialisation Electives: Organizational Information Systems Business Process Management and Web Integration Security: Requirements, Risks and Controls 6 ECTS 6 ECTS 6 ECTS Possible projects include: Life Participation for Elder People BPM for People Next-generation digital services in Well-being Social network based recommendation systems Sharing memories and emotions among generations

6 Mobile Services and Systems (Aalto University) Professor Heikki Saikkonen, Head of Computer Science and Engineering Department, Helsinki University of Technology. Main areas of interest: software systems, architectures, applications software intensive service solutions, collaborative and mobile services parallel, concurrent and distributed programming and applications embedded systems, distributed systems, operating systems Current projects include: Collaborative and Mobile Services, Embedded systems. The specialisation at Aalto University enables SDE students to become proficient in all areas of mobile services design and engineering. Students learn to design, build and deploy genuine mobile context aware services and to redesign standard web services for mobiles. Service concept design, user experience, information security, software architectures, prototyping (scrum and agile programming), software project management and service maintenance are important in the specialisation. The program concludes with a capstone project and thesis closely linked to Smart Spaces, Health, Well-being and Digital Cities thematic action lines. They also provide an integral part and aspiration for I&E winter school, and industry engagement in business development labs during the first year. Contact: Heikki Saikkonen

7 Mobile Services and Systems Specialisation Mandatory Courses (19 ECTS): Mobile Systems Programming Internet Technologies for Mobile Computing Digital Service Insight and Innovation II Research Methods Seminar Mobile Services and Systems Specialisation Electives: Applications and Services in Internet Information Security Technology Service Innovation and New Service Development User Interface Construction 3 ECTS Possible projects include: Mobile Service Business Plan for Rural Villages in India Social Forum and Helpdesk for Mobile Services for Elderly Mobile Location and Context Aware Campus Service Augmented Reality System for Mobile Shoppers Where is My Stuff? A Service for the Absent Minded.

8 Distributed Service Systems (ELTE) Zoltan Horvath, Professor, Head of Department, Dept. for Programming Languages and Compilers, Vice-director for International Affairs of ELTE. Bolyai Research Fellowship of the Hungarian Academy of Sciences, Research interests: Programming methodology, Parallel programming, Functional programming. Courses taught: Parallel programming, Parallel processes, Functional programming. Projects : Verification of ditributed functional programs, Programming models of GRID computing, Jini Based Grid Computing Infrastructure, User oriented unifying of the Hungarian SuperGrid and ClusterGrid systems, Refactoring Erlang programmes,software quality assurance service-package for open document format applications. Zoltán Istenis, PhD in Informatics, Assistant Professor, ELTE, Department of General Computer Science, Member of the John von Neumann Computer Science Society. Research Interest: Artificial intelligence, expert systems, knowledge based systems, knowledge representation, operationalization language, conceptual model, prototyping, Reflexivity. Recent courses taught: Artificial Intelligence, Expert Systems, Functional Languages, Computer Architectures, Introduction to Programming. Eötvös Loránd University (ELTE) offers a specialisation on distributed service systems. The focus of the specialisation is to support the design, analysis and development of complex distributed telecommunication services. ELTE has strong research groups in analyzing complex systems, which are used in social services, in communication networks and in services provided by telecommunication software. The students are involved into large-scale innovative projects initiated by industrial partners. The cooperation between ELTE and the industry is organised by involving researchers, PhD students, and the master students with industrial staff at the InfoPark where the university campus of ELTE, BME Budapest and industrial partners are co-located. The specialisation at ELTE University is linked to thematic action lines. Industrial partners provide real world, largescale innovative projects. Contact: Zoltan Horvath + Zoltán Istenis

9 Distributed Service Systems Specialisation Electives: Development of Distributed Software Service-Oriented Integration Large-scale Projects for Analysis and Development of Complex Telecom Software Analysis of Distributed Systems and Process Structure Analysis of Distributed Systems and Process Structure Design of Distributed Systems Reverse Engineering of Complex Software Systems via Static Analysis Possible projects include: Static analysis of telecommunication software Modeling legacy telecommunication programs written in C++ Support code comprehension of complex C/C++, Java and Erlang systems Thesis Topics and Application Areas Program slicing for telecommunication software Reverse engineering of complex telecommunication software Creating abstract models from legacy code.

10 Service-oriented Business Process Management (TU/e) Business process management establishes a crucial link between, on the one hand, the realization of the technical infrastructure supporting software intensive digital services, and, on the other hand, the entrepreneurial and business aspects of a serviceoriented organization. An analysis of the business processes within an organization helps to determine a suitable service decomposition for the organization. Furthermore, when a serviceoriented architecture has been established, it is important to measure not only the performance of the technical realization of the system, but also the performance of processes within the organization and between organizations. Both modelbased analysis (e.g., simulation) and data and process mining techniques can be used to determine the performance of a service or service composition at the level of the business process within an organization. The specialization Service-oriented Business Process Management will address the issues mentioned above. It will present techniques for the modeling and alysis of business processes in a services context. It will focus on the thematic area Health and Wellbeing. Bas Luttik is assistant professor in the Model-Driven Software Engineering Group of Computer Science Department, Technical University Eindhoven. Current specific research topics: Unique Parallel Decomposition in Branching and Weak Bi-simulation Semantics, Reactive Turing Machines, Bi-similarity of Regular Expressions with Parallel Composition. Courses taught: Logic and Set Theory, Discrete Structures, Process Algebra, Software Specifications, Process theory, Automata theory, Functional Programming. Other scientific roles: Secretary of the IFIP WG 1.8 on Concurrency Theory, Co-organizer of TRENDS 2012, Co-chair of EXPRESS/SOS 2012, Member of the programme committee of YR-CONCUR 2012, Member of the programme committee of ICE Contact: Bas Luttik

11 Service-oriented Business Process Management Specialisation Mandatory Courses (20 ECTS): Meta-modelling and Interoperability Data Mining and Process Mining Seminar Architecture of Information Systems Electronic Business Architectures and Systems Service-oriented Business Process Management Specialisation Electives: Web Information Systems Constraint Programming Adaptive Systems System Validation Possible projects include: Service spaces for health and well-being Business Process Management as a service