A CASE STUDY OF DISTRIBUTED AND EVOLVING APPLICATIONS USING SEPARATION OF CONCERNS

Hamid Mcheick, Hafedh Mili, Rakan Mcheik

2007

Abstract

Researchers and practitioners have noted that the most difficult task is not development software in the first place but rather changing it afterwards because the software’s requirements change, the software needs to execute more efficiently, etc. For instance, changing the architecture of an application from a stand-alone application, to a distributed one is still an issue. Generally speaking, we should encapsulate distribution logic in components through the borders of aspects oriented techniques (separation of concerns) in which we define an aspect as a software artefact that addresses a concern. Although, theses aspects can be offered by the same object that changes its behaviour during lifetime. We investigate through a case study the following ideas. Firstly, what we need like modifications to transform local application to distributed one, using a number of target platforms (RMI, EJBs, etc.)? Secondly, we analyze aspects oriented development techniques to detect what is the best technique that corresponds for changes requested to integrate a new requirements such as distribution.

Download


Paper Citation


in Harvard Style

Mcheick H., Mili H. and Mcheik R. (2007). A CASE STUDY OF DISTRIBUTED AND EVOLVING APPLICATIONS USING SEPARATION OF CONCERNS . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8111-06-7, pages 393-400. DOI: 10.5220/0001340803930400

in Bibtex Style

@conference{icsoft07,
author={Hamid Mcheick and Hafedh Mili and Rakan Mcheik},
title={A CASE STUDY OF DISTRIBUTED AND EVOLVING APPLICATIONS USING SEPARATION OF CONCERNS},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2007},
pages={393-400},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001340803930400},
isbn={978-989-8111-06-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - A CASE STUDY OF DISTRIBUTED AND EVOLVING APPLICATIONS USING SEPARATION OF CONCERNS
SN - 978-989-8111-06-7
AU - Mcheick H.
AU - Mili H.
AU - Mcheik R.
PY - 2007
SP - 393
EP - 400
DO - 10.5220/0001340803930400