Keynote Speakers
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.
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
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
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.
| |||||||||||