CITI has stopped operations in 2014, to co-launch NOVA LINCS THIS SITE IS NOT BEING UPDATED SINCE 2013
citi banner
  Home  \  Seminars @ CITI  \  Seminar Page Login  
banner bottom
File Top
Research at prisma@coppe/ufr
{ Wed, 6 Jun 2012, 14h00 }

By: Toacy Oliveira  [ hide info ]

Toacy Oliveira

Country: Brazil

Affiliation: Universidade Federal do Rio de Janeiro ( BR )


I am currently a professor and researcher in Software Engineering with the Federal University of Rio de Janeiro in Brazil. I am first and foremost a Software Engineering practitioner with 15+ years of industrial experience in the development of Information Systems, Military Systems, Programming Languages and Integrated Development Environments and am currently working on a Model Driven Development Infrastructure. Since I was an undergraduate I have believed Software Development is a fascinating activity. Software is becoming pervasive and challenges our creativity in producing elegant solutions to important problems. However, software developers sometimes mix creativity with lack of organization, thus making the software development process a disorganized mess. Moreover software development requires experience to apply best practices and current state of the art technology. In this context my professional goal is to improve the way software is built by investigating state of the art technologies and ideas and creating new tools and techniques to facilitate software construction. My most recent achievements are: the definition of a Language (and tool support) to Represent Software Reuse Processes; the use of BPMN to represent Software Development Processes; and improving the BPMN meta-model (with associated tool support) to represent Process Tailoring. It is also important to mention I am currently supervising 5 PhD students and 3 MSc students as part of my leading role with my research group.

In this talk I'll introduce some ongoing research at the Prisma Group. Prisma is a new Software Engineering Group at COPPE/UFRJ devoted to research new tools and techniques to aid how software systems are created and maintained. Currently we are working on: a generic, extensible and executable manner to help Software Reuse and; the use of BPMN and its associated technologies to help the software processes are enacted.

In this talk I'll briefly expose RDL, which is an imperative language at the core of our approach to represent flexible and extensible reuse processes. I'll also introduce our initiatives to leverage on BPMN's ability to support the definition, execution, monitoring and optimization of business processes, and bring such abilities to the Software Process scenario.

Hosted by: Software Systems

Location: DI seminars room

File Bottom