Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
e-Service Design Using i* and e3value Modeling
IEEE Software
Representing, analysing and managing web service protocols
Data & Knowledge Engineering - Special issue: ER 2004
Programming-in-the-Large Versus Programming-in-the-Small
IEEE Transactions on Software Engineering
Towards a service requirements modelling ontology based on agent knowledge and intentions
International Journal of Agent-Oriented Software Engineering
Towards an Ontological Account of Agent-Oriented Goals
Software Engineering for Multi-Agent Systems V
A journey to highly dynamic, self-adaptive service-based applications
Automated Software Engineering
Designing socio-technical systems: from stakeholder goals to social networks
Requirements Engineering
From business process models to process-oriented software systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Multiagent commitment alignment
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Amoeba: A methodology for modeling and evolving cross-organizational business processes
ACM Transactions on Software Engineering and Methodology (TOSEM)
GAMBUSE: A Gap Analysis Methodology for Engineering SOA-Based Applications
Conceptual Modeling: Foundations and Applications
Dealing with Complexity Using Conceptual Models Based on Tropos
Conceptual Modeling: Foundations and Applications
Enhancing Tropos with Commitments
Conceptual Modeling: Foundations and Applications
Requirements-Driven Collaborative Choreography Customization
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Behavioral consistency for B2B process integration
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
On ISOA: intentional services oriented architecture
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
From business models to service-oriented design: a reference catalog approach
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Speaking a common language: a conceptual model for describing service-oriented systems
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Correctness properties for multiagent systems
DALT'09 Proceedings of the 7th international conference on Declarative Agent Languages and Technologies
Adaptation in open systems: giving interaction its rightful place
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Sociotechnical trust: an architectural approach
ER'11 Proceedings of the 30th international conference on Conceptual modeling
A formal treatment of agents, goals and operations using alternating-time temporal logic
SBMF'11 Proceedings of the 14th Brazilian conference on Formal Methods: foundations and Applications
Comma: a commitment-based business modeling methodology and its empirical evaluation
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Journal of Systems and Software
Maintaining motivation models (in BMM) in the context of a (WSDL-S) service landscape
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Hierarchical planning about goals and commitments
Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
A goal driven framework for software project data analytics
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Trust-based specification of sociotechnical systems
Data & Knowledge Engineering
PWWM: a personal web workflow methodology
The Personal Web
An operational semantics for the goal life-cycle in BDI agents
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
Service-oriented applications facilitate the exchange of business services among participants. Existing modeling approaches either apply at a lower of abstraction than required for such applications or fail to accommodate the autonomous and heterogeneous nature of the participants. We present a business-level conceptual model that addresses the above shortcomings. The model gives primacy to the participants in a service-oriented application. A key feature of the model is that it cleanly decouples the specification of an application's architecture from the specification of individual participants. We formalize the connection between the two--the reasoning that would help a participant decide if a specific application is suitable for his needs. We implement the reasoning in datalog and apply it to a case study involving car insurance.