Model-driven regulatory compliance: A case study of “Know Your Customer” regulations

Author(s):  
Sagar Sunkle ◽  
Deepali Kholkar ◽  
Vinay Kulkarni
2017 ◽  
Vol 20 (2) ◽  
Author(s):  
Federico Herrera ◽  
Laura González ◽  
Daniel Calegari ◽  
Bruno Rienzi

In a context of e-government, there are usually regulatory compliance requirements that support systems must monitor, control and enforce. These requirements may come from environmental laws and regulations that aim to protect the natural environment and mitigate the effects of pollution on human health and ecosystems. Monitoring compliance with these requirements involves processing a large volume of data from different sources, which is a major challenge. This volume is also increased with data coming from autonomous sensors (e.g. reporting carbon emission in protected areas) and from citizens providing information (e.g. illegal dumping) in a voluntary way. Complex Event Processing (CEP) technologies allow processing large amount of event data and detecting patterns from them. However, they do not provide native support for the geographic dimension of events which is essential for monitoring requirements which apply to specific geographic areas. This paper proposes a geospatial extension for CEP that allows monitoring environmental requirements considering the geographic location of the processed data. We extend an existing platform-independent, model-driven approach for CEP adding the geographic location to events and specifying patterns using geographic operators. The use and technical feasibility of the proposal is shown through the development of a case study and the implementation of a prototype.


Author(s):  
Hong Guo ◽  
Hallvard Trætteberg ◽  
Alf Inge Wang ◽  
Shang Gao

Author(s):  
Ersin Er ◽  
Bedir Tekinerdogan

Model-Driven Software Development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing academic research, MDSD is more and more applied in industrial practices. Like conventional non-MDSD practices, MDSD systems are also subject to changing requirements and have to cope with evolution. In this chapter, the authors provide a scenario-based approach for documenting and analyzing the impact of changes that apply to model-driven development systems. To model the composition and evolution of an MDSD system, they developed the so-called Model-Driven Software Evolution Language (MoDSEL) which is based on a megamodel for MDSD. MoDSEL includes explicit language abstractions to specify both the model elements of an MDSD system and the evolution scenarios that might apply to model elements. Based on MoDSEL specifications, an impact analysis is performed to assess the impact of evolution scenarios and the sensitivity of model elements. A case study is provided to show different kind of evolution scenarios and the required adaptations to model elements.


Author(s):  
Alan N. Rechtschaffen

This chapter begins with a discussion on the capital markets. It compares primary and secondary markets, and long-term versus short-term marketplaces. This is followed by a case study on the auction rate securities (ARS) market. The second section discusses financial instruments, covering the types of financial instruments (equity-based financial instruments, debt-based financial instruments, derivatives, cryptocurrency and digital assets), and the distinction between debt and equity, and federal regulation. The final section deals with the role of the attorney. It discusses competent representation, the duty to advise the client, drafting financial instruments, regulatory compliance, and the issuance of opinion letters to clients regarding the implications of financial transactions.


2013 ◽  
Vol 9 (4) ◽  
pp. 63-84 ◽  
Author(s):  
Rachid Dehbi ◽  
Mohamed Talea ◽  
Abderrahim Tragha

The model driven engineering and generative programming are revolutionizing software development just as automation and computerization revolutionized the manufacturing process. The key technologies of these approaches are the model transformations, and development in the XML technologies. In this paper the authors show the contribution of these two techniques in the implementation of LMSGENERATOR, a Multi-target Learning management system generator with a model-driven methodology based on MDA approach coupled with component approach. Based on generative programming, from user specifications (abstract models) and the desired technologies, software bricks will be generated and assembled to produce a complete solution adapted to the area and the users’ needs. This paper focuses on the transformation rules implemented in the LMSGENERATOR cores, in particular the transformation of a detailed UML class diagram, representing a business model, into the LMS Business component. Thus, the authors show the role of programming in model transformations through the use of API manipulating UML diagrams and XML files. Also this work presents a case study to illustrate this proposed plan.


2019 ◽  
Vol 11 (3) ◽  
pp. 168781401983388
Author(s):  
Xianyu Zhang ◽  
Xinguo Ming ◽  
Zhiwen Liu ◽  
Maokuan Zheng ◽  
Yuanju Qu

With the continuous improvement of living standards, customers are gradually pursuing products which are individualization, entertainment, and scene. The production model of the enterprise has changed from the traditional inventory model to the manufacturing model driven by the customer orders. By analyzing the evolution process of customer to business, we get the overall framework of customer to business based on customer platform-connecting manufactory platform-connecting service. A case study in the automotive industry is introduced, which takes customer to business as the implementation of enterprise strategy. The detailed implementation process is discussed from the four aspects of open and networked demand for personalized customer (C), open and networked manufacturing (M), open and networked service (S), open and networked collaborative platform (P). The objective of this article is to provide general references for enterprises to change from traditional business-to-customer model to open and interconnected customization model by combining the improved customer-to-business framework and its application in automotive industry. The framework we put forward has achieved good results in related customer-to-business projects we participated in. The research results of this article can be used as a reference for enterprises to design, set, and carry out the model of customer to business.


Author(s):  
Pablo David Villarreal ◽  
Enrique Salomone ◽  
Omar Chiotti

This chapter describes the application of MDA (model driven architecture) and UML for the modeling and specification of collaborative business processes, with the purpose of enabling enterprises to establish business-to-business collaborations. The proposed MDA approach provides the components and techniques required for the development of collaborative processes from their conceptual modeling to the specifications of these processes and the partners’ interfaces in a B2B standard. As part of this MDA approach, a UML profile is provided that extends the semantics of UML2 to support the analysis and design of collaborative processes. This UML profile is based on the use of interaction protocols to model collaborative processes. The application of this UML profile in a case study is presented. Also, an overview is provided about the automatic generation of B2B specifications from conceptual models of collaborative processes. In particular, the generation of B2B specifications based on ebXML is described.


Sign in / Sign up

Export Citation Format

Share Document