UML for Database Design
Visual Modeling with Rational Rose 2002 and UML
Visual Modeling with Rational Rose 2002 and UML
Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Agent-Oriented Modelling: Software versus the World
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Project Management with the IBM(R) Rational Unified Process(R): Lessons From The Trenches
Project Management with the IBM(R) Rational Unified Process(R): Lessons From The Trenches
Visual Modeling with IBM(R) Rational(R) Software Architect and UML(TM) (The developerWorks Series)
Visual Modeling with IBM(R) Rational(R) Software Architect and UML(TM) (The developerWorks Series)
Ibm® rational unified process® reference and certification guide: solution designer
Ibm® rational unified process® reference and certification guide: solution designer
Social Modeling for Requirements Engineering
Social Modeling for Requirements Engineering
Towards a more semantically transparent i* visual syntax
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Hi-index | 0.00 |
[Context and Motivation] Business modeling is nowadays a common approach in huge enterprise software developments. It notably allows to align business processes and supporting IT solutions at best, to produce a documentation of the company's "savoir-faire" and to look for possible optimizations. The business modeling discipline of the Rational Unified Process (RUP) has enriched the semantic of the Unified Modeling Language's (UML) use case diagrams for the special purpose of representing the organization's processes with accurate elements. [Question/Problem] RUP/UML business use case scemantics are nevetheless only intended to further stereotype use case models and not to be used for reasoning. In parallel and in line with artificial intelligence concepts, researchers have developed the i* framework enabling the evaluation and decomposition of multiple design opportunities. RUP/UML business use case scemantics could be used more efficiently to integrate the latter benefits. [Principal ideas/results] Through a systematic mapping of elements from i* on the one side and of the RUP/UML business use case model on the other, we have set up a RUP/UML graphical notation for i* elements. Applicability has been shown on an illustrative example. [Contribution] The main contribution of the framework is allowing to model in an i* fashion using CASE-tools meant for RUP/UML and proposing an interface for forward engineering the produced model in a classical UML requirements model. Future work is required to fully validate the proposal, notably to measure the method's efficacy.