Moises Castelo Branco, Ph.D. Candidate

Ph.D. Candidate

News

Projects

Academic Degrees

Professional background

  • 16-year industrial career performing software engineering roles, including 6 years in managerial position
  • Extensive experience in OO, Web systems, application frameworks, UML, pattern-oriented software architecture and service-oriented architecture (C++, C#, Java, BPMN, BPEL)
  • Solid knowledge on distributed and multi-threaded enterprise operating systems (Windows, Linux/Unix, z/OS)
  • Strong hands-on knowledge on a broad set of IT solutions, including database management systems, application and transactional servers and software development tools from major IT providers (IBM, Microsoft, Sybase, Oracle, Computer Associates, BMC)

Teaching

  • Lecturer, 2009, Faculdade Christus - Christus College, Computer Science Department, Bachelor in Information Systems Program, Courses: Computer Networks
  • Lecturer, 2005-2009, Faculdade 7 de Setembro – 7 de Setembro College, Bachelor in Information Systems Program, Courses: Distributed Systems, Operating Systems, Computer Networks, Software Engineering, Service Oriented Architecture
  • Lecturer, 2000-2006, Faculdade Integrada da Grande Fortaleza – Fortaleza Integrated College, Computer Science Department, Bachelor in Computer Science Program, Courses: Distributed Systems, Object-Oriented Distributed Systems, Operating Systems, Computer Networks
  • Lecturer, 2002-2003, Faculdade Integrada do Ceara – Ceara Integrated College, Telecomunications Management, Courses: Data Communications, Computer Networks

Graduate Courses

Publications

Submitted
Branco, M., Y. Xiong, K. Czarnecki, J. M. Küster, and H. Völzer, "An Empirical Study on Consistency Management of Business and IT Process Models", SoSyM - Special Issue on Enterprise Modeling, Submitted.
Branco, M., J. Troya, K. Czarnecki, J. M. Küster, and H. Völzer, "Matching Business Process Workflows Across Abstraction Levels", MODELS 2012, Innsbruck, Austria, ACM/IEEE, Submitted.
Küster, J. M., H. Völzer, C. Favre, M. Branco, and K. Czarnecki, "Supporting Different Process Views through a Shared Process Model", BPM 2012, Submitted.
2012
Branco, M., Y. Xiong, K. Czarnecki, J. M. Küster, and H. Voelzer, An Empirical Study on Consistency Management of Business and IT Process Models, , Waterloo, Generative Software Development Laboratory, 2012. [pdf]
2011
Hegedüs, Á., Á. Horváth, I. Ráth, M. Branco, and D. Varró, "Quick fix generation for DSMLs", IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Pittsburgh, PA, USA, IEEE, 2011.
Branco, M., Y. Xiong, K. Czarnecki, A. Lau, and P. Coulthard, "Friendly Change Extraction for BPMN Workflows", IBM TechConnect, Markham, ON, Canada, IBM, 05/2011. [pdf]
Branco, M., Y. Xiong, K. Czarnecki, A. Lau, P. Coulthard, J. Kuester, and H. Voelzer, "Quick Consistency Management in BPM", IBM CASCON 2011, 2011.
2010
Branco, M., Y. Xiong, K. Czarnecki, J. Wong, and A. Lau, "Effective Collaboration and Consistency Management in Business Process Modeling", The 2010 Conference of the Center for Advanced Studies on Collaborative Research - CASCON '10, Toronto, Ontario, Canada, ACM Press, 2010. [pdf]
2009
Mendonça, M., M. Branco, and D. Cowan, "S.P.L.O.T. - Software Product Lines Online Tools", 24th ACM SIGPLAN Conference on object oriented programming systems languages and applications - OOPSLA Companion, Orlando, Florida, USA, ACM Press, pp. 761, 10/2009.