Page 39 - 《软件学报》2021年第9期
P. 39
贾子甲 等:领域驱动设计模式的收益与挑战:系统综述 2663
[45] Razavi R. Web pontoon: A method for reflective web applications. In: Proc. of the Int’l Workshop on Smalltalk Technologies. New
York: ACM, 2010. 1−10.
[46] Salahat M, Wade S. Domain driven design vs soft domain driven design frameworks. Int’l Journal of Computer and Systems
Engineering, 2016,10(7):1364−1370.
[47] Diepenbrock A, Rademacher F, Sachweh S. An ontology-based approach for domain-driven design of microservice architectures.
In: Proc. of the INFORMATIK 2017. Bonn: Gesellschaft für Informatik, 2017. 1777−1791.
[48] Rademacher F, Sorgalla J, Sachweh S. Challenges of domain-driven microservice design: A model-driven perspective. IEEE
Software, 2018,35(3):36−43.
[49] Sousa NT, Hasselbring W, Weber T, Kranzlmu D. Designing a generic research data infrastructure architecture with continuous
software engineering. In: Combined Proc. of the Workshops of the German Software Engineering Conf. 2018. 85−88.
[50] Pham M, Hoang DB. SDN applications—The Intent-based northbound interface realisation for extended applications. In: Proc. of
the 2016 IEEE NetSoft Conf. and Workshops. Seoul: IEEE, 2016. 372−377.
[51] Shadija D, Rezai M, Hill R. Towards an understanding of microservices. In: Proc. of the 2017 23rd Int’l Conf. on Automation and
Computing. Huddersfield: IEEE, 2017. 1−6.
[52] Landre E, Wesenberg H, Rønneberg H. Architectural improvement by use of strategic level domain-driven design. In: Proc. of the
Companion to the 21st ACM SIGPLAN Symp. on Object-oriented Programming Systems, Languages, and Applications. New York:
ACM, 2006. 809−814.
[53] Wesenberg H, Landre E, Rønneberg H. Using domain-driven design to evaluate commercial off-the-shelf software. In: Proc. of the
Companion to the 21st ACM SIGPLAN Symp. on Object-oriented Programming Systems, Languages, and Applications. New York:
ACM, 2006. 824−829.
[54] Zhang J, Chen Y, Qin S. The application of domain-driven design in NMS. In: Proc. of the 4th Int’l Conf. on Machine Vision.
Singapore, 2012.
[55] Peng S, Hu Y. IAnticorruption: A domain-driven design approach to more robust integration. In: Proc. of the Companion to the
22nd Annual. New York: ACM, 2007. 976−982.
[56] Soares SA, Cortés MI. Elihu: A project to model-driven development with naked objects and domain-driven design. In: Proc. of the
20th Int’l Conf. on Enterprise Information Systems. 2018. 272−279.
[57] Koryl M. Active resources concept of computation for enterprise software. Archives of Control Sciences, 2017,27(2): 279−291.
[58] Debski A, Szczepanik B, Malawski M, Spahr S, Muthig D. A scalable, reactive architecture for cloud applications. IEEE Software,
2017,35(2):62−71.
[59] Soldani J, Tamburri DA, Van Den Heuvel WJ. The pains and gains of microservices: A systematic grey literature review. Journal of
Systems and Software, 2018,146:215−232.
[60] Brandolini A. Introducing Event Storming. Lean Publishing, 2013. 21−24.
[61] Fairbanks G. Just Enough Software Architecture: A Risk-driven Approach. 3rd ed., Marshall & Brainerd, 2010. 15−32.
[62] Staab S, Studer R. Handbook on Ontologies. 2nd ed., Springer-Verlag Science & Business Media, 2010. 1−9.
[63] Selic B. The pragmatics of model-driven development. IEEE Software, 2003,20(5):19−25.
[64] Rosenfeld L, Morville P, Nielsen J. Information Architecture for the World Wide Web. 2nd ed., O’Reilly Media, Inc., 2002. 3−5.
[65] Greg Y. CQRS and event sourcing. CodeBetter, 2010. http://codebetter.com/gregyoung/2010/02/13/cqrs-and-event-sourcing.
[66] Conklin J, Begeman ML. gIBIS: A hypertext tool for exploratory policy discussion. ACM Trans. on Information Systems (TOIS),
1988,6(4):303−331.
[67] Burge JE. Software engineering using design rationale [Ph.D. Thesis]. Massachusetts: Worcester Polytechnic Institute, 2005.
[68] Van VH, Tang A. Decision making in software architecture. Journal of Systems and Software, 2016,117:638−644.
[69] Lemma R, Lanza M, Mocci A. Cel: Touching software modeling in essence. In: Proc. of the 2015 IEEE 22nd Int’l Conf. on
Software Analysis, Evolution, and Reengineering (SANER). Montreal: IEEE, 2015. 439−448.
[70] Kitchenham B, Brereton P. A systematic review of systematic review process research in software engineering. Information and
Software Technology, 2013,55(12):2049−2075.