Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
The canonical activities of reverse engineering
Annals of Software Engineering
Reverse Engineering and Design Recovery: A Taxonomy
IEEE Software
SmartGov: A Knowledge-Based Platform for Transactional Electronic Services
EGOV '02 Proceedings of the First International Conference on Electronic Government
Facilitating tacit knowledge exchange
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Requirements for Integrating Software Architecture and Reengineering Models: CORUM II
WCRE '98 Proceedings of the Working Conference on Reverse Engineering (WCRE'98)
An Approach for Reverse Engineering of Web-Based Applications
WCRE '01 Proceedings of the Eighth Working Conference on Reverse Engineering (WCRE'01)
A framework for managing the lifecycle of transactional e-government services
Telematics and Informatics
The Management of Distributed Organizational Knowledge
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 8 - Volume 8
Reverse engineering web applications: the WARE approach
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
Cerno: Light-weight tool support for semantic annotation of textual documents
Data & Knowledge Engineering
Hi-index | 0.00 |
Since the beginning of the electronic era, public administrations and enterprises have been developing services, through which citizens, businesses and customers can conduct their transactions with the offering entity. Each electronic service contains a substantial amount of knowledge in the form help texts, rules of use or legislation excerpts, examples, validation checks, etc. This knowledge has been extracted from domain experts when the services were developed, especially in the phases of analysis and design, and was subsequently translated into software. In the latter format though, knowledge cannot be readily used in organizational processes, such as knowledge sharing and development of new services. In this paper, we present an approach for reverse engineering electronic services in order to create knowledge items of high levels of abstraction, which can be used in knowledge sharing environments as well as in service development platforms. The proposed approach has been implemented and configured to generate artifacts for the SmartGov service development platform. Finally, an evaluation of the proposed approach is presented to assess its efficiency regarding various aspects of the reverse engineering process.