Now showing items 1-10 of 586
Reuse of use cases diagrams: an approach based on ontologies and semantic web technologies
Software reuse is defined as the use of any artifact, or part thereof, created before, on a new Project. This practice has significant benefits in reducing costs and increasing quality and productivity in software development. ...
Model-based reuse for crosscutting frameworks: assessing reuse and maintenance effort
Abstract Background Over the last years, a number of researchers have investigated how to improve the reuse of crosscutting concerns. New possibilities have emerged with the advent of ...
Stormwater reuse, a viable option: Fact or fiction?
(Elsevier B.V., 2017-12-01)
The increasing spread of urbanisation is a common phenomenon witnessed in most parts of the world due to the perceived benefits of urban living. A compounding issue is the growing shortage of safe and reliable water sources. ...
ActiveTimesheets: extending web-based multimedia documents with dynamic modification and reuse features
(Association for Computing Machinery - ACMACM Special Interest Group on Hypertext and the Web - ACM SIGWEBFort Collins, 2014-09)
Methods for authoring Web-based multimedia presentations have advanced considerably with the improvements provided by HTML5. However, authors of these multimedia presentations still lack expressive, declarative language ...
Refatoração com enfoque em portabilidade como estratégia de reúso em desenvolvimento de middleware para TV digital interativa
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-graduação em Ciência da Computação, 2011-12-12)
Middleware for interactive digital TV systems are designed to provide convenient abstractions to overcome differences of hardware/software in order to improve the portability of applications. The development of a middleware ...
An Approach for Automating Use Case Refactoring
(Sociedad Argentina de Informática E Investigación Operativa, 2014-06)
Carrying out requirements capture and modeling activities successfully is not easy, often requiring a thoughtful analysis of clients needs and demanding an adequate expertise from analysts. To ensure a fluid communication ...