activity
20152020
most citedTeaching Programming and Design-by-Contract

49 citations · 71 across the 14 of their papers we have counts for

collaborators
Showing 2017 · cs.SEShow all

6 papers · 2 filters

cs.SE2017★ 12 cited

Model Checking in multiplayer games development

Ruslan Rezin, Ilya Afanasyev, Manuel Mazzara +1

Multiplayer computer games play a big role in the ever-growing entertainment industry. Being competitive in this industry means releasing the best possible software, and reliabilit…

cs.SE2017★ 49 cited

Teaching Programming and Design-by-Contract

Daniel de Carvalho, Rasheed Hussain, Adil Khan +7

This paper summarizes the experience of teaching an introductory course to programming by using a correctness by construction approach at Innopolis University, Russian Federation.…

cs.SE2017★ 3 cited

Domain Objects and Microservices for Systems Development: a roadmap

Kizilov Mikhail, Antonio Bucchiarone, Manuel Mazzara +2

This paper discusses a roadmap to investigate Domain Objects being an adequate formalism to capture the peculiarity of microservice architecture, and to support Software developmen…

cs.SE2017

Microservices Science and Engineering

Manuel Mazzara, Kevin Khanda, Ruslan Mustafin +3

In this paper we offer an overview on the topic of Microservices Science and Engineering (MSE) and we provide a collection of bibliographic references and links relevant to underst…

cs.SE2017

Translating Event-B machines to Eiffel programs

Victor Rivera, JooYoung Lee, Manuel Mazzara +1

Formal modelling languages play a key role in the development of software since they enable users to prove correctness of system properties. However, there is still not a clear und…

cs.SE2017

Initial steps towards assessing the usability of a verification tool

Mansur Khazeev, Victor Rivera, Manuel Mazzara +1

In this paper we report the experience of using AutoProof to statically verify a small object oriented program. We identified the problems that emerged by this activity and we clas…