307,890 research outputs found
Establishing user requirements for a mobile learning environment
This paper presents the rationale, challenges, successes and results of activities to establish the requirements for a mobile learning environment. The effort is part of a European-funded research and development project investigating context-sensitive approaches to informal, problem-based and workplace learning by using key advances in mobile technologies. The techniques used include user observation, participatory design workshops and questionnaires. Analytic techniques include UML and the Volere shell and template
From Method Fragments to Method Services
In Method Engineering (ME) science, the key issue is the consideration of
information system development methods as fragments. Numerous ME approaches
have produced several definitions of method parts. Different in nature, these
fragments have nevertheless some common disadvantages: lack of implementation
tools, insufficient standardization effort, and so on. On the whole, the
observed drawbacks are related to the shortage of usage orientation. We have
proceeded to an in-depth analysis of existing method fragments within a
comparison framework in order to identify their drawbacks. We suggest
overcoming them by an improvement of the ?method service? concept. In this
paper, the method service is defined through the service paradigm applied to a
specific method fragment ? chunk. A discussion on the possibility to develop a
unique representation of method fragment completes our contribution
Early aspects: aspect-oriented requirements engineering and architecture design
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical software development processes for aspects from early on in the software life cycle and explore the potential of proposed methods and techniques to scale up to industrial applications
A Model-Driven approach for functional test case generation
Test phase is one of the most critical phases in software engineering life cycle to assure the final system quality. In this context, functional system test cases verify that the system under test fulfills its functional specification. Thus, these test cases are frequently designed from the different scenarios and alternatives depicted in functional requirements. The objective of this paper is to introduce a systematic process based on the Model-Driven paradigm to automate the generation of functional test cases from functional requirements. For this aim, a set of metamodels and transformations and also a specific language domain to use them is presented. The paper finishes stating learned lessons from the trenches as well as relevant future work and conclusions that draw new research lines in the test cases generation context.Ministerio de Economía y Competitividad TIN2013-46928-C3-3-
Organic Farming Scenarios: Operational Analysis and Costs of implementing Innovative Technologies
The objective of this study has been to design a number of farm scenarios representing future plausible and internally consistent organic farming enterprises based on milk, pig, and plant production and use these farm scenarios as the basis for the generation of generalised knowledge on labour and machinery input and costs. Also, an impact analysis and feasibility study of introducing innovative technologies into the organic
production system has been invoked.
The labour demand for the production farms ranged from 61 to 253hha1 and from 194 to 396hLU1 (LU is livestock units) for work in the animal houses. Model validation results showed that farm managerial tasks amount to 14–19% of the total labour requirement. The impact of introducing new technologies and work methods related to organic farming was evaluated using two innovative examples of weed control: a
weeding robot and an integrated system for band steaming. While these technologies increased the capital investment required, the labour demand was reduced by 83–85% in sugar beet and 60% in carrots, which would improve profitability by 72–85% if fully utilised. Profitability is reduced, if automation efforts result in insufficient weed removal compared to manual weeding. Specifically, the benefit gained by robotic weeding
was sensitive to the weed intensity and the initial price of the equipment, but a weeding efficiency of under 25% is required to make it unprofitable.
This approach demonstrates the feasibility of applying and testing operational models in organic farming systems in the continued evaluation and documentation of labour and machinery inputs
- …