Search results for "software engineering"
showing 10 items of 1151 documents
Knowledge portal for Six Sigma DMAIC process
2016
Knowledge plays a crucial role in success of DMAIC (Define, Measure, Analysis, Improve, and Control) execution. It is therefore necessary to share and renew the knowledge. Yet, one problem arising is how to create a place where knowledge are collected and shared effectively. We believe that Knowledge Portal (KP) is an important solution for the problem. In this article, the works concerning with requirements and functionalities for KP are first reviewed. Afterwards, a procedure with necessary tools to develop and implement a KP for DMAIC (KPD) is proposed. Particularly, KPD is built on the basis of free and open-source content and learning management systems, and Ontology Engineering. In or…
Understanding flow experience from users’ requirements
2015
This paper argues that the concept of flow can be useful in gaining a better understanding of information system users’ flow experience. This paper applies this concept in the requirements development phase of an Internet protocol television e-learning service development project. The findings show that flow experience can be visualised and measured, and that there are differences in how users see and perceive different features. Some features are driven by more experiential needs, whereas others are driven by more task-oriented goals. The findings indicate that the users’ perceived flow experiences can already be measured during the early phases of information systems IS development projec…
Nature That Breeds Solutions
2012
Nature has always been a source of inspiration. Over the last few decades, it has stimulated many successful techniques, algorithms and computational applications for dealing with large, complex and dynamic real world problems. In this article, the authors discuss why nature-inspired solutions have become increasingly important and favourable for tackling the conventionally-hard problems. They also present the concepts and background of some selected examples from the domain of natural computing, and describe their key applications in business, science and engineering. Finally, the future trends are highlighted to provide a vision for the potential growth of this field.
PASSI: Process for Agent Societies Specification and Implementation
2014
PASSI (a Process for Agent Societies Specification and Implementation) is a step-by-step requirement-to-code methodology for designing and developing multiagent societies, integrating design models and concepts from both Object-Oriented software engineering and artificial intelligence approaches using the UML notation. The models and phases of PASSI encompass anthropomorphic representation of system requirements, social viewpoint, solution architecture, code production and reuse, and deployment configuration supporting mobility of agents. PASSI is made up of five models, concerning different design levels, and 12 activities performed to build multiagent systems. In PASSI, the UML notation i…
Engineering multi-agent systems: State of affairs and the road ahead
2019
International audience; The continuous integration of software-intensive systems together with the ever-increasing computing power offer a breeding ground for intelligent agents and multi-agent systems (MAS) more than ever before. Over the past two decades, a wide variety of languages, models, techniques and methodologies have been proposed to engineer agents and MAS. Despite this substantial body of knowledge and expertise, the systematic engineering of large-scale and open MAS still poses many challenges. Researchers and engineers still face fundamental questions regarding theories, architectures, languages, processes, and platforms for designing, implementing, running, maintaining, and e…
Cost benefits of flexible hybrid cloud storage : Mitigating volume variation with shorter acquisition cycle
2016
The hybrid cloud storage is investigated as a case of concurrent sourcing.The paper introduces an analytical model for hybrid cloud storage costs.We study the role of acquisition cycle and volume variation in hybrid cloud costs.Shortening the reassessment interval reduces the volume non-stationarity.Shortening the reassessment interval reduces the total hybrid costs. Hybrid cloud storage combines cost-effective but inflexible private storage along with flexible but premium-priced public cloud storage. As a form of concurrent sourcing, it offers flexibility and cost benefits to organizations by allowing them to operate at a cost-optimal scale and scope under demand volume uncertainty. Howeve…
How is the problem solving process of a paper machine in Indonesia progressing?
2002
A proposal to elicit usability requirements within a model-driven development environment
2014
[EN] Nowadays there are sound Model-Driven Development (MDD) methods that deal with functional requirements, but in general, usability is not considered from the early stages of the development. Analysts that work with MDD implement usability features manually once the code has been generated. This manual implementation contradicts the MDD paradigm and it may involve much rework. This paper proposes a method to elicit usability requirements at early stages of the software development process such a way non-experts at usability can use it. The approach consists of organizing several interface design guidelines and usability guidelines in a tree structure. These guidelines are shown to the an…
Designing meeting support systems in a user-centered manner
1995
Multilateral diplomacy faces pressures to improve the efficiency of its operations. Because meetings play a central role in diplomacy they form one promising target in productivity improvements. Diplomatic meetings are rife with political maneuvering and embedded with pervasive diplomatic rituals and protocols which all affect considerably the content and form of successful technology interventions. In this paper we describe a meeting support system called the Helsinki Prototype System. To our knowledge it was the first meeting support system (MSS) which was intended to support multilateral diplomatic meetings. It was designed for the fourth Follow-up meeting of the Conference on Security a…
HybridPLAY: A New Technology to Foster Outdoors Physical Activity, Verbal Communication and Teamwork
2015
This paper presents HybridPLAY, a novel technology composed of a sensor and mobile-based video games that transforms urban playgrounds into game scenarios. With this technology we aim to stimulate physical activity and playful learning by creating an entertaining environment in which users can actively participate and collaborate. HybridPLAY is different from other existing technologies that enhance playgrounds, as it is not integrated in them but can be attached to the different elements of the playgrounds, making its use more ubiquitous (i.e., not restricted to the playgrounds). HybridPLAY was born in 2007 as an artistic concept, and evolved after different phases of research and testing …