Semantic Requirement Engineering

Human activities undertaken in organizations rely on information systems. These were first used to collect, disseminate and process information. They are now real knowledge bases. The role of information systems becomes increasingly critical in the functioning of organizations. Information systems engineering aims at providing effective solutions to design, build, use and manage (in terms of evolution and increasing complexity) information systems. Research in this area aims at anticipating methods and tools engineering information systems will need.

To understand, anticipate and align user requirements and, more broadly, stakeholders with available technical solutions (components, services, ERP systems, ...) has always been an important and difficult problem in the information system engineering field. The growing number and diversity of stakeholders on the one hand and the rapid evolution of ever-greater range of technical solutions on the other hand explain that this problem remains a major challenge. In this context, our aim is to propose methods and tools to help stakeholders and designers (i.e. technical solutions providers) to articulate their representations and processes.

To facilitate the exploitation of resources (documents, actors or services), the semantic web research community aims at making explicit the knowledge contained into resources. This knowledge is represented by ontologies which structure terms, concepts and relationships of a given domain. Ontologies are often used to extract and represent the meaning of resources. This meaning is expressed through annotations supporting semantic resources indexing in order to formalise and make their content explicit. Resource retrieval relies on the formal manipulation of these annotations and is guided by ontologies. We believe that semantic web models and languages provide a suitable unified framework to firstly characterize user requirements and technical solutions and also allow reasoning on these characteristics. The work carried on in the framework of the DESIR Color action is an example of a community of ecophysiologists, agronomists and geneticists sharing scripts to perform data analysis in order to understand plant tolerance with regards to heat and water shortages.

Specifically, modeling, capturing and analyzing relations among user requirements pieces as well as between user requirements and technical solutions is of major interest in the requirement engineering field. Thus, our aim is to provide frameworks to formalize, store, index, query and infer from those relations to improve significantly the main activities of requirements engineering (validation, negotiation and evolution).

We are currently working on an approach to support capitalization, sharing and reuse of plans to operationalize business processes by web services in collaboration with the MODALIS research team at I3S. This project focusses on image processing pipelines operationalized by web services in a community of neuroscientists.


Previous works

In the past, I worked on Situational Method Engineering. This work was part of a global framework for situational method engineering : Smart Environment for SituAtional Method Engineering and has been worked out in collaboration with Jolita Ralyté and Michel Léonard (MATIS team, CUI, Genève). In this context we proposed the REUSE FRAME, which is an alternative way to organize Method Fragments in order to improve their reusability. We also proposed JECKO, a context-driven approach to analysis and design, where a software context is defined in order to customize the analysis and design process. This approach has been developed in collaboration with Violaine de Rivieres, Amadeus sas, Sophia Antipolis, France.

I also worked on workflow analysis and design. This work has been done in collaboration with Barbara Pernici (Politecnico di Milano). It was part of the Wide Esprit Project (ESPRIT IV, n. 20280).

And I worked on spatio-temporal constraints. This work has been done in collaboration with Barbara Pernici (Politecnico di Milano) and Michalis Vazirgiannis (Athens University of Economics and Business, Greece). It was part of the CHOROCHRONOS TMR Project.

Finally, my phD. work dealt with integration of object-oriented design schemas.


This Html page has been produced by Skribe.
Last update Tue Feb 21 16:46:59 2012.