SEMANTIC APPLICATION DESIGN

Philippe Larvet

2008

Abstract

This paper presents a process to determine the design of an application by building and optimizing the network of semantic software components that compose the application. An application has to implement a given specification. We consider this specification is made of atomic requirements, logically linked together. Each requirement is expressed in natural language: this expression is seen as the semantic description of the requirement. Off-the-shelf components from which we want to build the application can also be described through a semantic description. We consider a component implements a requirement if the "semantic distance" between their two semantic descriptions is minimal. Consequently, designing an application consists of building and optimizing the logical network of all semantic optimal couples "requirement-component". The paper presents such a building and optimization automatic process, whose development and improvement are still in progress, and whose main advantage is to systematically derive the discovery and assembly of software components from the written specification of the application.

Download


Paper Citation


in Harvard Style

Larvet P. (2008). SEMANTIC APPLICATION DESIGN . In Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-28-9, pages 47-55. DOI: 10.5220/0001761900470055

in Bibtex Style

@conference{enase08,
author={Philippe Larvet},
title={SEMANTIC APPLICATION DESIGN},
booktitle={Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2008},
pages={47-55},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001761900470055},
isbn={978-989-8111-28-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - SEMANTIC APPLICATION DESIGN
SN - 978-989-8111-28-9
AU - Larvet P.
PY - 2008
SP - 47
EP - 55
DO - 10.5220/0001761900470055