{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T12:02:21Z","timestamp":1747224141168,"version":"3.40.5"},"reference-count":29,"publisher":"IGI Global","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,1,1]]},"abstract":"<p>In architectural decision making, the architects have to acquire a complete picture of the system. This picture is obtained analysing the business information and the system requirements. The relationships between business elements or between requirements are particularly important to know the impact of each quality requirement on the system. However, due to the focus of each artefact and notation on documenting specific elements, the relationships between elements of different kind are kept implicit. This requires an in-depth analysis of the models generated on the part of the architect in order to make them explicit. Misunderstandings that take place during this stage can lead to an incorrect design. Here, a set of BPMN and UML profiles to explicitly represent these relationships is presented, together with a model for documenting how each non-functional requirement impacts on the system views. Thus, more information is provided to the architect, thereby decreasing the risk of misinterpretation.<\/p>","DOI":"10.4018\/ijsi.2014010102","type":"journal-article","created":{"date-parts":[[2014,8,1]],"date-time":"2014-08-01T20:18:05Z","timestamp":1406924285000},"page":"9-24","source":"Crossref","is-referenced-by-count":1,"title":["Modeling Business and Requirements Relationships to Facilitate the Identification of Architecturally Significant Requirements"],"prefix":"10.4018","volume":"2","author":[{"given":"Javier","family":"Berrocal","sequence":"first","affiliation":[{"name":"University of Extremadura, Caceres, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6819-0299","authenticated-orcid":true,"given":"Jose","family":"Garcia-Alonso","sequence":"additional","affiliation":[{"name":"University of Extremadura, Spain"}]},{"given":"Juan Manuel","family":"Murillo","sequence":"additional","affiliation":[{"name":"Universidad de Extremadura, Spain"}]}],"member":"2432","reference":[{"key":"ijsi.2014010102-0","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2006.12.002"},{"key":"ijsi.2014010102-1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-21001-3"},{"key":"ijsi.2014010102-2","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20045037"},{"key":"ijsi.2014010102-3","doi-asserted-by":"crossref","unstructured":"Berrocal, J., Garc\u00eda-Alonso, J., & Murillo, J. M. (2010). Facilitating the selection of architectural patterns by means of a marked requirements model. In M. A. Babar & I. Gorton (Eds.), Proceedings of the 5th European Conference on Software Architecture (Vol. 6285, pp. 384-391). Springer.","DOI":"10.1007\/978-3-642-15114-9_32"},{"key":"ijsi.2014010102-4","doi-asserted-by":"crossref","unstructured":"Berrocal, J., Garc\u00eda-Alonso, J., Vicente-Chicote, C., & Murillo, J. M. (2013). A pattern-based and model-driven approach for deriving it system functional models from annotated business models. In Proceedings of the 22nd International Conference on Information Systems Development (ISD2013). Springer.","DOI":"10.1007\/978-3-319-07215-9_26"},{"key":"ijsi.2014010102-5","unstructured":"BMM. (2013). Business motivation model version 1.1. Retrieved November 13, 2013, from http:\/\/www.omg.org\/spec\/BMM\/"},{"key":"ijsi.2014010102-6","unstructured":"BPMN. (2013). Business process modeling notation version 2.0. Retrieved November 13, 2013, from http:\/\/www.bpmn.org\/"},{"key":"ijsi.2014010102-7","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-011-0137-9"},{"key":"ijsi.2014010102-8","doi-asserted-by":"publisher","DOI":"10.1109\/EDOCW.2009.5331974"},{"key":"ijsi.2014010102-9","first-page":"363","article-title":"On non-functional requirements in software engineering","volume":"Vol. 5600","author":"L.Chung","year":"2009","journal-title":"Conceptual modeling: Foundations and applications"},{"journal-title":"Writing effective use cases","year":"2000","author":"A.Cockburn","key":"ijsi.2014010102-10"},{"key":"ijsi.2014010102-11","doi-asserted-by":"publisher","DOI":"10.1002\/spip.213"},{"key":"ijsi.2014010102-12","doi-asserted-by":"crossref","unstructured":"de la Vara, J., & S\u00e1nchez, J. (2009). BPMN-based specification of task descriptions: Approach and lessons learnt. In M. Glinz & P. Heymans (Eds.), Requirements engineering: Foundation for software quality (Vol. 5512, pp. 124-138). Berlin, Heidelberg, Germany: Springer Berlin \/ Heidelberg.","DOI":"10.1007\/978-3-642-02050-6_11"},{"key":"ijsi.2014010102-13","unstructured":"Dijkman, R. M., & Joosten, S. M. M. (2002). Deriving use case diagrams from business process models (Tech. Rep. No. TR-CTIT-02-08). University of Twente."},{"key":"ijsi.2014010102-14","unstructured":"D\u00f6rr, J. (2011). Elicitation of a complete set of non-functional requirements. Unpublished doctoral dissertation. University of Kaiserslautern."},{"key":"ijsi.2014010102-15","unstructured":"Garc\u00eda-Alonso, J., Berrocal, J., & Murillo, J. M. (2013). Architectural decisions in the development of multi-layer applications. In Proceedings of the Fifth International Conference on Advances in System Testing and Validation Lifecycle (ICSEA)."},{"key":"ijsi.2014010102-16","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2007.10.006"},{"key":"ijsi.2014010102-17","doi-asserted-by":"crossref","unstructured":"Harrison, N. B., & Avgeriou, P. (2007). Leveraging architecture patterns to satisfy quality attributes. In F. Oquendo (Ed.), Proceedings of the European Conference on Software Architecture (Vol. 4758, pp. 263-270). Springer.","DOI":"10.1007\/978-3-540-75132-8_21"},{"key":"ijsi.2014010102-18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2010.04.067"},{"journal-title":"ISO\/IEC 25010:2011 - Systems and software engineering - Systems and software quality requirements and evaluation (SQuaRE) - System and software quality models (Tech. Rep.)","year":"2011","key":"ijsi.2014010102-19"},{"key":"ijsi.2014010102-20","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.03.102"},{"key":"ijsi.2014010102-21","unstructured":"Open, U. P. (2013). Open unified process. Retrieved November 13, 2013, from http:\/\/epf.eclipse.org\/wikis\/openup\/"},{"key":"ijsi.2014010102-22","unstructured":"Pavlovski, C. J., & Zou, J. (2008). Non-functional requirements in business process modeling. In Proceedings of the Fifth Asia-Pacific Conference on Conceptual Modelling (Vol. 79, pp. 103\u2013112). Darlinghurst, Australia: Australian Computer Society, Inc."},{"key":"ijsi.2014010102-23","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.03.015"},{"key":"ijsi.2014010102-24","doi-asserted-by":"crossref","unstructured":"Siqueira, F., & Silva, P. (2011). Transforming an enterprise model into a use case model using existing heuristics. In Proceedings of the Model-Driven Requirements Engineering Workshop (MODRE) (pp. 21-30).","DOI":"10.1109\/MoDRE.2011.6045363"},{"key":"ijsi.2014010102-25","unstructured":"Stolfa, S., & Vondrak, I. (2006). Mapping from business processes to requirements specification (Tech. Rep.). CUniversitat Trier."},{"key":"ijsi.2014010102-26","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89218-2_7"},{"issue":"3","key":"ijsi.2014010102-27","first-page":"21","article-title":"Modeling business goal for business\/it alignment using requirements engineering.","volume":"51","author":"A.Ullah","year":"2011","journal-title":"Journal of Computer Information Systems"},{"key":"ijsi.2014010102-28","unstructured":"UML. (2013). Unified modeling language. Retrieved November 13, 2013, from http:\/\/www.uml.org\/"}],"container-title":["International Journal of Software Innovation"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=111447","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T04:34:11Z","timestamp":1654144451000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijsi.2014010102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2014,1,1]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,1]]}},"URL":"https:\/\/doi.org\/10.4018\/ijsi.2014010102","relation":{},"ISSN":["2166-7160","2166-7179"],"issn-type":[{"type":"print","value":"2166-7160"},{"type":"electronic","value":"2166-7179"}],"subject":[],"published":{"date-parts":[[2014,1,1]]}}}