Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2987386.2987394acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
poster

Towards Shared Security through Distributed Separation of Concerns

Published: 11 October 2016 Publication History

Abstract

When considering distributed enterprise applications interacting with data, one can rarely omit its security concerns that must enforce data integrity and prevent users from disallowed actions. Current trends of application design tend to deal with permissions internally in each particular interacting application, although certain knowledge from the consumer application perspective is needed. This unfortunately leads to restated knowledge that fails to correlate in time, once a particular interacting application evolves or changes. This paper, considers how an convenient security sharing should look like in distributed enterprise system. Next, it puts the ideal case next to the context of existing approaches, which it surveys.

References

[1]
M. Bali. Drools JBoss Rules 5.0 Developer's Guide. Packt Publishing, 2009.
[2]
L. Bass, P. Clements, and R. Kazman. Software Architecture in Practice. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2003.
[3]
H. Buelow, M. Deb, J. Kasi, D. LHer, and P. Palvankar. Getting Started With Oracle SOA Suite 11G R1 A Hands-On Tutorial. Packt Publishing, 2009.
[4]
E. Burns and N. Griffin. JavaServer Faces 2.0, The Complete Reference. McGraw-Hill, Inc., New York, NY, USA, 1 edition, 2010.
[5]
K. Cemus and T. Cerny. Aspect-driven design of information systems. In SOFSEM 2014: Theory and Practice of Computer Science, LNCS 8327, volume 8327, pages 174--186. Springer International Publishing Switzerland 2014, 2014.
[6]
K. Cemus, T. Cerny, and M. J. Donahoo. Automated business rules transformation into a persistence layer. Procedia Computer Science, 62:312--318, 2015. Proceedings of the 2015 International Conference on Soft Computing and Software Engineering (SCSE'15).
[7]
T. Cerny and M. J. Donahoo. On separation of platform-independent particles in user interfaces. Cluster Computing, pages 1--14, 2015.
[8]
T. Cerny and M. J. Donahoo. Survey on concern separation in service integration. In SOFSEM 2016: Theory and Practice of Computer Science, LNCS 9587, pages 1--14. Springer-Verlag Berlin Heidelberg, 2016.
[9]
T. Cerny, M. Macik, J. Donahoo, and J. Janousek. On distributed concern delivery in user interface design. Computer Science and Information Systems, 12(2):655--681, June 2015.
[10]
T. Cerny and E. Song. Model-driven rich form generation. Information-An International Interdisciplinary Journal, 15(7, SI), July 2012.
[11]
K. Czarnecki and U. W. Eisenecker. Generative Programming: Methods, Tools, and Applications. ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 2000.
[12]
D. Florescu and G. Fourny. Jsoniq: The history of a query language. IEEE Internet Computing, 17(5):86--90, Sept. 2013.
[13]
M. Fowler. Patterns of Enterprise Application Architecture. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002.
[14]
A. Freeman. Pro AngularJS. Apress, Berkely, CA, USA, 1st edition, 2014.
[15]
R. Hanson and A. Tacy. GWT in Action: Easy Ajax with the Google Web Toolkit. Manning Publications Co., Greenwich, CT, USA, 2007.
[16]
E. Jendrock, R. Cervera-Navarro, I. Evans, K. Haase, and W. Markito. The Java EE 7 Tutorial: Volume 2. Addison-Wesley Professional, 5th edition, 2014.
[17]
G. Kiczales, J. Irwin, J. Lamping, J.-M. Loingtier, C. V. Lopes, C. Maeda, and A. Mendhekar. Aspect-oriented programming. In IECOOP'97 Object Oriented Programming, 11th European Conference, volume 1241. Springer, June 1997.
[18]
J. Lewis and M. Fowler. Microservices, March 2014. http://martinfowler.com/articles/microservices.html.
[19]
L. Lim, H. Wang, and M. Wang. Semantic queries in databases: Problems and challenges. In Proceedings of the 18th ACM Conference on Information and Knowledge Management, CIKM '09, pages 1505--1508, New York, NY, USA, 2009. ACM.
[20]
C. Scarioni. Pro Spring Security. Apress, Berkely, CA, USA, 1st edition, 2013.
[21]
M. Voelter, B. Kolb, and J. Warmer. Projecting a modular future. IEEE Software, 99(PrePrints):1, 2014.
[22]
P. Walmsley. XQuery. O'Reilly Media, Inc., 2007.

Cited By

View all
  • (2020)On Code Analysis Opportunities and Challenges for Enterprise Systems and MicroservicesIEEE Access10.1109/ACCESS.2020.30199858(159449-159470)Online publication date: 2020
  • (2018)Aspect-oriented challenges in system integration with microservices, SOA and IoTEnterprise Information Systems10.1080/17517575.2018.1462406(1-23)Online publication date: 10-Apr-2018

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
RACS '16: Proceedings of the International Conference on Research in Adaptive and Convergent Systems
October 2016
266 pages
ISBN:9781450344555
DOI:10.1145/2987386
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 October 2016

Check for updates

Author Tags

  1. Distributed systems
  2. Security
  3. Separation of concerns

Qualifiers

  • Poster
  • Research
  • Refereed limited

Conference

RACS '16
Sponsor:

Acceptance Rates

RACS '16 Paper Acceptance Rate 40 of 161 submissions, 25%;
Overall Acceptance Rate 393 of 1,581 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)On Code Analysis Opportunities and Challenges for Enterprise Systems and MicroservicesIEEE Access10.1109/ACCESS.2020.30199858(159449-159470)Online publication date: 2020
  • (2018)Aspect-oriented challenges in system integration with microservices, SOA and IoTEnterprise Information Systems10.1080/17517575.2018.1462406(1-23)Online publication date: 10-Apr-2018

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media