A model-driven framework to integrate Communication Analysis and OO-Method
Organisational systems require elicitation methods and requirements specification to identify needs and inherent characteristics of their business process. Analyse System Information from a communicative perspective is necessary, because this perspective involves processes and system actors; all of...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2011 |
| País: | España |
| Institución: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | inglés |
| OAI Identifier: | oai:riunet.upv.es:10251/15521 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/15521 |
| Access Level: | acceso abierto |
| Palabra clave: | Requirements engineering Model-driven software development Business process modelling Metamodelling languages Usability evaluation LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Ingeniería del Software, Métodos Formales y Sistemas de Información-Màster Universitari en Enginyeria del Programari, Mètodes Formals i Sistemes D&apos Informació |
| Sumario: | Organisational systems require elicitation methods and requirements specification to identify needs and inherent characteristics of their business process. Analyse System Information from a communicative perspective is necessary, because this perspective involves processes and system actors; all of this having into account how is the information communicated and how the information interacts between the system and the environment. Communication Analysis is a requirements engineering method that proposes to specify business processes from a communicational perspective. Model-driven development (MDD) is a paradigm that provides to the requirement models of some advantages: as the potential to derive conceptual models for generating software in an automatic way. The automatic generation of software products allows an easy adoption of requirements engineering methods in an industrial environment. OO-Method is a model-driven software development method, whose conceptual models are supported by OLIVANOVA, a models compiler that allows the code automatic generation. This master thesis presents an integration framework to link Communication Analysis techniques and OO-Method. This integration framework follows a model-driven development approach. We propose a development framework that involves tools (e.g. Eclipse) to support modelling tasks, and the framework proposes modelling techniques and model-driven development practices that are adviced by academy. We present application prototypes to analyse the advantages and challenges, the MDD community should confront the support of the MDD paradigm, and what kind of strategies the MDD community should propose to involve the MDD paradigm into industrial environments. |
|---|