Skip to main content
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
    • by 
    •   4  
      BusinessManagementComputer ScienceBusiness and Management
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
    • by 
    •   2  
      Multi Agent SystemLevels of Abstraction
    • by 
    •   3  
      Computer ScienceMulti Agent SystemProduct Line
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
    • by 
    •   7  
      Computer ScienceSoftware EngineeringEnterprise ArchitectureScience Computer
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
    • by 
    •   9  
      Information SystemsComputer ScienceSoftware EngineeringSystems Engineering
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
    • by 
    •   6  
      Computer ScienceBusiness Process ModelingBusiness Information SystemsSoftware Product Line
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
    • by 
    •   12  
      EngineeringComputer ScienceSoftware EngineeringSystems Engineering
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
    • by 
    •   2  
      Computer ScienceBusiness Process Modeling
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
    • by 
    •   6  
      EngineeringComputer ScienceSoftware EngineeringAutonomic Computing
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
    • by 
    •   3  
      Computer ScienceSoftware EngineeringAgent Oriented Software Engineering
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
    • by 
    •   5  
      Computer ScienceDistributed ComputingMulti Agent SystemSemantic gap
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
    • by 
    •   7  
      Computer ScienceOntologySemanticsSoftware Reuse
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
    • by 
    •   2  
      Computer ScienceDistributed Computing
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
    • by 
    •   5  
      Computer ScienceSoftwareSoftware Product LineFeature Model
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
    • by 
    •   4  
      Computer ScienceSoftware ReuseKnowledge ExtractionSoftware Agent
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
    • by 
    •   5  
      Cognitive ScienceComputer ScienceSoftware EngineeringMulti Agent System
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
    • by 
    •   6  
      Computer ScienceDistributed ComputingSoftware EngineeringAgile software development
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
    • by 
    •   7  
      Computer ScienceSoftware EngineeringArchitectureIT Management
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
    • by 
    •   6  
      Computer ScienceSoftware EngineeringIT ManagementAutonomic Computing
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
    • by 
    •   5  
      EngineeringComputer ScienceSoftware EngineeringSoftware