2010
Autores
Hocova, P; Falcao e Cunha, JFE;
Publicação
EXPLORING SERVICES SCIENCE
Abstract
ITC based information services are widely used for providing or accessing information on a daily basis. In exceptional or emergency situations relevant information could be sent to citizens in order to elicit improved responses. There are examples of using mobile devices to reach users, e.g., in some countries, citizens have received text messages with relevant information about H1N1, such as a list of the main symptoms and a telephone number to call in case of emergency. This paper proposes the Contemplate initial extension to the engineering CDIO process (conceive, design, implement and operate) and stresses out its iterative nature as a framework suitable for new service design, in our case for emergency or exceptional information services. Although the proposal is applicable in general, this paper uses examples from public transport in urban areas. Road works, congestion, and accidents are examples of undesirable influences on public transportation. Technologies such as GPS, mobile communication devices, databases, data mining and other approaches for profiling user activities with careful individual and social considerations could be used to improve the quality of service and quality of life in cities.
2000
Autores
Nunes, NJ; Cunha, JFE;
Publicação
UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD
Abstract
The UML is recognized to be the dominant diagrammatic modeling language in the software industry. However, it's support for building interactive systems is still acknowledged to be insufficient. There is a common misconception that the same models developed to support the design of the application internals are also adequate to support interaction design, leveraging the usability aspects of the applications. In this paper we identify and discuss the major problems using the UML to document, specify and design interactive systems. Here we propose a UML profile for interactive systems development that leverages oil human-computer interaction domain knowledge under the common notation and semantics of the UML. Our proposal integrates with existing object-oriented software engineering best practice, fostering co-evolutionary development of interactive systems and enabling artifact change between software engineering and human-computer interaction.
2009
Autores
Hocova, P; Falcao e Cunha, JFE; Stanicek, Z;
Publicação
PROCEEDINGS OF PICMET 09 - TECHNOLOGY MANAGEMENT IN THE AGE OF FUNDAMENTAL CHANGE, VOLS 1-5
Abstract
Nowadays there is a visible shift from product-oriented economy towards service-oriented economy. This shift relates to a huge pressure on innovation in services and new offerings to the market. Concurrently with this shift, capabilities of IT/software tools are increasing rapidly. Such movements are opening new space in the dynamic market and are encouraging new ventures to be founded. A challenge for managers and leaders is to design processes and set/manage an internal environment that inherently supports creativity and cooperation between team members in new ventures. In this paper, we characterize a management model named INnovation&COoperation (INCO) suitable for innovative software start-ups. We propose that the management processes and leadership of such enterprises have to have six distinctive qualities to support innovation and cooperation of team members. Proposed qualities are as follows: (1) network-hierarchical organizational structure; (2) assessment function of added value; (3) context awareness; (4) equal opportunities; (5) portfolio project management and uniformity; (6) embedded feedback. We believe that these qualities are essential for setting up a dynamic and flexible enterprise in the long-term perspective. A case study of a spin-off from Masaryk University, Czech Republic, is used to illustrate and validate this proposal in practice. This IT/software SME follows a network-hierarchical organizational structure, project team members are assigned dynamic roles and continuous feedback is provided to control and enhance collaboration and creativity.
1995
Autores
Cruz, JM; Cunha, JFE;
Publicação
COMPUTING SYSTEMS IN ENGINEERING
Abstract
The process of monitoring the machines or computing nodes in a network, and of monitoring the communication traffic between them, is very important to efficiently launch and execute parallel coarse-grained applications or even classical (serial-type) applications, taking advantage of machines in the network that are not heavily used. An experimental software system, named MONSYS, that is capable of monitoring the machines in a network, is presented. MONSYS can be used in the support of an Application Manager system capable of distributing parallel tasks (or classical programs) over the machines in a local area network with the objective of achieving load balancing. It can also be used as a tool in the administration of networks. MONSYS exhibits a highly decentralized and fault tolerant architecture based on the Peer-Model, which, together with its information diffusion algorithms, constitute its prime novelty. A set of experiments that investigate the performance and scalability of a prototype of MONSYS is presented and discussed. The experiments reported show that MONSYS offers a reasonably accurate picture of the internal state of the machines monitored, without being a burden to the network communication channels or to the machines themselves. In fact, the quantitative results obtained indicate that MONSYS can be several times more performant than an equivalent system using a multicast communication scheme for the exchange of machine state information.
2011
Autores
Dubois, E; Falcao e Cunha, J; Leonard, M;
Publicação
Proceedings - 2011 Annual SRII Global Conference, SRII 2011
Abstract
The paper reports on the final results of the European DELLIISS project (www.delliiss.eu) which objective was to establish an Executive Master degree in Innovative Service Systems (EMISS) targeting professional people. The paper explains the systematic process that has been followed for building the content of the EMISS curriculum, including: (1) the collection of the requirements, their prioritization through Think Tanks with professional attendance, and the identification of the associated skills card for this new service systems architect job profile; (2) the elaboration of a knowledge map structuring the components of knowledge available in the ICT, service science, and innovation scientific domains; and finally (3) the definition of the learning trajectories and the associated program content proposed for the EMISS Executive Master, a new diploma that is offered from January 2011 by 6 European Institutions. © 2011 IEEE.
2000
Autores
Nunes, NJ; Cunha, JF;
Publicação
IEEE SOFTWARE
Abstract
Wisdom is a new software engineering method addressing the specific needs of small reams that develop and maintain interactive systems. Because Wisdom defines a process, notation, and project philosophy, it can smoothly be applied in small companies leveraging on their communication, speed, and flexibility.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.