An agent-based approach for building complex software systems
Communications of the ACM
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Monotonicity and Partial Results Protection for Mobile Agents
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Developing Intelligent Agent Systems: A Practical Guide
Developing Intelligent Agent Systems: A Practical Guide
Sound methods and effective tools for model-based security engineering with UML
Proceedings of the 27th international conference on Software engineering
Software Security: Building Security In
Software Security: Building Security In
Integrating Security and Software Engineering: Advances and Future Vision
Integrating Security and Software Engineering: Advances and Future Vision
Security Requirements Engineering: A Framework for Representation and Analysis
IEEE Transactions on Software Engineering
A field study of the requirements engineering practice in Australian software industry
Requirements Engineering
A security-aware metamodel for multi-agent systems (MAS)
Information and Software Technology
Agent-based modeling of host-pathogen systems: The successes and challenges
Information Sciences: an International Journal
FAML: A Generic Metamodel for MAS Development
IEEE Transactions on Software Engineering
An integrated approach for developing e-commerce applications
Expert Systems with Applications: An International Journal
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
How do we measure and improve the quality of a hierarchical ontology?
Journal of Systems and Software
Validating ambient intelligence based ubiquitous computing systems by means of artificial societies
Information Sciences: an International Journal
Information Sciences: an International Journal
Hi-index | 0.07 |
Agents are promising software building blocks to create open information and distributed systems. Towards enhancing trust in them, we propose making them security aware. We suggest extending existing modelling languages used for the development of agent based systems to enable representation of agent security awareness. We present a generic analysis of agent security for identifying internal representational concepts required for agents to be able to manage their own security at runtime. The analysis, from both the agent and the system perspectives, provides a generic security language extension which is domain independent. The use of this language extension is illustrated in identifying security requirements of a distributed agent system application for semantic-based components sharing.