2008 · 10 citations · 1 references
ComputingInformation SystemsSystems EngineeringInformation Systems DevelopmentSoftware EngineeringSystems ArchitectureModel-driven DevelopmentModel-driven Software EngineeringService-oriented ArchitectureSoftware ArchitectureSoftware DesignSoftware ModelingComponent ModelsComponent-based Software DesignEnterprise Software ArchitectureEnterprise Systems ArchitectureModel-driven DesignService-oriented Component ModelsSoftware Architecture Modeling
Model-driven development (MDD) promises to support software developers to cope with the complexity of nowadays IT-systems, and to raise productivity and quality of software systems. To successfully apply a MDD approach in the industrial practice, it has to be carefully customized to the specific needs of the enterprise regarding the target software architecture. This paper describes a seamless MDD approach which has been developed and applied in industry for constructing service-oriented distributed enterprise information systems. This includes a technique for deriving a component design from the overlying business process.
1
W. P. Stevens, G. J. Myers, Larry L. Constantine · IBM Systems Journal · 1974 · 1.2K citations