University of Seville
Computer Systems and Laungages
Purpose-The specification of business services (BS) is one of the key factors for success in service provision. Researchers and practitioners have identified a set of problems in BS specification, namely: communication problems between... more
Abstract. Interaction has been proved one of the main sources of complexity in Multi-Agent Systems (MAS) and many researches are working on techniques to palliate it. Furthermore, Organization modelling techniques lies on representing the... more
We view an evolutionary system as being a software product line. The core architecture is the unchanging part of the system, and each version of the system may be viewed as a product from the product line. Each "product" may be described... more
NASA is researching advanced technologies for future exploration missions using intelligent swarms of robotic vehicles. One of these missions is the Autonomous Nano Technology Swarm (ANTS) mission that will explore the asteroid belt using... more
The variability level of average-size Business Information Systems (BIS) is highly enough for making the design of this kind of systems a complex task. There is an approach called Process Family Engineering (PFE) that tries to ease the... more
The field of Software Product Lines (SPL) emphasizes building a family of software products from which concrete products can be derived rapidly. This helps to reduce time-to-market, costs, etc., and can result in improved software quality... more
The main goal of business modeling is to understand organizations to provide software solutions with high added value. This is a task far from trivial, and becomes more complex when it is modeled not a single organization but several... more
Autonomic Computing, self-management based on high level guidance from humans, is increasingly being accepted as a means forward in designing reliable systems that both hide complexity from the user and control IT management costs.... more
Interactions between subparts of a system have been recognized as the source of complexity in many fields ranging from physics, sociology, neurology, to software engineering. Agent-Oriented Software Engineering (AOSE) was born under the... more
When the protocol of a complex Multi-Agent System (MAS) needs to be developed, the top-down approach emphasises to start with abstract descriptions that should be refined incrementally until we achieve the detail leve! necessary to... more
The web seems to be the biggest existing information repository. The extraction of information from this repository has attracted the interest of many researchers, who have developed intelligent algorithms (wrappers) able to extract... more
When the protocol of a complex Multi-Agent System (MAS) needs to be developed, the top-down approach emphasises to start with abstract descriptions that should be refined incrementally until we achieve the detail level necessary to... more
Systems such as adaptative and context-aware ones must adapt themselves to changing requirements at runtime. Modeling and implementing this kind of systems is a difficult operation. Software Product Lines (SPL) approach has already coped... more
In this paper, we present a new framework to extract knowledge from today's non-semantic web. It associates semantics with the information extracted, which improves agent interoperability; it can also deal with changes to the structure of... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
The activities developed by a company (business processes) have to change frequently to adapt to the environment. The implementation of business processes should support these changes without any recoding. In this work, we provide with an... more
Autonomic Computing (AC), self-management based on high level guidance from humans, is increasingly gaining momentum as the way forward in designing reliable systems that hide complexity and conquer IT management costs. Effectively, AC... more
Autonomic Computing (AC), self-management based on high level guidance from humans, is increasingly gaining momentum as the way forward in designing reliable systems that hide complexity and conquer IT management costs. Effectively, AC... more
On the one hand, the Software Product Lines (SPL) field is devoted to build a core architecture for a family of products from which concrete products can be derived rapidly by means of reuse. On the other hand, Agent-Oriented Software... more