Universidade de Lisboa
Departamento de Engenharia Informática (IST)
Software Process Improvement is one of the main software development challenges. Unfortunately, process descriptions generally do not correspond to the processes actually performed during software development projects. They just represent... more
Software requirements engineering is an essential activity for the successful development of information systems. The techniques used to specify software requirements range from those that use formal notations to those based upon the use... more
We collect ergonomic rules and normative rules considerations for automobile business and modeled these activities with a special UML language created for automobile business, VDML (Vehicle Development Modeling Language). From these high... more
ABSTRACT Despite being the most suitable language to communicate requirements, the intrinsic ambiguity of natural language often undermines requirements quality criteria, specially clearness and consistency. Several proposals have been... more
The great evolution of the mobile market during the last years caused some fragmentation of the mobile platforms namely through the existence of different programming languages and software development tools for each platform. This fact... more