Systems: concepts, methodologies, and applications (2nd ed.)
Systems: concepts, methodologies, and applications (2nd ed.)
Representing and using non-functional requirements: a process-oriented approach
Representing and using non-functional requirements: a process-oriented approach
Advanced object-oriented analysis and design using UML
Advanced object-oriented analysis and design using UML
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Improving object-oriented methods by using fuzzy logic
ACM SIGAPP Applied Computing Review
Business Process Engineering
Verification support for workflow design with UML activity graphs
Proceedings of the 24th International Conference on Software Engineering
Using Business Rules in EXtreme Requirements
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
ECOOP '98 Workshop ion on Object-Oriented Technology
Using UML for Information Modeling in Industrial Systems with Multiple Hierarchies
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Conceptual Predesign - Bridging the Gap between Requirements and Conceptual Design
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Using UML to reflect non-functional requirements
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Creative destruction of computing systems: analysis and modeling
The Journal of Supercomputing
Hi-index | 0.00 |
Nowadays the distributive nature of many modern enterprises leads business strategists to look forward to new solutions which could take over this new requirement. The ever-increasing surge of e-business trend is another driving force for dealing with new distributed environment in addition to the serious need for core software components. On the other hand, the major role of these information systems in survival of business while tight competition exists is a facet which reveals another requirement focused on the robust relationship of business and the system(s) maintaining it. In this paper we aim to introduce a new approach to procure software models by means of the underlying business model. Since the introduction of UML as the latest OMG standard modeling language in 1997, a few researches have been done to use UML as a tool for business modeling. Unfortunately, recent trends are still immature and confronted with shortages and deficiencies. BSUP, which stands for Business to Software Unified Process, is our new approach to fulfill such a goal by means of a proprietary extension of UML. In this work, while analyzing the issues causing problems in the existing methods, we show how BSUP successfully resolves a few of such problems. Issues such as distributed processes, uncertainty in values and associations, ambiguity in the model, lack of precisely defined semantics and etc. may successfully be addressed and resolved. The BSUP is an ongoing work currently being evaluated in Paxan Corp,1 a mid-scale industrial environment and a leading manufacturer of cosmetics and detergent products in the region. So far a few encouraging benefits have been revealed as briefly discussed within this paper.