TRACEABILITY AND VIEWPOINTS IN ENTERPRISE ARCHITECTURES

Dmytro Panfilenko, Roman Litvinov, Dirk Werth, Peter Loos

2011

Abstract

In the times of increasing information volumes it is virtually impossible to harness the complexity and changes of the enterprise processes and requirements without taking into account the aid of the enterprise architectures, which are being supported by methodologies surveyed in this article. Software architectures for them serve as templates for system development processes and can describe the basic infrastructures for hardware, software and networks as well as their interrelations. Each involved participant fashions its own view on the final system, a developer or an architect alike, thus constituting rationale for the introduction of viewpoints at different abstraction levels provided in this article.

References

  1. Ahn, S.; Chong, K.: Requirements Change Management on Feature-Oriented Requirements Tracing. In: Lecture Notes in Computer Science, 2007, pp. 296- 307.
  2. Andrade, J., Ares, J., Garcia, R., Pazos, J., Rodriguez, S., Silva, A., A methodological framework for viewpointoriented conceptual modeling, IEEE Transactions on Software Engineering, Volume 30, Issue 5, 2004, pp. 282-294.
  3. Antoniol, G.; Canfora, G.; Casazza, G.; De Lucia, A.; Merlo, E.: Recovering Traceability Links between Code and Documentation, IEEE Transactions on Software Engineering, v.28 n.10, October 2002, pp.970-983.
  4. Blaauboer, F.; Sikkel, K.; Aydin, M. N.: “Deciding to Adopt Requirements Traceability in Practice”, Springer Lecture Notes in Computer Science, v. 4495/2007, pp 294-308.
  5. Breitman, K. K.; Leite, J.C.S.D.P.; Finkelstein, A.: The world's a stage: a survey on requirements engineering using a real-life case study. In Proceedings of J. Braz. Comp. Soc.. 1999, 13-37.
  6. Cleland-Huang, J.; Chang, C. K.; Sethi, G.; Javvaji, K.; Hu, H.; Xia, J.: Automating speculative queries through event-based requirements traceability. In: Proceeding of the IEEE Joint RE, 2002, p. 289.
  7. Cleland-Huang, J.; Chang, C. K.; Christensen, M.: EventBased Traceability for Managing Evolutionary Change, IEEE Transactions on Software Engineering, v.29 n.9, September 2003, pp.796-810.
  8. Cleland-Huang, J.: Toward improved traceability of nonfunctional requirements. In: Proc. of TEFSE 7805, Automated Software Engineering, 2005, p. 14-19.
  9. Cleland-Huang, J., Settimi, R.; BenKhadra, O.; Berezhanskaya, E.; Christina, S.: Goal-centric traceability for managing non-functional requirements. In: International Conference on Software Engineering, 2005, pp. 362-371.
  10. Darke, P.; Shanks, G.: Stakeholder, Viewpoints in Requirements Definition: A Framework for Understanding Viewpoint Development Approaches, Requirements Eng., v. 1, pp. 88-105, 1996.
  11. Davis, A.: Software requirements: analysis and specification. In: Systems and Software Requirements Engineering, IEEE Computer Society Press (1990).
  12. Dijkman, R. M.; Quartel, Dick A.C.; van Sinderen, M. J.: Consistency in multi-viewpoint design of enterprise information systems, IST,v.50, n.7-8,2008,pp.737-752.
  13. Domges, R.; Klaus, P.: Adapting traceability environments to project-specific needs. In: Commun. ACM (1998), v.41, n.12, pp. 54-62.
  14. Ecklund, E. F.; Delcambre, L. M. L.; Freiling, M. J.: Change cases: use cases that identify future requirements. In: Proceedings of the eleventh annual conference on Object-oriented programming systems, languages, and applications (1996), v.31, n.10, pp. 342-358.
  15. Edwards, M.; Howell, S.: A methodology for systems requirements specification and traceability for large real-time complex systems (1991).
  16. Emrich, A.; Panfilenko, D.; Weber, S. (2010): MDA Organization Platform: A Holistic Approach for the Management of Model-Driven Architectures. In Proc. of the 4th MDA4ServiceCloud'10 Workshop, colocated with the 6th ECMFA 2010, Paris, France, June 15, 2010.
  17. Finkelstein, A.; Easterbrook, S. and Kramer, J. and Nuseibeh, B.: Requirements Engineering Through Viewpoints. In: DRA Colloquium on Analysis of Requirements for Software Intensive Systems, 1993, pp. 18-26.
  18. Gotel, O.; Finkelstein, A.: An Analysis of the requirements traceability problem. In: Proceedings of the First International Conference on requirements engineering (1994), pp. 94-98.
  19. Hayes, J. H.; Dekhtyar, A.; Sundaram, S.K.: Advancing Candidate Link Generation for Requirements Tracing: The Study of Methods, IEEE Transactions on Software Engineering, v.32 n.1, pp.4-19, 01/2006.
  20. Heindl, M.; Biffl, S.: A Case Study on Value-based Requirements Tracing. In: Proceedings of the 10th European software engineering (2005), pp. 60-69.
  21. IEEE Std 1471-2000 ISO/IEC Standard for Systems and Software Engineering - Recommended Practice for Architectural Description of Software-Intensive Systems, 2007.
  22. Kotonya, G.; Sommerville, I.: Requirements Engineering with Viewpoints, Technical Report CSEG/10/1995, CSEG Computing Department, University of Lancaster.
  23. Leite, J. C. S. P.; Freeman, P. A.: Requirements Validation Through Viewpoint Resolution, IEEE Transactions on Software Engineering, vol. 17, no. 12, pp. 1253-1269, Dec. 1991.
  24. Leite, J. C. S. D.: Viewpoints on Viewpoints, Joint Proceedings of the SIGSOFT'96 Workshops, The Association for Computing Machinery (ACM) 1996, pp. 285-288.
  25. Leon, M.: Staying on Track. In: Intelligent Enterprise 2000, pp. 54-57.
  26. Maletic, J. I.; Collard, M. L.; Simoes, B.: An XML Based Approach to Support the Evolution of Model-toModel Traceability Links. In: Automated Software Engineering (2005), pp. 67-72.
  27. Nuseibeh, B.; Kramer, J.; Finkelstein, A.: A framework for expressing the relationships between multiple views in requirements specifications, IEEE Transactions on Software Engineering, 20(10) 1994, pp. 760-773.
  28. Ramesh, B.; Edwards M.: Issues in the development of a requirements traceability model. In: Proceeding of the International Conference on Requirements Engineering (1993), pp.256-259.
  29. Ramesh, B.; Jarke, M.: Towards reference models for requirements traceability. In: IEEE Transactions on Software Engineering, Vol.27, No.1 2001, pp. 58-63.
  30. Ravichandar, R.; Arthur, J. D.; Pérez-Quiñones, M.: PreRequirement Specification Traceability: Bridging the Complexity Gap through Capabilities. In: TEFSE/GCT (2007).
  31. Sabetzadeh, M.; Finkelstein, A.; Goedicke, M.: "Viewpoints," in Encyclopedia of Software Engineering, P. Laplante, Ed. New York: Taylor and Francis, 2010.
  32. Spanoudakis, G., Zisman, A.; Pérez-Miñana, E.; Krause, P..: Rule-based Generation of Requirements Traceability Relations. In: The Journal of Systems and Software (07/2004), v.72, Issue 2, pp. 105-127.
  33. Spanoudakis, G.; Zisman, A.: Software Traceability: A Roadmap. In: Handbook in Software Engineering and Knowledge Engineering, Word Scientific Publishing Vol. 3 (2005), pp.395-428.
  34. Steen, M. W. A.; Akehurst, D. H.; ter Doerst, H. W. L. l Lankhorst, M.M.: Supporting Viewpoint-Oriented Enterprise Architecture. Proc. 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC'04), Monterey,California, September, pp. 201- 211.
  35. Tang, A.; Han, J.: Architecture Razionalization: A Methodology for Architecture Verifiability, Traceability and Completeness. In: ECBS, 2005, pp.135-144.
  36. Wright, S.: Requirements Traceability -What? Why? And How? In: IEE Colloqium, Computing and Control Division, Digest Number 1991/180, pp. 1/1-1/2.
Download


Paper Citation


in Harvard Style

Panfilenko D., Litvinov R., Werth D. and Loos P. (2011). TRACEABILITY AND VIEWPOINTS IN ENTERPRISE ARCHITECTURES . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 150-156. DOI: 10.5220/0003435301500156


in Bibtex Style

@conference{iceis11,
author={Dmytro Panfilenko and Roman Litvinov and Dirk Werth and Peter Loos},
title={TRACEABILITY AND VIEWPOINTS IN ENTERPRISE ARCHITECTURES},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2011},
pages={150-156},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003435301500156},
isbn={978-989-8425-55-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - TRACEABILITY AND VIEWPOINTS IN ENTERPRISE ARCHITECTURES
SN - 978-989-8425-55-3
AU - Panfilenko D.
AU - Litvinov R.
AU - Werth D.
AU - Loos P.
PY - 2011
SP - 150
EP - 156
DO - 10.5220/0003435301500156