The 4th IFIP WG8.1 Working Conference on Method Engineering 2010 Université Paris 1 The 4th IFIP WG8.1 Working Conference on Method Engineering 2010

Keynotes and Tutorial Presentation


Keynote Speakers

photo_Prakash.jpg

Prof. Naveen Prakash

MRCE, Faridabad, India

Wednesday, April 20th, 9:30

 

Click here to download the talk

An Assessment of Method Engineering

The area of method engineering has been researched extensively in the last two decades. The first exclusive conference in the subject was held in 1996. In this conference a number of major strands of work and possible directions for the future were discussed. Indeed, work in almost all these directions has progressed in the last fifteen years. There is now some need to assess the work done and chart out future courses of action.

Speaker

Professor Naveen Prakash was awarded his Ph.D. degree in 1980 from IIT Delhi in DBMS. His career spans about 40 years out of which he has spent about 10 years in industrial R&D and about 30 years in academics. Professor Prakash has been Chairperson, Programme Committee of 6 international conferences and Member, Programme Committee of about 75 conferences. Professor Prakash is a member of IEEE and of IFIP WG 8.1. His current research interests are in method engineering and requirements engineering for data warehouse.

 

photo_Bajec.jpg

Asoc. Prof. Marko Bajec

University of Ljubljana, Slovenia

Thursday, April 21st, 9:00

 

Application of Method Engineering Principles in Practice: Lessons Learned and Prospects for the Future

It seems that in IT sector we are all aware that for the development of non-trivial software the use of software methods is very important. They provides as with knowledge and guidance for the development process which otherwise might become too chaotic and out of control. It has been empirically proven that software development companies which have successfully established their software processes are more efficient, produce software of higher quality and have shorter time-to-market period; specifically if they are able to adapt their ways of working to specifics of a particular project.

Speaker

Marko Bajec is Associate Professor and Head of the Laboratory for Data Technologies at the Faculty of Computer & Information Science, University of Ljubljana. His past research concerned the problem of IT Governance and, specifically, the problem of high failure rate in IS development. He has developed different approaches and methods that help to measure, formalise, and improve software development process. For his achievements in transferring knowledge to industry he has got several awards and recognitions. Since 2009, Marko Bajec is Head of the Laboratory for Data Technologies where he manages research in the fields of data integration, analyses and visualisation. He is President of Association for Information Systems (Chapter Slovenia), vice-president of Slovenian society INFORMATICA, and Slovenian representative of IFIP TC 2 - Software: Theory and Practice. Marko Bajec is also founder and co-owner of the university spin-off Optilab, which has become the leading Slovenian provider of solutions and services for management of fraud and anomalies in the insurance business.

 

Tutorial

FotoCesar.jpg

Dr. Cesar Gonzalez-Perez

Spanish National Research Council

Thursday, April 21st, 14:00

 

Creating Self-Describing Method Component Repositories with ISO/IEC 24744

One of the promises of method engineering is the ability to construct methods by assembling pre-existing components. To achieve this, components must be reasonably self-contained and self-descriptive, especially if a distributed, peer-to-peer environment for method construction is proposed. This tutorial will present a proposed architecture of such a distributed environment, where any particular methodologist can retrieve and use method components from any available repository; the tutorial will also explain what mechanisms in the ISO/IEC 24744 standard metamodel can be used to support such an environment, and how self-descriptive method components can be put together. The tutorial will first make a theoretical introduction to the necessary concepts in ISO/IEC 24744, followed by a practical design of a set of method components. Upon completion of the tutorial, participants will be familiar with the mechanisms in ISO/IEC 24744 for method component specification and enactment.

Presenter

Cesar Gonzalez-Perez is a Staff Scientist with The Heritage Laboratory (LaPa) at the Spanish National Research Council (CSIC), where he focuses on the application of information and knowledge technologies to cultural heritage research and management. In particular, his research is centred on the areas of conceptual modelling, metamodelling and development methodologies. Prior to this Cesar worked at the University of Santiago de Compostela, the European Software Institute and the University of Technology Sydney, where he was a co-editor of the AS 4651 and ISO/IEC 24744 standardisation projects. Cesar have started up three companies including Neco, which specialises in software development support services such as the deployment and use of OPEN/Metis at small and mid-sized organisations. He is a co-author of the book “Metamodelling for Software Engineering” plus over other 50 academic publications. You can find him in Second Life as Tynn Trefoil.

 

Extra Session

photo_Elvesaeter.jpg

Brian Elvesćter

SINTEF, Norway

Wednesday, April 20st, 17:30

 

ESSENSE – A Kernel of Essentials for Software Engineering

This is a presentation of a new draft RFP (Request for Proposal) for OMG (Object Management Group) in the area of software process and method engineering, focusing on a Domain-Specific Language and a Kernel of Essentials for Software Engineering. The RFP development is still in progress and the goal of the presentation is to solicit input from the ME’11 community for the further development of this RFP. The RFP is to be viewed as a shift in focus from the process engineers to the practitioners of software engineering. The approach is to provide better support for software development that is agile and non-deterministic, creative and collaborative, and to support process enactment and emergent processes rather than mainly process descriptions. A key idea is that in all software endeavors, there is a kernel including a few essential elements of software engineering that can be represented in a practitioner-oriented language, and form a common ground for describing and enacting methods and practices. The aim is to take advantage of recent development and experiences from the SEMAT community (www.semat.org), the EPF community, the Method Engineering community and the ISO/IEC 24744 community to give the best possible direct support for the practitioners in software engineering.

Speaker

Brian Elvesćter is a research scientist at SINTEF. He holds a M.Sc. degree in computer science from the University of Oslo in 2000, and he is currently working on his Ph.D. which focuses on method and service engineering. He has experience from a number of IST projects in FP6 and FP7 and OMG standardizations efforts such as EDOC and SoaML, and is now participating in Case Management Process Modeling (CMPM) and the ESSENSE RFP development in OMG.