Lifecycle Modeling Methodology for Service Architecture: Framework-of-Frameworks for Context-to-Code Modeling

R. William Maule · Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School) · 2014

Applications and services deployed across complex, multi-layered architectures require comprehensive modeling frameworks to effectively manage the software lifecycle—from concept to code. The typical process evolves from high-level concepts to requirements and specifications and then design, development, deployment and maintenance. Too often the modeling process breaks with the code, especially in the deployment and maintenance phases. This makes the understanding of complex architectures exceedingly difficult, especially as we evolve into the “Internet of Everything” with the resultant requirement to address diverse end-user devices. This paper presents a methodology that integrates best practices from government and commercial modeling and provides for integration of commercial tooling to support system and software lifecycles from concept models through to technical engineering models suitable for code generation.

Read the paper · More papers on PaperTik