13.07.2015 Views

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISBN: 978-972-8939-25-0 © 2010 IADIS7. CONCLUSIONS AND FUTURE WORKThis paper has presented an infrastructure that supports e-contract negotiation, establishment, enactment andrenegotiation. The emphasis was in the FeatureContract toolkit and the control operations in the contractmetamodel. The main advantages of the approach are: i) efficient information management, organization andreuse, necessary for the negotiation and renegotiation of e-contracts through feature modeling utilization; ii)understanding of the renegotiation process through identifying all possible alternatives to dynamically adjustthe e-contract; iii) information organization and presentation of e-services and QoS attributes linked withcontrol operations using feature modeling; and, iv) extension of the WS-Contract metamodel to include thecontrol operations elements already supported by the feature models.As some lessons learned, the use of feature models to represent control operations to handle e-contractviolations makes this process easier to understand, simple and systematic. It can bring benefits for distinctstakeholders, at different levels, as it has a high level of abstraction and structured way for representinginformation. However, some disadvantages or limitations of the approach can be pointed out: i) necessity ofknowledge about the feature modeling; and, ii) negotiation is still made in an offline way; negotiationprotocols have not yet been included to automatically perform negotiation.Future works, besides focusing on the weaknesses cited above, include: full implementation of theWS-Contract Negotiation element with some example protocols; and integration with the WS-Contractmonitoring tool which has been developed by the same research group.ACKNOWLEDGEMENTThis work was supported by The State of São Paulo Research Foundation (FAPESP) and The NationalCouncil for Scientific and Technological Development (CNPq), Brazil.REFERENCESAlves, A et al. 2007, Business process execution language for web services version 2.0, OASIS, Available from:. [22 July 2010].Andrieux, A et al. 2007, Web services agreement specification (ws-agreement), Open Grid Forum, Available from:. [22 July 2010].Angelov, S & Grefen, P 2008, An e-contracting reference architecture, J. Syst. Softw., Vol. 81, No. 11, pp. 1816–1844.Angelov, S & Grefen, P 2008, Supporting the diversity of b2b e-contracting processes, Int. J. Electron. Commerce, Vol.12, No. 4, pp. 39–70.Antkiewicz, M & Czarnecki, K 2004, FeaturePlugin: feature modeling plug-in for Eclipse, in Proc. of the 2004 OOPSLAworkshop on eclipse technology eXchange, New York, USA, pp. 67–72.Bacarin, E et al. 2008, Contract e-negotiation in agricultural supply chains, Int. J. Electron. Commerce, Vol. 12, No. 4, pp.71–98.Czarnecki, K et al. 2005, Staged configuration through specialization and multi-level configuration of feature models, in<strong>Software</strong> Process Improvement and Practice, Vol. 10, No. 2, pp. 143-169.Eclipse Foundation 2010a, BPEL Project, Available from: . [22 July 2010].Eclipse Foundation 2010b, Web Tools Platform, Available from: . [22 July 2010].Fantinato, M et al. 2008, Ws-contract establishment with qos: an approach based on feature modeling, Int. J. CooperativeInf. Syst., Vol. 17, No. 3, pp. 373–407.Fantinato, M et al. 2010, Product line in the business process management <strong>do</strong>main, in Applied <strong>Software</strong> Product LineEngineering, eds K C Kang, V Sugumaran, & S Park, Auerbach Publications, pp. 497–530.Grefen, P et al. 2001, CrossFlow: Cross-Organizational Workflow Management for Service Outsourcing in DynamicVirtual Enterprises, Data Engineering Bulletin, pp. 52–57.Papazoglou, M 2007, Web Services: Principles and Technology, Prentice Hall.Pohl, K et al. 2005, <strong>Software</strong> Product Line Engineering: Foundations, Principles and Techniques, 1st ed, Springer.10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!