OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. Abstract. The development of Web-based Information Systems is crucial in the quest to maintain and develop the enterprise competiveness. However, capturing requirements from Business Processes (BP) is still an issue, as existing methods mostly focus, or on human aspects and the user interface, or on business concerns as rules and workflow coordination, and therefore do not specify all the Software Architectural components which are relevant for software development. We present the Goals Approach, which analyzes BPs and User Tasks and details them in the process of methodically designing and structuring the User Interface, the Business Logic and the Database of the Information System given a Model-View-Controller (MVC) architectural pattern. In this paper we focus on how to obtain the Goals business model of requirements based on the DEMO method. The approach can be used for in-house software development, and the method is straightforward fitting Small and Medium Enterprises agility needs.
Abstract. The Search Based Software Engineering (SBSE) field has emerged as an exciting and promising area by proposing the formulation of software engineering problems as optimization problems. Hitherto, metaheuristics have been widely employed for solving these problems, whilst little work has been done regarding the use of exact techniques in the area. This paper aims to fulfil this lack by presenting a comprehensive study on the theory and practice of the application of exact optimization in SBSE. A conceptual comparison of both optimization approaches in the software engineering context is presented. Problems' aspects are analysed regarding suitability for use of exact techniques. As illustration, comparison experiments with exact technique and metaheuristics are conducted over a well-known SBSE problem. The results reveal the overall behaviour of exact techniques, regarding efficacy and efficiency, in the SBSE context considered, indicating its potential use.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.