REVERSE ENGINEERING ELECTRONIC SERVICES - From e-Forms to Knowledge

Costas Vassilakis, George Lepouras, Akrivi Katifori

2006

Abstract

On their route to e-governance, public administrations have developed e-services. Each e-service encompasses a significant amount of knowledge in the form of examples, help texts, legislation excerpts, validation checks etc. This knowledge has been offered by domain experts in the phases of service analysis, design and implementation, being however bundled within the software, it cannot be readily retrieved and used in other organizational processes, including the development of new services. In this paper, we present an approach for reverse engineering e-services, in order to formulate knowledge items of a high level of abstraction, which can be made available to the employees of the organizations. Moreover, the knowledge items formulated in the reverse engineering process are stored into a knowledge-based e-service development platform, making them readily available for use in the development of other services.

References

  1. Adobe (2005). Adobe Government Forms. Retrieved from http://www.adobe.com/government/forms
  2. BEA Systems (2005). Bea Logic Workshop. Retrieved from http://www.bea.com/framework.jsp?CNT= index.htm &FP=/content/products/weblogic/workshop
  3. Chikofsky, E. and Cross, J (1990). Reverse Engineering and Design Recovery: A Taxonomy, IEEE Software vol. 7, no. 1, pp. 13-17.
  4. Di Lucca,G. A., Fasolino, A. R., Tramontana, P. (2004). Reverse engineering web applications: the WARE approach. Journal of Software Maintenance and Evolution: Research and Practice, Volume 16, Issue 1-2, pp. 71-101.
  5. Essanaa S. B., Lammari, N. (2004). RetroWeb: A Web Site Reverse Engineering Approach. Proceedings of Web Engineering: ICWE 2004, Munich, Germany, July 26-30, pp. 306-310.
  6. Georgiadis P. Lepouras G., Vassilakis C. et al. (2002). A Governmental Knowledge-based Platform for Public Sector Online Services. Proceedings of EGOV 2002, pp. 362-369
  7. Kazman, R., Woods, S., Carrière J. (1998). Requirements for Integrating Software Architecture and Reengineering Models: CORUM II. Proceedings of the 5th Working Conference on Reverse Engineering, IEEE Press, Los Alamitos, CA, pp. 154-163.
  8. SmartGov Consortium (2004). SmartGov Project Deliverable D13: Final Project Report. Retrieved from http://www.smartgov-project.org
  9. Tilley, S. (2000). The canonical activities of reverse engineering. Annals of Software Engineering, vol. 9, pp. 249-271.
  10. Vassilakis, C., Laskaridis, G., Lepouras, G., Rouvas, S., Georgiadis, P. (2003). A framework for managing the lifecycle of transactional e-government services. Telematics and Informatics vol. 20, pp. 315-329
  11. Vassilakis, C., Lepouras, G., Fraser, J., Haston, S., Georgiadis, P. (2005). Barriers to Electronic Service Development, e-Service Journal, vol. 4(1), pp. 41-63
Download


Paper Citation


in Harvard Style

Vassilakis C., Lepouras G. and Katifori A. (2006). REVERSE ENGINEERING ELECTRONIC SERVICES - From e-Forms to Knowledge . In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-972-8865-69-6, pages 273-278. DOI: 10.5220/0001313202730278


in Bibtex Style

@conference{icsoft06,
author={Costas Vassilakis and George Lepouras and Akrivi Katifori},
title={REVERSE ENGINEERING ELECTRONIC SERVICES - From e-Forms to Knowledge},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2006},
pages={273-278},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001313202730278},
isbn={978-972-8865-69-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - REVERSE ENGINEERING ELECTRONIC SERVICES - From e-Forms to Knowledge
SN - 978-972-8865-69-6
AU - Vassilakis C.
AU - Lepouras G.
AU - Katifori A.
PY - 2006
SP - 273
EP - 278
DO - 10.5220/0001313202730278