Abstract
Information systems are rapidly changing since new requirements are emerging frequently in business processes. When incorporating changes in the system you should not underestimate the usability and personal satisfaction of the user. There are many variables that influence the success of evolving an information system from the user’s viewpoint. In this paper we outline the problem of information system traceability, the ability of users to verify the history of information system and with that a possibility to check the differences between information system’s versions. Unfortunately, most of the systems support traceability only at the level of the document. The novel approach presented in this paper is integrated within WISL, using our information system generator, and supports versioning control inside information systems. WISL introduces application traceability at the level of information systems’ domain concepts which deliver versioning information to the users in a seamless manner.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The project source is available at: https://bitbucket.org/work91/wis.
References
Preece, J., Sharp, H., Rogers, Y.: Interaction Design-Beyond Human-Computer Interaction. Wiley, New York (2015)
Abrahão, S., Iborra, E., Vanderdonckt, J.: Usability evaluation of user interfaces generated with a model-driven architecture tool. Maturing Usability: uality in Software, Interaction and Value. Human-Computer Interaction Series, pp. 3–32. Springer, London (2008)
Mernik, M., Heering, J., Sloane, A.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316–344 (2005)
Lawrance, J., Jung, S.: Git on the cloud. J. Comput. Sci. Coll. 28(6), 14–15 (2013)
Tang, A., Jin, Y., Han, J.: A rationale-based architecture model for design traceability and reasoning. J. Syst. Softw. 80(6), 918–934 (2007)
Kosar, T.: Martínez López, P.E., Barrientos, P.A., Mernik, M.: A preliminary study on various implementation approaches of domain-specific language. Inf. Softw. Technol. 50(5), 390–405 (2008)
Stahl, T., Völter, M.: Model-Driven Software Development. Wiley, New York (2006)
Greenfield, J., Short, K.: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. Wiley, New York (2004)
Aggarwal, A., Waghmare, G., Sureka, A.: Mining issue tracking systems using topic models for trend analysis, corpus exploration, and understanding evolution. In: Proceedings of the 3rd International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, RAISE 2014, pp. 52–58, New York, NY, USA. ACM (2014)
Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework, 2nd edn. Addison-Wesley, Boston (2008)
De, A.: Spring, Hibernate, Data Modeling, REST and TDD: Agile Java Design andDevelopment. CreateSpace Independent Publishing Platform (2014)
Bauer, C., King, G.: Java Persistance with Hibernate. Dreamtech Press, New Delhi (2006)
Freeman, A.: Putting AngularJS in Context. Apress, Berkeley (2014)
Atkinson, C., Kuhne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36–41 (2003)
Hering, D., Schwartz, T., Boden, A., Wulf, V.: Integrating usability-engineering into the software developing processes of sme: a case study of software developing sme in Germany. In: Proceedings of the Eighth International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015, pp. 121–122. IEEE Press (2015)
Shawgi, E., Noureldien, A.: Usability measurement model (umm): a new model for measuring websites usability. Int. J. Inf. Sci. 5(1), 5–13 (2015)
Acknowledgments
Research presented in this paper was supported by Ministry of Education, Science and Technological Development of the Republic of Serbia, Grant III-44010, as well as the Project of Bilateral Cooperation of the Republic of Serbia and the Republic of Slovenia, Grant BI-RS/14-15-034.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Đukić, V., Luković, I., Črepinšek, M., Kosar, T., Mernik, M. (2015). Information System Software Development with Support for Application Traceability. In: Abrahamsson, P., Corral, L., Oivo, M., Russo, B. (eds) Product-Focused Software Process Improvement. PROFES 2015. Lecture Notes in Computer Science(), vol 9459. Springer, Cham. https://doi.org/10.1007/978-3-319-26844-6_38
Download citation
DOI: https://doi.org/10.1007/978-3-319-26844-6_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26843-9
Online ISBN: 978-3-319-26844-6
eBook Packages: Computer ScienceComputer Science (R0)