Have a personal or library account? Click to login

Dependencies among Architectural Views Got from Software Requirements Based on a Formal Model

Open Access
|Jan 2015

References

  1. [1] C. Jones, “Positive and Negative Innovations in Software Engineering,” International Journal of Software Science and Computational Intelligence, vol. 1, no. 2, pp. 20-30, April-June 2009. http://dx.doi.org/10.4018/jssci.200904010210.4018/jssci.2009040102
  2. [2] J. A. Zachman, “A framework for information systems architecture,” IBM SYSTEMS JOURNAL, vol. 26, no. 3, pp. 276-292, 1987. http://dx.doi.org/10.1147/sj.263.027610.1147/sj.263.0276
  3. [3] J. Osis and E. Asnina, “Is Modeling a Treatment for the Weakness of Software Engineering?” in Model-Driven Domain Analysis and Software Development: Architectures and Functions, Hershey - New York, IGI Global, 2011, pp. 1-14. http://dx.doi.org/10.4018/978-1-61692-874-2.ch00110.4018/978-1-61692-874-2.ch001
  4. [4] J. Osis and J. Silins, “Topological Function-Architecture Co-Design of Embedded Systems,” in Advances in Databases and Information Systems. 13th East-European Conference, ADBIS 2009: Associated Workshops and Doctoral Consortium, Local Proceedings. Riga, Latvia, 2009.
  5. [5] J. Osis and E. Asnina, “A Business Model to Make Software Development Less Intuitive,” in Proceedings of 2008 International Conference on Innovation in Sofware Engineering (ISE 2008). December 10-12, 2008, Vienna, Austria, 2008.10.1109/CIMCA.2008.52
  6. [6] J. Osis, “Extension of Software Development Process for Mechatronic and Embedded Systems,” in Proceeding of the 32nd International Conference on Computer and Industrial Engineering, Limerick, Ireland, 2003.
  7. [7] E. Asnina, “The Formal Approach to Problem Domain Modelling Within Model Driven Architecture,” in Proceedings of the 9th International Conference “Information Systems Implementation and Modelling” (ISIM’06), Přerov, Czech Republic, 2006.
  8. [8] U. Donins, “Software Development with the Emphasis on Topology,” in Advances in Databases and Information Systems. Lecture Notes in Computer Science, vol. 5968, Berlin, Germany, Springer-Verlag, 2010, pp. 220-228. http://dx.doi.org/10.1007/978-3-642-12082-4_2810.1007/978-3-642-12082-4_28
  9. [9] A. Kleppe, J. Warmer and W. Bust, MDA Explained. The Model Driven Architecture: Practice and Promise, Upper Saddle River, NJ, USA: Addison-Wesley, 2003.
  10. [10] J. Osis, E. Asnina and A. Grave, “Formal Computation Independent Model of the Problem Domain within the MDA,” in Information Systems and Formal Models, Proceedings of the 10th International Conference ISIM'07, Opava, Czech Republic, 2007.10.1109/SwSTE.2007.20
  11. [11] J. Osis, E. Asnina and A. Grave, “Computation Independent Modeling within the MDA,” in Proceedings of IEEE International Conference on Software, Science, Technology & Engineering (SwSTE07), 30-31 October, 2007, Herzlia, Israel, 2007.10.1109/SwSTE.2007.20
  12. [12] J. Osis, E. Asnina, A. Grave, “Formal Problem Domain Modeling within MDA,” Communications in Computer and Information Science (CCIS) vol. 22, Software and Data Technologies, Springer-Verlag Berlin Heidelberg, 2008, pp. 387-398. http://dx.doi.org/10.1007/978-3-540-88655-6_2910.1007/978-3-540-88655-6_29
  13. [13] J. Osis, E. Asnina and A. Grave, “MDA Oriented Computation Independent Modeling of the Problem Domain,” in Proceedings of the 2nd International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2007), Barcelona, Spain, 2007.10.1109/SwSTE.2007.20
  14. [14] E. Asnina and J. Osis, “Topological Functioning Model as a CIMBusiness Model,” in Model-Driven Domain Analysis and Software Development: Architectures and Functions. Hershey, New York, USA, IGI Global, 2011, pp. 40-64. http://dx.doi.org/10.4018/978-1-61692-874-2.ch00310.4018/978-1-61692-874-2.ch003
  15. [15] J. Osis and E. Asnina, “Derivation of Use Cases from the Topological Computation Independent Business Model”. In Model-Driven Domain Analysis and Software Development: Architectures and Functions. Hershey, New York, USA, IGI Global, 2011, pp. 65-89. http://dx.doi.org/10.4018/978-1-61692-874-2.ch00410.4018/978-1-61692-874-2.ch004
  16. [16] U. Donins and J. Osis, “Topological Modeling for Enterprise Data Synchronization System: A Case Study of Topological Model-Driven Software Development,” in Proceedings of the 13th International Conference on Enterprise, Beijing, China, 2011.
  17. [17] U. Donins, J. Osis, A. Slihte, E. Asnina and B. Gulbis, “Towards the Refinement of Topological Class Diagram as a Platform Independent Model,” in Model-Driven Architecture and Modeling-Driven Software Development: ENASE 2011, 3rd Whs. MDA&MDSD, Beijing, China, 2011.10.5220/0003583600790088
  18. [18] B. Dobing and J. Parsons, “Dimensions of UML Diagram Use: Practitioner Survey and Research Agenda,” in Principle Advancements in Database Management Technologies: New Applications and Frameworks, Hershey, New York, USA, Information Science Reference, 2010, pp. 271-290.10.4018/978-1-60566-904-5.ch013
  19. [19] G. Booch, J. Rumbaugh and I. Jacobson, The Unified Modeling Language User Guide, 2nd ed., Upper Saddle River, NJ, USA: Addison- Wesley, 2005.
  20. [20] C. Larman, Applying UML and Patterns: An Introduction to Object- Oriented Analysis and Design and Iterative Development, 3rd ed., Upper Saddle River, NJ, USA: Prentice Hall, 2005.
  21. [21] H. Podeswa, UML for the IT Business Analyst, 2nd ed., Boston, MA, USA: Course Technology PTR, 2009.
  22. [22] P. Stevens and R. Pooley, Using UML: Software Engineering with Objects and Components, 2nd ed., Harlow, England: Addison-Wesley, 2005.
  23. [23] OMG, “Unified Modeling Language Superstructure Version 2.4.1,” [Online]. Available: http://www.omg.org/spec/UML/2.4.1/Superstructure/PDF/.
  24. [24] G. Booch, R. Maksimchuk, M. Engel, B. Young, J. Conallen and K. Houston, Object-oriented analysis and design with applications, 3rd ed., Upper Saddle River, NJ, USA: Addison-Wesley, 2007.
  25. [25] K. Scott, The Unified Process Explained, Upper Saddle River, NJ, USA: Addison-Wesley, 2001.
  26. [26] O. Nikiforova, “System Modeling in UML with Two-Hemisphere Model Driven Approach,” Scientific Proceedings of Riga Technical University, Computer Science (Series 5), Applied Computer Systems, vol. 43, pp. 37-44, 2010.10.2478/v10143-010-0022-x
  27. [27] T. Loton, UML Software Design with Visual Studio 2010, Breinigsville, PA, USA: LOTONtech Limited, 2010.
  28. [28] M. Turner, Microsoft Solutions Framework Essentials: Building Successful Technology Solutions, Redmond, Washington, USA: Microsoft Press, 2006.
  29. [29] A. Olive, Conceptual Modeling of Information Systems, Berlin, Germany: Springer, 2007.
  30. [30] M. Fowler, Patterns of Enterprise Application Architecture, Upper Saddle River, NJ, USA: Addison-Wesley, 2002.
  31. [31] Keywood Computer Services Limited, “Problem Analysis and the Problem Frames Approach,” 2005. [Online]. Available: http://www.jacksonworkbench.co.uk/stevefergspages/pfa/index.html. [Accessed June 2013].
  32. [32] A. van Lamsweerde, “Requirements Engineering: From Craft to Discipline,” in Proc. FSE'2008: 16th ACMSigsoft Intl. Symposium on the Foundations of Software Engineering, Atlanta, November 2008, 2008.
  33. [33] E. Yu, “Modelling Organizations for Information Systems Requirements Engineering,” in Proc. RE'93 - 1st Intl Symp. on Requirements Engineering, 1993.
  34. [34] J. Osis, “Topological Model of System Functioning,” in Automatics and Computer Science, J. of Acad. of Sc., no. 6, pp. 44-50, 1969.
  35. [35] J. Grundspenkis, “Fault Localisation Based on Topological Feature Analysis of Complex System Model,” in Diagnostics and Identification, pp. 38-48, 1974.
  36. [36] J. Osis and E. Asnina, Model-Driven Domain Analysis and Software Development: Architectures and Functions, Hershey, New York, USA: IGI Global, 2011. http://dx.doi.org/10.4018/978-1-61692-874-210.4018/978-1-61692-874-2
  37. [37] J. Osis and U. Donins, “Formalization of the UML Class Diagrams,” in Evaluation of Novel Approaches to Software Engineering, Berlin, Springer-Verlag, 2010, pp. 180-192. http://dx.doi.org/10.1007/978-3-642-14819-4_1310.1007/978-3-642-14819-4_13
  38. [38] J. Osis and A. Slihte, “Transforming Textual Use Cases to a Computation Independent Model,” in Proceedings of the 2nd InternationalWorkshop on Model-Driven Architecture and Modeling Theory-Driven Development MDA & MTDD 2010, In conjunction with ENASE 2010, Athens, Greece, July 2010, Portugal, 2010.
  39. [39] U. Doniņš, “Topological Unified Modeling Language: Development and Application,” Doctoral Thesis. Thesis. Rīga: RTU, 2012.
  40. [40] J. Osis and E. Asnina, “Topological Modeling for Model-Driven Domain Analysis and Software Development,” in Model-Driven Domain Analysis and Software Development: Architectures and Functions, Hershey, New York, USA, IGI Global, 2011 d, pp. 15-39. http://dx.doi.org/10.4018/978-1-61692-874-2.ch00210.4018/978-1-61692-874-2.ch002
  41. [41] U. Donins, “Semantics of Logical Relations in Topological Functioning Model,” Portugal: SciTePress, 2012.
DOI: https://doi.org/10.1515/acss-2014-0007 | Journal eISSN: 2255-8691 | Journal ISSN: 2255-8683
Language: English
Page range: 5 - 12
Published on: Jan 27, 2015
Published by: Riga Technical University
In partnership with: Paradigm Publishing Services
Publication frequency: 1 times per year

© 2015 Janis Osis, Erika Asnina, Uldis Donins, Vicente García-Díaz, published by Riga Technical University
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.