@article{scholars1995, doi = {10.1007/978-3-642-22203-0{$_1$}{$_6$}}, title = {Security modeling of SOA system using security intent DSL}, pages = {176--190}, note = {cited By 0; Conference of 2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011 ; Conference Date: 27 June 2011 Through 29 June 2011; Conference Code:85603}, journal = {Communications in Computer and Information Science}, number = {PART 3}, year = {2011}, address = {Kuantan}, volume = {181 CC}, author = {Saleem, M. Q. and Jaafar, J. and Hassan, M. F.}, keywords = {Booking systems; Business Process; Business process model; Business process modeling; Business process modelling; Cross-domain; General purpose; Model Driven Architecture; Model elements; Modelling language; Proof of work; Security experts; Security implementations; Security Intents; Security modeling; Security requirements; Security risks; Service Oriented; UML profiles; Web information systems; Web Services technologies, DSL; Information analysis; Information services; Mathematical models; Reservation systems; Service oriented architecture (SOA); Software architecture; User interfaces; Web services, Network security}, abstract = {Currently most of the enterprises are using SOA and Web Services technologies to build their web information system. MDA principles are used to develop web service and they used UML as a modelling language for business process modelling. Along with the increased connectivity in SOA environment, security risks rise exponentially. Security is not defined during the early phases of development and left onto developer. Properly configuring security requirements in SOA applications is quite difficult for developers because they are not security experts. Furthermore SOA security is cross-domain and all required information are not available at downstream phases. General purpose modelling language like UML lacks the model elements to define the security requirements of the business processes. As a result, business process expert either ignore the security intents in their model or indicate them in textual way. A security intents DSL is presented as a UML profile where security intents can be modelled as stereotypes on UML modelling elements during the business process modelling. Aim is to facilitate the business process expert in modelling the security requirements along the business process modelling. This security annotated business process model will facilitate the security expert in specifying the concrete security implementation. As a proof of work we apply our approach to a typical on-line flight booking system business process. {\^A}{\copyright} 2011 Springer-Verlag.}, issn = {18650929}, isbn = {9783642222023}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-79960373117&doi=10.1007\%2f978-3-642-22203-0\%5f16&partnerID=40&md5=99e284de7164c97a8fb07ce40aca5a5d} }