{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T06:02:22Z","timestamp":1725688942784},"reference-count":0,"publisher":"Sociedade Brasileira de Computa\u00e7\u00e3o","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>Requirements Engineering has been considered a key activity in any Software Engineering process. It is well known that a requirements specification should include not only software specifications but also business models and other kinds of information describing the context in which the intended system will function. In recent years we have observed a growing influence of the object-orientation paradigm. Unfortunately, the current dominant object oriented modeling technique, i.e. Unified Modeling Technique, is ill equipped for modeling early requirements which are typically informal and often focus on Organizational objectives. UML is more suitable for later phases of requirements capture, which usually focus on completeness, consistency, and automated verification of functional requirements for the new system. In this paper, we present some guidelines for the integration of early and late requirements specifications. For the organizational modeling we use the i* framework, which focuses of the description of organizational relationships among various organizational actors, as well as an understanding of the rationale for the alternatives chosen. For the functional requirements specification, we rely on a precise subset of the Unified Modeling Language annotated with constraints described in the Object Constraint Language. A small example is used to illustrate how the requirements process iterates between the early and late requirements specification.<\/jats:p>","DOI":"10.5753\/sbes.2000.25936","type":"proceedings-article","created":{"date-parts":[[2023,11,17]],"date-time":"2023-11-17T16:15:04Z","timestamp":1700237704000},"page":"323-338","source":"Crossref","is-referenced-by-count":0,"title":["Closing the Gap Between Organizational Requirements and Object Oriented Modeling"],"prefix":"10.5753","author":[{"given":"Jaelson","family":"Castro","sequence":"first","affiliation":[]},{"given":"Fernanda","family":"Alencar","sequence":"additional","affiliation":[]},{"given":"Gilberto","family":"Cysneiros","sequence":"additional","affiliation":[]}],"member":"3742","published-online":{"date-parts":[[2000,10,4]]},"event":{"name":"Simp\u00f3sio Brasileiro de Engenharia de Software","number":"14","location":"Brasil","acronym":"SBES 2000"},"container-title":["Anais do XIV Simp\u00f3sio Brasileiro de Engenharia de Software (SBES 2000)"],"original-title":[],"link":[{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/download\/25936\/25763","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/download\/25936\/25763","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,17]],"date-time":"2023-11-17T16:15:06Z","timestamp":1700237706000},"score":1,"resource":{"primary":{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/view\/25936"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,10,4]]},"references-count":0,"URL":"https:\/\/doi.org\/10.5753\/sbes.2000.25936","relation":{},"subject":[],"published":{"date-parts":[[2000,10,4]]}}}